Retainful - WooCommerce Plugin Settings
Learn how to use the settings in your WooCommerce plugin
Last updated
Learn how to use the settings in your WooCommerce plugin
Last updated
Retainful provides several customization options for cart tracking, order management, and additional features. Here’s what each setting means and how you can use it effectively:
JavaScript (Default, Recommended): This is the default and recommended setting for most stores to track carts in real time.
PHP: Use this option only if JavaScript tracking doesn’t work.
Yes/No: Turning this on disables real-time tracking of order activities (like order placement). Instead, WooCommerce webhooks send order details to the Retainful API in the background.
Important: Make sure your WooCommerce cron setup is working correctly. If it isn’t, order data won’t reach Retainful, and automated workflows won’t trigger.
Enable this option to track carts or orders with a value of 0 (e.g., free trials or test carts).
Enable this if you want orders marked as "On-Hold" to be treated as abandoned carts.
Enable this if you want canceled orders to be included as abandoned carts.
Enable this if you want failed orders to be marked as abandoned carts.
Use this option if you don’t see carts appearing in your Retainful dashboard.
Enable Signup Forms/Popups:
Enable this option if you’re using Retainful’s signup forms or popups to grow your audience list.
Marketing Consent:
Implicit: Assumes customer consent without an explicit opt-in.
Explicit: Adds an opt-in checkbox at checkout to capture customer consent.
Consent Field Position: Choose where the opt-in checkbox appears at checkout.
Example Checkbox Text: "Keep me up to date on news and exclusive offers."
NOTE Under GDPR, informing users about real-time cart tracking is mandatory.
Enable IP Filter:
Use this to exclude specific IP addresses from cart tracking.
Format: Enter IPs as
192.168.1.10,192.168.1.11
or use ranges like192.168.*
or192.168.1.1 - 192.168.1.255
.
Enable Debug Log:
Use this option to generate logs for debugging issues with Retainful.
Session Handler:
Default: WooCommerce Session.
Only change this to Cookie if instructed by Retainful Support.
Enable AfterPay Payment Gateway Support:
Use this option only if you have the AfterPay plugin installed.
Varnish Cache Compatibility:
Use this option if your store uses server-side caching with Varnish.
IMPORTANT Some features might stop working if this is enabled. Check with Retainful Support before using it.