Articles in this section
Category / Section

How to Set Up WooCommerce Abandoned Cart Recovery System in FlowMattic?

5 mins read
Updated:

Setting up an automated abandoned cart recovery system can significantly boost your WooCommerce store’s revenue. With FlowMattic’s WooCommerce 2.0 integration, you can create powerful cart abandonment workflows that rival premium plugins costing $99+ annually.

What is Cart Abandonment?

Cart abandonment occurs when customers add products to their shopping cart but leave your website without completing the purchase. Studies show that the average cart abandonment rate is around 70%, making recovery systems essential for e-commerce success.

Prerequisites

Before setting up abandoned cart recovery, ensure you have:

  • FlowMattic plugin installed and activated
  • WooCommerce plugin installed and configured
  • FlowMattic WooCommerce integration (version 2.0 or higher)
  • An email service integrated with FlowMattic (Gmail, Mailgun, SendGrid, etc.)

Accessing the Abandoned Cart Dashboard

FlowMattic provides a dedicated dashboard to monitor and manage abandoned carts:

  1. Navigate to WooCommerce > Abandoned Carts in your WordPress admin
  2. The dashboard displays key metrics including:
    • Total abandoned carts
    • Recovery rate percentage
    • Revenue recovered
    • Recent abandonment activity

Abandoned Carts ‹ FlowMattic dashboard.png

Viewing Abandoned Cart Details

From the dashboard, you can view detailed information about each abandoned cart:

  1. Click on any abandoned cart entry to view details
  2. The detail view shows:
    • Customer information
    • Cart contents with product images
    • Cart value and timestamps
    • Recovery attempts made
    • Cart recovery link

Abandoned Cart details.png

Cart Details Include:

  • Customer Email: Contact information for recovery
  • Cart Value: Total amount of abandoned items
  • Time Since Abandonment: How long the cart has been abandoned
  • Product List: Items left in the cart with images and quantities
  • Recovery Status: Whether recovery emails have been sent

Creating an Abandoned Cart Recovery Workflow

Now let’s create an automated workflow to recover abandoned carts:

Step 1: Create New Workflow

  1. Go to FlowMattic > Workflows
  2. Click Add New Workflow
  3. Name it “Abandoned Cart Recovery”
  4. Set status to Live

Step 2: Configure the Abandoned Cart Trigger

  1. Click Choose Trigger
  2. Select WooCommerce
  3. Choose New Cart Abandonment event
  4. The trigger will automatically detect when customers abandon their carts without any additional configuration needed

Abandoned Carts - FlowMattic.png

Testing the Trigger

To test the trigger and capture response data for mapping in your workflow:

  1. In your workflow, click the Capture Response button for the Cart Abandonment trigger
  2. Navigate to WooCommerce > Abandoned Carts in your WordPress admin
  3. Click the Test Trigger button in the abandoned cart admin page
  4. This will instantly send test data to your workflow for response mapping
  5. Return to your workflow to see the captured data and map the fields you need

abandoned cart workflow.png

Step 3: Add Delay Module

To give customers time to return naturally before sending recovery emails:

  1. Click the + button to add a new step
  2. Select Delay from the module options
  3. Configure the delay duration (recommended: 1-2 Hours for first recovery email)
  4. This prevents sending emails too quickly and gives customers time to complete their purchase naturally

Step 4: Configure Recovery Email Action

  1. Add new action
  2. Select WooCommerce
  3. Choose Send Abandoned Cart Email
  4. Configure email settings:

Email Configuration:

  • Email Subject: Enter a compelling subject line (e.g., “Don’t forget your cart!”)
  • Cart ID: Use {cart_id} from the abandoned cart trigger data
  • From Name: Your store name (appears in recipient’s inbox)
  • From Email: Your store email address (e.g., [email protected])

Email Content Options:

FlowMattic provides three flexible options for email content:

1. Use Custom Content

  • Write your own personalized email content
  • Full control over messaging and design
  • Perfect for brand-specific communication
  • Use dynamic variables for personalization

2. Use Default Template
Choose from professionally designed templates:

  • Abandoned Cart: Simple reminder email
  • Coupon Discount: Includes discount code incentive
  • Last Chance: Urgent final reminder

3. Use FlowMattic Email Templates

  • Access FlowMattic’s powerful email template builder
  • Create beautiful, professional email designs with drag-and-drop interface
  • Design once, use across all your workflows
  • Built-in responsive design ensures emails look great on all devices
  • Save and reuse templates for consistent branding
  • Perfect for creating visually appealing cart recovery emails with your brand colors, fonts, and styling

Available Dynamic Variables:

Personalize your emails with these variables:

  • {customer_name} - Customer’s full name
  • {first_name} - Customer’s first name
  • {last_name} - Customer’s last name
  • {customer_email} - Customer’s email address
  • {cart_items} - HTML formatted list of abandoned products
  • {cart_total} - Formatted total cart value
  • {cart_url} - Direct link to view cart
  • {recovery_url} - One-click recovery link

abandoned-cart-send-email-configuration.png

Step 5: Test Your Workflow

  1. Set workflow to Live mode
  2. Add items to cart on your store (using a test email)
  3. Leave checkout without completing
  4. Wait for the delay period - Note: The default time to check abandoned cart status is 30 minutes. You can change this setting from the WooCommerce > Abandoned Carts admin page
  5. Check if the recovery email is sent

Sample Recovery Email Template

Here’s an effective email template you can use (HTML format for email content):

Subject: Don't miss out on your items!

Hi {customer_name},

You left some great items in your cart. Complete your purchase now before they're gone!

Your Cart:
{cart_items}

Total: {cart_total}

<a href="{recovery_url}" style="background: #0073aa; color: white; padding: 12px 24px; text-decoration: none; border-radius: 4px; display: inline-block;">Complete My Purchase</a>

This cart is saved for 48 hours.

Best regards,
The {site_name} Team

abandoned-cart-email.png

Monitoring Recovery Performance

Track your abandoned cart recovery success:

Dashboard Metrics

  • Total Carts Abandoned: Number of detected abandonments
  • Recovery Rate: Percentage of carts recovered
  • Revenue Recovered: Total sales from recovered carts
  • Email Performance: Open rates and click-through rates

Task History

Monitor individual workflow executions:

  1. Go to FlowMattic > Task History
  2. Filter by your abandoned cart workflow
  3. View success/failure rates
  4. Check email delivery status

Best Practices for Success

Email Timing

  • First Email: 1-2 hours after abandonment
  • Second Email: 24 hours later (optional)
  • Final Email: 72 hours with incentive (optional)

Email Content Tips

  1. Keep subject lines short and compelling
  2. Include product images in the email
  3. Add a clear call-to-action button
  4. Create urgency without being pushy
  5. Personalize with customer’s name

Optimization Strategies

  • Test different email subject lines
  • Try various delay timings
  • Experiment with discount offers
  • Monitor and adjust based on results

Common Troubleshooting

Emails Not Sending

  • Verify email service connection
  • Check workflow is set to “Live”
  • Confirm trigger conditions are met

Low Recovery Rates

  • Improve email subject lines
  • Add product images to emails
  • Consider offering small discounts
  • Optimize email timing

Duplicate Emails

  • Ensure only one abandoned cart workflow is active
  • Check for multiple triggers on same event

Advanced Features

Multiple Email Sequence

Create several workflows with different delays:

  • Immediate reminder (1 hour)
  • Follow-up with discount (24 hours)
  • Final attempt with larger discount (72 hours)

Segmentation

Create different workflows for:

  • High-value carts ($100+)
  • Regular carts ($25-$99)
  • Low-value carts (under $25)

Getting Started

  1. Enable the feature: Ensure WooCommerce 2.0 integration is active
  2. Create your workflow: Follow the steps above
  3. Test thoroughly: Use test mode before going live
  4. Monitor results: Check dashboard regularly for performance
  5. Optimize: Adjust based on recovery rates and feedback

Your abandoned cart recovery system will start working immediately, helping you recover lost sales and increase your store’s revenue automatically.

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied