How it works
Follow these 6 simple steps to start receiving abandoned cart data in Google Sheets
Schedule
Schedule
Get List of Abandoned Checkouts
Get List of Abandoned Checkouts
Filter: Check for abandoned carts
Filter: Check for abandoned carts
Loop
Loop
Filter: Check if abandoned cart is still not recovered
Filter: Check if abandoned cart is still not recovered
Create Row
Create Row
Make it your own
Customize this workflow even further:
Set custom export schedules
Adjust the trigger frequency to match your business needs, such as checking for abandoned carts every 30 minutes during peak hours or daily during slower periods.
Add email notifications for high-value carts
Connect an email step after the filter to automatically notify your team when abandoned carts exceed a certain value threshold, like $100 or more.
Store additional customer insights
Extend the workflow to capture customer tags, previous order history, or geographic location data to better understand abandonment patterns.
Deploy SMS recovery campaigns
Add SMS steps to automatically send personalized cart recovery messages to customers who provided phone numbers, with different messaging based on cart value or products.
Frequently asked questions
What happens if a customer completes their purchase after being added to the spreadsheet?
The workflow includes a filter that only exports carts that are still abandoned at the time of each run. However, if a customer completes their purchase between workflow runs, that row will remain in your spreadsheet as historical data. You can manually remove these or set up additional automation to clean completed purchases from your sheet.
Can I include custom fields or metafields in my spreadsheet columns?
Currently, this template includes the most common abandoned cart data points. If you need custom fields or product metafields, you can modify the workflow after setup to include additional data points that Shopify's abandoned checkout API provides.
How far back does the workflow look for abandoned carts?
The workflow is configured to check for abandoned carts from the past hour based on your schedule frequency. If you run it hourly, you'll capture all carts abandoned in each hour. If you want to capture older abandoned carts, you can modify the time filter in the "Get List of Abandoned Checkouts" step.
What is a template?
MESA templates are fully pre-configured workflows built and vetted by Shopify Experts. Unlike competitor templates that provide basic scaffolds requiring extensive setup, MESA templates come with all data variables properly mapped, required fields configured, and steps ready to activate. You can turn them on immediately and start automating.
Can I customize a template?
Absolutely! While our templates work out-of-the-box, every step can be personalized to match your exact business requirements. Add conditional logic, integrate additional apps, or build more sophisticated workflows. MESA's templates provide a solid foundation that you can expand as needed.
Are templates free?
Yes! Our entire library of expert-built, production-ready templates is free to use. Unlike platforms that charge for premium templates or provide only basic scaffolds, MESA gives you access to hundreds of fully-configured, vetted workflows at no additional cost.
Ready to start receiving abandoned cart data in Google Sheets?
Join thousands who've automated their work and saved an average of 3.5 hours every week.
Start with this template — It's free7-day free trial • 7 min setup • Cancel anytime