There is another version available for download on the getresponse website, another one is available here on www.ads-software.com – which plugin is the latest and official version?
This one hasn’o’t been updated for quite a long time, but it allows to integrate newsletter subscription with checkout – with the plugin on your website there is a problem to do this…
]]>Ever since I’ve updated to the latest version, the forms are no longer centered, despite setting center="on"
center_margin="x"
seems to have some effect, but whether it’s set to 0, 200 or 500, a sign-up form is moved to the side on mobiles and on desktop.
WordFence directed me to get an updated version that fixes the vulnerability:
But the fix looks like it has a type as it uses “with” in multiple places not “width”:
https://plugins.trac.www.ads-software.com/changeset/2851738/getresponse-integration/trunk
]]>Looks like you have a vulnerability
https://wpscan.com/vulnerability/fafbf666-b908-48ef-9041-fea653e9bfeb
]]>Would it be possible to create functionality that will allow us to create an autoresponder from within the plug-in?
Perhaps an HTML form to create the autoresponder, set the day/sequence, subject etc
]]>Hi when using an import plugin like all wp import I get the following errors.
WordPress version 5.7.8
Current theme: Woodmart Child (version 1.0.0)
Current plugin: GetResponse for WordPress (version 5.5.30)
PHP version 8.0.24
Error Details
=============
An error of type E_ERROR was caused in line 91 of the file /usr/www/users/littlmkmwy/wp-content/plugins/getresponse-integration/getresponse/ecommerce/classes/class-gr-product-factory.php. Error message: Uncaught TypeError: round(): Argument #1 ($num) must be of type int|float, string given in /usr/www/users/littlmkmwy/wp-content/plugins/getresponse-integration/getresponse/ecommerce/classes/class-gr-product-factory.php:91
Stack trace:
#0 /usr/www/users/littlmkmwy/wp-content/plugins/getresponse-integration/getresponse/ecommerce/classes/class-gr-product-factory.php(91): round('', 2)
#1 /usr/www/users/littlmkmwy/wp-content/plugins/getresponse-integration/getresponse/ecommerce/classes/class-gr-product-service.php(247): Getresponse\WordPress\ProductFactory::buildFromVariableProduct(Object(WC_Product_Variable))
#2 /usr/www/users/littlmkmwy/wp-content/plugins/getresponse-integration/getresponse/ecommerce/classes/class-gr-product-service.php(49): Getresponse\WordPress\ProductService->update_variable_product('6wwB', Object(WC_Product_Variable))
#3 /usr/www/users/littlmkmwy/wp-content/plugins/getresponse-integration/gr-ecommerce/gr-ecommerce-actions.php(40): Getresponse\WordPress\ProductService->update_product('6wwB', Object(WC_Product_Variable))
#4 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(294): gr_update_product_variation(848)
#5 /usr/www/users/littlmkmwy/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters('', Array)
#6 /usr/www/users/littlmkmwy/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#7 /usr/www/users/littlmkmwy/wp-content/plugins/woocommerce/includes/data-stores/class-wc-product-variation-data-store-cpt.php(274): do_action('woocommerce_upd...', 848, Object(WC_Product_Variation))
#8 /usr/www/users/littlmkmwy/wp-content/plugins/woocommerce/includes/class-wc-data-store.php(179): WC_Product_Variation_Data_Store_CPT->update(Object(WC_Product_Variation))
#9 /usr/www/users/littlmkmwy/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-product.php(1383): WC_Data_Store->update(Object(WC_Product_Variation))
#10 /usr/www/users/littlmkmwy/wp-content/plugins/wpai-woocommerce-add-on/src/importer/products/ImportProduct.php(80): WC_Product->save()
#11 /usr/www/users/littlmkmwy/wp-content/plugins/wpai-woocommerce-add-on/src/importer/products/ImportVariableProduct.php(337): wpai_woocommerce_add_on\importer\products\ImportProduct->save()
#12 /usr/www/users/littlmkmwy/wp-content/plugins/wpai-woocommerce-add-on/src/importer/products/ImportVariableProduct.php(160): wpai_woocommerce_add_on\importer\products\ImportVariableProduct->importVariations(736)
#13 /usr/www/users/littlmkmwy/wp-content/plugins/wpai-woocommerce-add-on/src/importer/ProductsImporter.php(87): wpai_woocommerce_add_on\importer\products\ImportVariableProduct->import()
#14 /usr/www/users/littlmkmwy/wp-content/plugins/wpai-woocommerce-add-on/src/XmlImportWooCommerceProduct.php(63): wpai_woocommerce_add_on\importer\ProductsImporter->import()
#15 /usr/www/users/littlmkmwy/wp-content/plugins/wpai-woocommerce-add-on/models/import/record.php(96): wpai_woocommerce_add_on\XmlImportWooCommerceProduct->import(Array)
#16 /usr/www/users/littlmkmwy/wp-content/plugins/wp-all-import-pro/models/import/record.php(3184): PMWI_Import_Record->import(Array)
#17 /usr/www/users/littlmkmwy/wp-content/plugins/wp-all-import-pro/controllers/admin/import.php(2763): PMXI_Import_Record->process('
]]>
With the latest version I get this code showing to the public on the website instead of the form :
<div id=“getresponse-widget?2” class=“widget clearfix widget_getresponse-widget”><h3 class=“widgettitle”></h3><div ><script type=“text/javascript” src=“https://app.getresponse.com/view_webform_v2.js?u=(edited_out_for_sharing_here)&webforms_id=(same_here_edited_out_for_sharing)&v=0”></script></div></div>
Works fine with version 5.5.19 (which isn’t safe, right?)
]]>Hi, one of my clients’ websites automatically updated their Getresponse extension from 5.5.19 to 5.5.27, and that update caused an critical error when trying to edit posts on the website. Reverting the plugin back to 5.5.19 solved that issue. Here’s the error log:
An error of type E_ERROR was caused in line 337 of the file /wp-content/plugins/getresponse-integration/gr-settings/gr-settings-actions.php. Error message:
Uncaught Error: Call to undefined function wc_enqueue_js() in /wp-content/plugins/getresponse-integration/gr-settings/gr-settings-actions.php:337
Stack trace:
#0 /wp-includes/class-wp-hook.php(303): gr_js_shortcodes('')
#1 /wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
#2 /wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#3 /wp-admin/admin-header.php(147): do_action('admin_head')
#4 /wp-admin/edit-form-blocks.php(289): require_once('/home/n-codee5/...')
#5 /wp-admin/post.php(187): require('/home/n-codee5/...')
#6 {main} thrown
]]>
I am unable to update the plugin to the latest version. Right now my website is running version 5.5.19. Where can I manually download the latest version?
]]>This plugin has been closed as of September 5, 2022 and is not available for download. This closure is temporary, pending a full review.
Could you help me? where can I download the plugin?
Thank you
Hello,
Is it possible to integrate (automatically updated) an archive of our weekly emails (sent through Getresponse) on our website – or at least a link to an archive page of these info mails?
Thanks
]]>Hi,
I have an unusual form, let’s say I have a PHP form with an email address field and consent to the privacy policy to which I want to add a checkbox for consent to join the newsletter list and send this data to GetResponse. Unfortunately there is no plug for this, I have a plug that will handle it.
Is there documentation somewhere on how to do this? I can enter the plugin file and add the code, but I don’t know how to send it further.
]]>We have error in logs:
WordPress database error Unable to create or change a table without a primary key when the system variable 'sql_require_primary_key' is set. Add a primary key to the table or unset this variable to avoid this message. Note that tables without a primary key can cause performance problems in row-based replication so please consult your DBA before changing this setting. for query
Solution:
Modify install.php file:
$sql = "CREATE TABLE IF NOT EXISTS " . $wpdb->prefix . "gr_orders_map (
<code>id</code> bigint(20) unsigned NOT NULL AUTO_INCREMENT,
<code>store_id</code> varchar(16) NOT NULL DEFAULT '',
<code>gr_order_id</code> varchar(16) NOT NULL DEFAULT '',
<code>woocommerce_order_id</code> bigint(20) unsigned NOT NULL,
PRIMARY KEY (<code>id</code>),
UNIQUE KEY <code>store_id</code> (<code>store_id</code>,<code>gr_order_id</code>),
KEY <code>woocommerce_order_id</code> (<code>woocommerce_order_id</code>)
)" . $charset_collate;
dbDelta( $sql );
$sql = "CREATE TABLE IF NOT EXISTS " . $wpdb->prefix . "gr_products_map (
<code>id</code> bigint(20) unsigned NOT NULL AUTO_INCREMENT,
<code>store_id</code> varchar(16) NOT NULL DEFAULT '',
<code>gr_product_id</code> varchar(16) NOT NULL DEFAULT '',
<code>woocommerce_product_id</code> bigint(20) unsigned NOT NULL,
PRIMARY KEY (<code>id</code>),
UNIQUE KEY <code>store_id</code> (<code>store_id</code>,<code>gr_product_id</code>),
KEY <code>woocommerce_product_id</code> (<code>woocommerce_product_id</code>)
) " . $charset_collate;
dbDelta( $sql );
$sql = "CREATE TABLE IF NOT EXISTS " . $wpdb->prefix . "gr_variants_map (
<code>id</code> bigint(20) unsigned NOT NULL AUTO_INCREMENT,
<code>store_id</code> varchar(16) NOT NULL DEFAULT '',
<code>woocommerce_variant_id</code> bigint(20) NOT NULL,
<code>gr_variant_id</code> varchar(16) NOT NULL DEFAULT '',
PRIMARY KEY (<code>id</code>),
UNIQUE KEY <code>store_id</code> (<code>store_id</code>,<code>woocommerce_variant_id</code>),
KEY <code>gr_variant_id</code> (<code>gr_variant_id</code>)
) " . $charset_collate;
dbDelta( $sql );
$sql = "CREATE TABLE IF NOT EXISTS " . $wpdb->prefix . "gr_schedule_jobs_queue (
<code>id</code> bigint(20) unsigned NOT NULL AUTO_INCREMENT,
<code>customer_id</code> varchar(8) DEFAULT NULL,
<code>type</code> varchar(16) DEFAULT NULL,
<code>payload</code> text,
<code>created_at</code> timestamp NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (<code>id</code>)
) " . $charset_collate;
dbDelta( $sql );
$sql = "CREATE TABLE IF NOT EXISTS " . $wpdb->prefix . "gr_configuration (
<code>id</code> bigint(20) unsigned NOT NULL AUTO_INCREMENT,
<code>name</code> varchar(32) NOT NULL DEFAULT '',
<code>value</code> text,
PRIMARY KEY (<code>id</code>),
UNIQUE KEY <code>name</code> (<code>name</code>)
)" . $charset_collate;
dbDelta( $sql );
]]>
I found in WooCommerce logs the issue:
05-02-2022 @ 14:28:07 - scheduled action 435948 (subscription payment retry) failed to finish processing due to the following error: Uncaught Error: Undefined constant "Getresponse\WordPress\CURLOPT_URL" in /var/www/html/web/app/plugins/getresponse-integration/gr-core/classes/class-gr-api.php:419
Stack trace:
#0 /var/www/html/web/app/plugins/getresponse-integration/gr-core/classes/class-gr-api.php(81): Getresponse\WordPress\Api->call()
#1 /var/www/html/web/app/plugins/getresponse-integration/getresponse/customer/classes/class-gr-customer-service.php(151): Getresponse\WordPress\Api->get_contacts()
#2 /var/www/html/web/app/plugins/getresponse-integration/getresponse/customer/classes/class-gr-customer-service.php(113): Getresponse\WordPress\CustomerService->load_customer_from_api()
#3 /var/www/html/web/app/plugins/getresponse-integration/gr-woocommerce/classes/class-gr-woocommerce-service.php(61): Getresponse\WordPress\CustomerService->get_customer()
#4 /var/www/html/web/app/plugins/getresponse-integration/gr-woocommerce/gr-woocommerce-actions.php(100): Getresponse\WordPress\WoocommerceService->update_order()
#5 /var/www/html/web/wp/wp-includes/class-wp-hook.php(307): gr_update_order()
#6 /var/www/html/web/wp/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
#7 /var/www/html/web/wp/wp-includes/plugin.php(474): WP_Hook->do_action()
#8 /var/www/html/web/app/plugins/woocommerce/includes/class-wc-order.php(364): do_action()
#9 /var/www/html/web/app/plugins/woocommerce/includes/class-wc-order.php(222): WC_Order->status_transition()
#10 /var/www/html/web/app/plugins/woocommerce/includes/class-wc-order.php(334): WC_Order->save()
#11 /var/www/html/web/app/plugins/woocommerce-gateway-stripe/includes/compat/trait-wc-stripe-subscriptions.php(357): WC_Order->update_status()
#12 /var/www/html/web/app/plugins/woocommerce-gateway-stripe/includes/compat/trait-wc-stripe-subscriptions.php(301): WC_Stripe_Payment_Gateway->process_subscription_payment()
#13 /var/www/html/web/app/plugins/woocommerce-gateway-stripe/includes/compat/trait-wc-stripe-subscriptions.php(186): WC_Stripe_Payment_Gateway->process_subscription_payment()
#14 /var/www/html/web/wp/wp-includes/class-wp-hook.php(307): WC_Stripe_Payment_Gateway->scheduled_subscription_payment()
#15 /var/www/html/web/wp/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
#16 /var/www/html/web/wp/wp-includes/plugin.php(474): WP_Hook->do_action()
#17 /var/www/html/web/app/plugins/woocommerce-subscriptions/includes/gateways/class-wc-subscriptions-payment-gateways.php(97): do_action()
#18 /var/www/html/web/app/plugins/woocommerce-subscriptions/includes/payment-retry/class-wcs-retry-manager.php(350): WC_Subscriptions_Payment_Gateways::trigger_gateway_renewal_payment_hook()
#19 /var/www/html/web/wp/wp-includes/class-wp-hook.php(307): WCS_Retry_Manager::maybe_retry_payment()
#20 /var/www/html/web/wp/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
#21 /var/www/html/web/wp/wp-includes/plugin.php(522): WP_Hook->do_action()
#22 /var/www/html/web/app/plugins/woocommerce/packages/action-scheduler/classes/actions/ActionScheduler_Action.php(22): do_action_ref_array()
#23 /var/www/html/web/app/plugins/woocommerce/packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php(65): ActionScheduler_Action->execute()
#24 /var/www/html/web/app/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_QueueRunner.php(162): ActionScheduler_Abstract_QueueRunner->process_action()
#25 /var/www/html/web/app/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_QueueRunner.php(132): ActionScheduler_QueueRunner->do_batch()
#26 /var/www/html/web/wp/wp-includes/class-wp-hook.php(307): ActionScheduler_QueueRunner->run()
#27 /var/www/html/web/wp/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
#28 /var/www/html/web/wp/wp-includes/plugin.php(522): WP_Hook->do_action()
#29 phar:///usr/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(343): do_action_ref_array()
#30 phar:///usr/bin/wp/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(265): Cron_Event_Command::run_event()
#31 [internal function]: Cron_Event_Command->run()
#32 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func()
#33 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}()
#34 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php(491): call_user_func()
#35 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(417): WP_CLI\Dispatcher\Subcommand->invoke()
#36 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(440): WP_CLI\Runner->run_command()
#37 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1237): WP_CLI\Runner->run_command_and_exit()
#38 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()
#39 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(78): WP_CLI\Bootstrap\LaunchRunner->process()
#40 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(27): WP_CLI\bootstrap()
#41 phar:///usr/bin/wp/php/boot-phar.php(11): include('...')
#42 /usr/bin/wp(4): include('...')
#43 {main}
thrown
WordPress 5.9.3
GetResponse for WordPress 5.5.18
WooCommerce 5.3.1
WooCommerce Subscriptions 4.1.0
WooCommerce Stripe Gateway 6.3.0
Hello, in EDD i can add to list based on products. In WooCommerce i can’s see this option. I want to create something like this for example:
Client buy product 1 and go to list A
Client buy product 2 and go to list B.
One client have a GetResponse User DB that we’d like to import into his new website and domain. I couldn’t find a way to do it, any help? Thanks!
]]>Hello,
I want to send an email to any user using getResponse API keys.
I think it can be done using cURL but I’m not sure how to do it.
Can someone please help.
Hi Team,
We need some clarification on the Woocommerce option, when we choose the new Add Contacts at Checkout and fill the required field and when someone visits my website on the checkout page they will see a field with a checkbox, and when they choose them and complete the order show I can find check which uses select those field for the website checkout page, is they store data in the woo-commerce database, so could you tell me on which table they store the checkout page data with the user id so I can track them which user select checkout field
please see below mention screenshot link for clarification what I mean, what we need to track the user from the website
Website URL: https://oakworldtempmbm2.kinsta.cloud/checkout/
Backend screenshot: https://prnt.sc/1xcy716
Frontend screenshot: https://prnt.sc/1xcyb2n
and if there have any issues let me know
Thanks
Myk
Cuando busques ayuda para este problema, es posible que se te pida la siguiente información:
WordPress versión 5.7.2
Tema actual: Divi (versión 4.5.7)
Plugin actual: GetResponse for WordPress (versión 5.5.15)
PHP versión 7.2.34
Detalles del error
==================
Se ha producido un error del tipo E_ERROR en la línea 436 del archivo /home/ifpoes/public_html/wp-content/plugins/getresponse-integrationDisabled/gr-core/classes/class-gr-api.php. Mensaje de error: Uncaught Error: Call to undefined function Getresponse\WordPress\curl_init() in /home/ifpoes/public_html/wp-content/plugins/getresponse-integrationDisabled/gr-core/classes/class-gr-api.php:436
Stack trace:
#0 /home/ifpoes/public_html/wp-content/plugins/getresponse-integrationDisabled/gr-core/classes/…
The latest 5.5.12 release contains styles in getresponse-integration.css that loads on every WordPress admin page and defines special styling for all “code” tags ahd “.tooltip” classes. This messes up the display on all other WordPress admin pages containing “code” tags or “.tooltip” classes, including the “General Settings” page.
]]>[08-Feb-2021 05:42:37 UTC] PHP Fatal error: Uncaught Getresponse\WordPress\ApiException: Validation error, see context section for more information in wp-content/plugins/getresponse-integration/gr-core/classes/class-gr-api-exception.php:33
Stack trace:
#0 wp-content/plugins/getresponse-integration/gr-core/classes/class-gr-api.php(450): Getresponse\WordPress\ApiException::create_for_invalid_api_response_code(‘Validation erro…’, 400)
#1 wp-content/plugins/getresponse-integration/gr-core/classes/class-gr-api.php(311): Getresponse\WordPress\Api->call(‘shops/Zxrq/prod…’, ‘POST’, Array)
#2 wp-content/plugins/getresponse-integration/getresponse/ecommerce/classes/class-gr-product-service.php(293): Getresponse\WordPress\Api->update_product(‘Zxrq’, ‘TJjiH’, Array)
#3 wp-content/plugins/getresponse-integration/getresponse/ecommerce/classes/class-gr-product-service.php(245): Getresponse\W in wp-content/plugins/getresponse-integration/gr-core/classes/class-gr-api-exception.php on line 33
Hello,
I found the function crate_from_params in file wp-content\plugins\getresponse-integration\gr-schedule-job\classes\class-gr-cart-job-factory.php.
Should it be create_from_params or keep crate_from_params?
I found some functions with name “create_from_params”
Hello,
I found an error XSS in file getresponse-integration\gr-templates\admin\settings\functions.php line 98.
From:
<?php gr_return_campaign_selector(
‘checkout_campaign’,
gr_get_value( ‘checkout_campaign’ ),
gr_get_option( ‘checkout_campaign_autoresponder_status’ ),
gr_get_option( ‘checkout_campaign_autoresponder’ ),
! $checkout_checked
); ?>
Hi,
I wonder what path you offer to deliver correct languages to each version of the website, being a sub-domain or sub-folder (…/en/). If this is already possible (I din’t find any clear information about it), pls point me out how it works and how we can translate campaign’s content.
I like using WPML to set up the multilingual site, so adding plugins compatibilities would be relevant too.
By the way, how does all this work accordingly with social networks.
]]>Hi there,
In my e-commerce, I have got this plugin added and it works fine.
I’ve noticed my site to be slow, in this period and analyzing it via some monitoring tools (newRelic), I noticed an enormous time in execution of the functions of this plugin.
How can I handle it, in order to reduce it and make my site work fine with it: it would be nice to keep the integration, but the amount of time that is requested for computation is really enormous and I do not get why: do you have any update scheduled to face this issue or it is a new call? ??
Thx for your assistance ??
]]>Is there a way to use this plugin’s signup forms on AMP pages?
I’m using the AMP for WP plugin
https://www.ads-software.com/plugins/accelerated-mobile-pages/
I’ve tried to get a generic GetResponse form to work on AMP with
<form action-xhr="https://app.getresponse.com/add_subscriber.html"
or with
<form action-xhr="https://api.getresponse.com/v3"
but I lack some knowledge and it always returns a failure on form submit. So I thought maybe this Getresponse plugin would provide the needed tools?
Hi there!
I am using wordpress multisite with following structure:
mainsite.com
country1.mainsite.com
country2.mainsite.com
country3.mainsite.com
Each subdomain has an unique form (Contact Form 7 plugin). Data goes to 1 common list on Getresonse via API.
Now I want to separate/segmentate contacts by country on Getresponse.
For that I am planning to create in my Getresponse lists:
listforCountry1
listforCountry2
listforCountry3
And send contacts via API to different lists.
The problem I have faced:
Getresponse plugin on each subdomain doesn’t consists of
Add contacts via Contact Form 7 on the Adding Contacts tab.
I suppose it is due to Contact Form 7 plugin is activated only for main website and not for subdomains.
My question: Am I going on the right way for segmentation by countries?
If I will activate Contact Form plugin for all subdomains – could it cause some conflicts for already set integration (all data from countries goes to one common list on Getresponse)
Thanks in advance.
]]>Hi,
Can the plugin add and REMOVE customers based on a subscription setting?
E.g) if the user has cancelled a product they subscribed to, the plugin will automatically remove them from a customer list?
]]>We use HTML Forms to create our forms. Is it possible to get this plugin to work with that one?
Alternatively, is there a way to integrate this plugin with vanilla HTML forms that weren’t set up via plugin?
]]>I don’t see the WooCommerce option for a WordPress Multisite
]]>