Hello! Wondering if this plugin is compatible with the new WooCom Checkout Blocks? Couldn’t tell by the docs. Thank you!
]]>Hello,
Currently I’m using AutomateWoo to send abandoned cart emails but this plugin doesn’t support shortcodes to have this compatible with the Translatepress system.
Here you can see the details: https://translatepress.com/docs/send-emails-in-users-preferred-language
Would this work with your plugin?
Many thanks and kind regards,
Géraldine
]]>Anyway to sent an email to customer to verify email address is correct upon confirm after the customer input an email address?
Do you know there are around 25 % customer input wrong email?
]]>Hello, I’d like to restrict which user roles have access to the Retainful section in the admin. Some plugins have settings for this within their plugin settings or I can edit the capabilities in a plugin like User Role Editor but I can’t see anything for Retainful. Please can you advise how I can do this?
]]>Hello,
I’m having problems with {{abandoned_checkout_url}} shortcode.
I have created an abandoned cart recovery workflow and in it, I send emails to customers after one hour (screenshot).
The {{abandoned_checkout_url}} shortcode is used to insert the abandoned cart URL (screenshot) so that the user can finish checkout but the URLs I received in the email didn’t work.
I don’t know if they have a time limit but here are the links I received:
1)text URL
2)button URL
1)The text URL has an additional “https://” at the beginning (so the URL looks like https://https//MY_WEBSITE). If I remove the unnecessary “https://” then the URL works fine.
2)The button URL is completely different even though the same shortcode was used (starts with https://email.MY_WEBSITE) and also doesn’t work.
Why are the links not working and how to fix this bug?
]]>I was wondering if it’s possible in the settings to continue sending the cart abandonment reminders after a purchase has been made using a coupon, but NOT send the email template reminder that includes the coupon code anymore?
]]>Plugin could not be activated because it triggered a fatal error.
Warning: require(/home/admin/web/is360expo.com/public_html/wp-content/plugins/retainful-next-order-coupon-for-woocommerce/vendor/composer/platform_check.php): failed to open stream: No such file or directory in /home/admin/web/is360expo.com/public_html/wp-content/plugins/retainful-next-order-coupon-for-woocommerce/vendor/composer/autoload_real.php on line 25
Fatal error: require(): Failed opening required '/home/admin/web/is360expo.com/public_html/wp-content/plugins/retainful-next-order-coupon-for-woocommerce/vendor/composer/platform_check.php' (include_path='.:/usr/share/php') in /home/admin/web/is360expo.com/public_html/wp-content/plugins/retainful-next-order-coupon-for-woocommerce/vendor/composer/autoload_real.php on line 25
When I reactivate this plugin, it’s showing this red message and I am not able to activate this plugin.
Please help me to activate this plugin.
Thank you in advance!
]]>Hello, I wanted to ask if there is an option to the plugin “Retainful – WooCommerce Abandoned Cart Recovery, Order Follow Up Emails, Email Marketing Automation, Next Order Coupons & Referrals” so we can send a coupon to the abandoned cars on the automatic email!
]]>We are unable to click the “connect” button, a popup says “Please try again later.” every single time we click it.
]]>Hi!
Via the Retainful dashboard, when creating an automated flow and editing an email template I choose: Blocks > Store Element > cart items.
This correctly show the name and quantity of the products, but its showing the wrong price.
The price should include the tax, but it doesn’t.
Where can I edit the cart settings for the email template?
]]>I am working on a WooCommerce website hosted on Siteground. I use Siteground Optimizer to cache the site. But with Retainful 2.6.4 activated, the dynamic cache fails.
I tested with clean WordPress, default theme and only installed WooCommerce, Siteground Optimizer and Retainful 2.6.4. Siteground Optimizer provided a function to test urls for cache status. As long as Retainful is activated, the test always fails.
The cache can be disabled by cache-control header, but the request header and response header looks good to me so I’m not quite sure what the problem is. Hopes you can help.
Request Headers:
:authority: https://yoursite.com
:method: GET
:path: /
:scheme: https
accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
accept-encoding: gzip, deflate, br
accept-language: eo
cache-control: no-cache
cookie: _ga=GA1.2.235506387.1634891035; _gid=GA1.2.225607435.1634891035
dnt: 1
pragma: no-cache
sec-ch-ua: "Google Chrome";v="95", "Chromium";v="95", ";Not A Brand";v="99"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
sec-fetch-dest: document
sec-fetch-mode: navigate
sec-fetch-site: none
sec-fetch-user: ?1
upgrade-insecure-requests: 1
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36
Response Header:
content-encoding: br
content-type: text/html; charset=UTF-8
date: Fri, 22 Oct 2021 09:06:51 GMT
host-header: 6b7412fb82ca5edfd0917e3957f05d89
link: <https://yoursite.com/wp-json/>; rel="https://api.w.org/"
server: nginx
set-cookie: wp_woocommerce_session_84947a0572c18cda483728b049d6f0d8=cf4b188e56aacfe10d190931134029c3%7C%7C1635066411%7C%7C1635062811%7C%7Cc9df83f0e9ed75a7e125f047a1d1111a; expires=Sun, 24-Oct-2021 09:06:51 GMT; Max-Age=172800; path=/; HttpOnly
strict-transport-security: max-age=10886400
vary: Accept-Encoding
x-cache-enabled: True
x-httpd-modphp: 1
x-proxy-cache: MISS
x-proxy-cache-info: 0 NC:000000 UP:SKIP_CACHE_SET_COOKIE
]]>
The plugin will not allow payments to go through. This is the error that I get.
Fatal error:
Uncaught TypeError: round(): Argument #1 ($num) must be of type int|float, string given in /wp-content/plugins/retainful-next-order-coupon-for-woocommerce/src/Api/AbandonedCart/RestApi.php:88
Stack trace: #0 /plugins/retainful-next-order-coupon-for-woocommerce/src/Api/AbandonedCart/RestApi.php(88): round(‘<span class=”wo…’, 2)
#1 /plugins/retainful-next-order-coupon-for-woocommerce/src/Api/AbandonedCart/Order.php(222): Rnoc\Retainful\Api\AbandonedCart\RestApi->formatDecimalPrice(‘<span class=”wo…’)
#2 /plugins/retainful-next-order-coupon-for-woocommerce/src/Api/AbandonedCart/Checkout.php(130): Rnoc\Retainful\Api\AbandonedCart\Order->getOrderData(Object(Automattic\WooCommerce\Admin\Overrides\Order))
#3 /plugins/retainful-next-order-coupon-for-woocommerce/src/Api/AbandonedCart/Checkout.php(77): Rnoc\Retainful\Api\AbandonedCart\Checkout->syncOrder(3527)
#4 /wp-includes/class-wp-hook.php(289): Rnoc\Retainful\Api\AbandonedCart\Checkout->orderUpdated(3527)
#5 /wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
#6 /wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#7 /plugins/woocommerce/includes/data-stores/class-wc-order-data-store-cpt.php(173): do_action(‘woocommerce_upd…’, 3527, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#8 /plugins/woocommerce/includes/class-wc-data-store.php(179): WC_Order_Data_Store_CPT->update(Object(Automattic\WooCommerce\Admin\Overrides\Order))
#9 /plugins/woocommerce/includes/abstracts/abstract-wc-order.php(185): WC_Data_Store->update(Object(Automattic\WooCommerce\Admin\Overrides\Order))
#10 /plugins/woocommerce/includes/class-wc-order.php(220): WC_Abstract_Order->save() #11 /plugins/woocommerce/includes/class-wc-form-handler.php(433): WC_Order->save()
#12 /wp-includes/class-wp-hook.php(287): WC_Form_Handler::pay_action(Object(WP))
#13 /wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(true, Array)
#14 /wp-includes/plugin.php(551): WP_Hook->do_action(Array)
#15 /wp-includes/class-wp.php(758): do_action_ref_array(‘wp’, Array)
#16 /wp-includes/functions.php(1291): WP->main(”)
#17 /wp-blog-header.php(16): wp()
#18 /index.php(17): require(‘/www/charlysand…’) #19 {main} thrown in /wp-content/plugins/retainful-next-order-coupon-for-woocommerce/src/Api/AbandonedCart/RestApi.php on line 88
I just installed Retainful 2.5.2 on my site that uses WP Rocket for JS/CSS minification and combination. When I view the cached version of the site, it is broken. Some images are missing, the layout is broken, some scripts are not being executed. I am seeing this error in the console:
Invalid regular expression: missing /
I’ve narrowed the issue down to Retainful plugin because it only occurs when the plugin is active. I’ve checked which JS assets the plugin is loading and when I add these 2 .js files as exceptions to WP Rocket, everything works well:
js.retainful.com/woocommerce/v2/retainful.js
js.retainful.com/woocommerce/v1/referral-wocommerce.js
On my other site I am using the same version of WP Rocket + Retainful 2.5.1 and it works well.
]]>Hi,
After updating all the plugins including Woocommerce to 4.7.1 the site worked fine. When I updated Retainful to 2.5.1 the images stopped showing and the Cart button stopped showing the number of items in the cart. There could be more issues but these were the once I was able to quickly notice.
When I rolled back to version 2.3.3 the site worked again. Does anybody else have an issue with the 2.5.1 version of Retainful?
Thank you.
]]>HI,
the on the web page in Support, the “Send us a mesage” is not working.
Problem with exit pop up.
The customer puts the product in the cart. Then the customer also moves to the cart.
He doesn’t enter the email and wants to close the page. Exit popup is activated.
The problem is that after clicking on either the coupon or the GO, a 404 non-existent page will be displayed.
If I want to turn off this page, the exit popup will reappear.
The only way is to click on the cart in the menu. The discount will appear there as it should.
The problem is that after clicking on the exit popup, the customer does not return to the checkout, but to a non-existent page.
Thank you for your response….
]]>Hello,
The pixel.gif object, I assume is a tracking pixel, shows up in the thank you page and the emails with the next order coupons. Is there a way to fix this? Thanks!
On the thank you page the broken image URL looks like this:
https://api.retainful.com/v1/track/pixel.gif?order_id=…
In the email the broken image URL looks like this:
https://ci3.googleusercontent.com/proxy/…
Hello. I use a multilanguage(fr/en) and multi currency (€/$) site with wpml. Is this plugin compatible with wpml and wpml multi currency? Thanks
]]>Hi,
The GDPR compliance message is not showing in checkout page.
It does show in product page. Is it possible to remove it from there?
Also, is it possible to have an option to opt out?
Thank you
]]>Hello,
Does the plugin consider orders “On Hold” to be abandoned?
Thank you
]]>Hi,
Is your plugin GDPR compliant ?
On other terms, does the plugin tells or aks the end user (somewhere during checkout process for example) that his personal information could be used in follow-up emails ? Also that his email address is captured to be used in follw-up emails ?
Thanks
Hi there I’m getting a fatal error when trying to activate. “Woocommerce must be installed and activated in-order to use Retainful!”
Obviously I have Woocommerce installed. Any help would be appreciated, thanks!
]]>I have configured sending coupons automatically when purchase is completed. Then, the customer receives a mail which contains a dicount coupon.
The coupon is not created in the backoffice and if the user try to use it, he/she gets an error because coupon does not exists.
]]>Hi!
Is there any way to create next order coupons ONLY if customer bought something, that cost him more than N amount?
E.g. Customer bought some set of products for 49$/€/? => no coupon sent, 50$/€/? => a coupon sent, since the settings.
If it’s not possible, is there any chance, that you’ll implement that feature in next releases?
]]>Hi,
Is it possible to add a Popup for the next order coupon? As of now, it is appearing below the Order Details. If the same could be available as Popup, that would be great.
Thanks
]]>Hello !!
I have realized that the next order coupon plugin in sending the messages and coupon, not only in the PROCESSING/COMPLETED order mail, but also when the order is CANCELLED.
Could be possible to avoid sending the coupon when the order ir cancelled, and also remove the coupon in this case?
]]>Hello, the email template I use {{user_cart}} to show the abandoned cart in the email. But for my emails, for some reason the guest emails that get sent include item prices and a total price that is 13% higher than the actual prices of the items in the cart.
I think this is because 13% tax is included in the price. But many of our customers have to pay taxes much lower than that, or none at all if they are from another country. So how do we make sure that {{user_cart}} only displays base prices? I don’t see the option anywhere, and the abandoned cart emails are useless to me if people think our prices are 13% higher than they really are.
]]>When this plugin is activated adding to button takes too long to add product to cart and if i disable this plugin add to cart button works normal.
]]>Good afternoon, great plugin!
The cart recovery link coming to my customer’s emails is taking them to a strange page, https.com???
]]>Hi
The plugin is not sending out recovery emails.
Please assist
]]>I installed the free version of the plugin for testing before committing to the premium version, I’ve had the plugin enabled for less than 12 hours and found all guest carts have been duplicated many times, the only way I can tell the difference between customers is by the $ value of the cart
Please see https://snipboard.io/gOwbFp.jpg
]]>