Retainful Knowledge Base
  • Retainful Knowledge Base
  • Installation
    • WooCommerce
    • Shopify
    • Setting up a Sending Domain
  • Automations
    • Welcome Email Series
    • Abandoned Cart Recovery Emails
    • Thank you Email Series
    • Win Back Emails
    • Product Review Request Email
    • Order Follow Up Emails
    • Product Specific Follow Up Emails
    • Automation Workflow Settings
      • Entry Rules
      • Trigger Rules
      • Customer Rules
      • Exit Rules
      • Block / Steps
    • Smart Sending
    • Smart Delay
  • EMAIL SETTINGS
    • Email Drag and Drop Editor
    • Save as Template
    • Adding a store logo on your email template
    • Adding a Coupon Block to Your Email Template
  • Campaigns
    • Creating a Campaign
  • AUDIENCE
    • Getting started with List & Segments
    • Creating a List
    • Creating a Segment
  • Signup Forms
    • Add to Cart Popup
    • Exit-Intent Popup
    • Welcome Popup
    • Embed Form
    • Enabling Signup Forms In Retainful Settings
    • Popup Editor
    • Popup Triggers
    • Popup Targeting
  • Contacts
    • What is a Contact
    • Import Contacts From Store
    • Import Contacts From CSV File
  • Metrics & Cart Activity
    • Cart Activity
    • Conversions
    • Automation Outbox
    • Campaign Outbox
  • Teams
    • Invite Team Members
  • SETTINGS
    • Retainful Settings
      • General
      • Email
      • Suppression List
      • UTM Parameters
    • Retainful - WooCommerce Plugin Settings
  • Integrations
    • MailChimp
    • MailerLite
    • Klaviyo
    • HubSpot
    • Brevo (Formerly SendInBlue)
    • Active Campaign
    • ConvertKit
    • Zapier
    • Migrate To Improved Integrations
  • HOW TO's
    • How to Insert Retainful's Shortcodes
    • How to Resolve Cart Recovery Emails Sent After Order Placement
    • How to Create Dynamic Coupon Codes in Emails
    • How to check conversions
    • How to ensure GDPR compliance - Marketing Consent
    • What Are Opt-In Settings and How Can You Configure Them?
    • How to Manage Multiple Stores with Retainful
    • How Can You Improve Email Deliverability
    • Best Practices for Higher Deliverability & Engagement
    • Sending Domain
      • GoDaddy
      • Hostinger
    • Google & Yahoo Sender Requirements
    • How Customer's Email Address is captured?
    • How Retainful Tracks Conversions with Coupon Codes?
    • How to delete a Bounce-back email or a failed email address?
    • How Was My Store Account Deleted?
    • How to insert coupon codes in automation emails?
    • How Can You Use Google Fonts in Retainful Email Templates?
  • Developers
    • Getting started
    • Authentication
    • Contacts
    • Lists
Powered by GitBook
On this page
  • Cart Tracking Engine
  • Use Only Webhooks for Tracking Order Events in the Background
  • Track Zero Value Carts/Orders:
  • Consider ‘On-Hold’ Order Status as Abandoned Cart:
  • Consider ‘Canceled’ Order Status as Abandoned Cart:
  • Consider ‘Failed’ Order Status as Abandoned Cart:
  • Fix for Cart Sync Not Working:
  • Audience Building and Consent Settings
  • IP Filtering and Debugging
  • Advanced Settings

Was this helpful?

  1. SETTINGS

Retainful - WooCommerce Plugin Settings

Learn how to use the settings in your WooCommerce plugin

PreviousUTM ParametersNextMailChimp

Last updated 4 months ago

Was this helpful?

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:

Cart Tracking Engine

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.

Use Only Webhooks for Tracking Order Events in the Background

  • 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.

Track Zero Value Carts/Orders:

  • Enable this option to track carts or orders with a value of 0 (e.g., free trials or test carts).

Consider ‘On-Hold’ Order Status as Abandoned Cart:

  • Enable this if you want orders marked as "On-Hold" to be treated as abandoned carts.

Consider ‘Canceled’ Order Status as Abandoned Cart:

  • Enable this if you want canceled orders to be included as abandoned carts.

Consider ‘Failed’ Order Status as Abandoned Cart:

  • Enable this if you want failed orders to be marked as abandoned carts.

Fix for Cart Sync Not Working:

  • Use this option if you don’t see carts appearing in your Retainful dashboard.

Audience Building and Consent Settings

  1. Enable Signup Forms/Popups:

Enable this option if you’re using Retainful’s signup forms or popups to grow your audience list.

  1. 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.

IP Filtering and Debugging

  1. 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 like 192.168.* or 192.168.1.1 - 192.168.1.255.

  1. Enable Debug Log:

  • Use this option to generate logs for debugging issues with Retainful.

Advanced Settings

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.

Need More Help?

We’re here to make things easier for you!

  • Schedule a Call: Still stuck or need a hands-on walkthrough? Book a quick session with our support team, and we’ll guide you step-by-step.

Email Us: Reach out anytime at .

.

support@retainful.com
Schedule a call with us
Retainful plugin settings
Retainful plugin settings