How to Set Up WooCommerce Abandoned Cart Recovery System in FlowMattic?
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:
- Navigate to WooCommerce > Abandoned Carts in your WordPress admin
- The dashboard displays key metrics including:
- Total abandoned carts
- Recovery rate percentage
- Revenue recovered
- Recent abandonment activity
Viewing Abandoned Cart Details
From the dashboard, you can view detailed information about each abandoned cart:
- Click on any abandoned cart entry to view details
- The detail view shows:
- Customer information
- Cart contents with product images
- Cart value and timestamps
- Recovery attempts made
- Cart recovery link
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
- Go to FlowMattic > Workflows
- Click Add New Workflow
- Name it “Abandoned Cart Recovery”
- Set status to Live
Step 2: Configure the Abandoned Cart Trigger
- Click Choose Trigger
- Select WooCommerce
- Choose New Cart Abandonment event
- The trigger will automatically detect when customers abandon their carts without any additional configuration needed
Testing the Trigger
To test the trigger and capture response data for mapping in your workflow:
- In your workflow, click the Capture Response button for the Cart Abandonment trigger
- Navigate to WooCommerce > Abandoned Carts in your WordPress admin
- Click the Test Trigger button in the abandoned cart admin page
- This will instantly send test data to your workflow for response mapping
- Return to your workflow to see the captured data and map the fields you need
Step 3: Add Delay Module
To give customers time to return naturally before sending recovery emails:
- Click the + button to add a new step
- Select Delay from the module options
- Configure the delay duration (recommended: 1-2 Hours for first recovery email)
- This prevents sending emails too quickly and gives customers time to complete their purchase naturally
Step 4: Configure Recovery Email Action
- Add new action
- Select WooCommerce
- Choose Send Abandoned Cart Email
- 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
Step 5: Test Your Workflow
- Set workflow to Live mode
- Add items to cart on your store (using a test email)
- Leave checkout without completing
- 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
- 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
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:
- Go to FlowMattic > Task History
- Filter by your abandoned cart workflow
- View success/failure rates
- 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
- Keep subject lines short and compelling
- Include product images in the email
- Add a clear call-to-action button
- Create urgency without being pushy
- 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
- Enable the feature: Ensure WooCommerce 2.0 integration is active
- Create your workflow: Follow the steps above
- Test thoroughly: Use test mode before going live
- Monitor results: Check dashboard regularly for performance
- 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.