- Google Address Autocomplete
- Flatsome UX Builder
- ActiveCampaign
- Paypal Reference Transactions
- How PaypPal/Stripe Works
- Enabling Enfold Avia Layout Builder
- Setting Up Authorize.net for Upsell & Downsell
- Supported Payment Gateways
- Setting Up A/B Testing with Google Optimize
- Setting Quantity and Discount for Products on the Checkout Page
- Using CartFlows with Beaver Builder
- Hiding Fields on the Checkout Page
- Installing WooCommerce
- Using WooCommerce
- Using Your Theme's Header & Footer in a Step
- Embedding a Checkout Form on the CartFlows Checkout Page
- Hiding WooCommerce Pages and Products
- Using Pricing Tables
- Adding an Affiliate Program
- Setting a Flow as the Homepage
- Dynamic Offers aka Rule Engine
- Instant Layout for Checkout and Thank You Step
- Adding Products from the URL to the Checkout Page
- Setting Up A/B Testing for Steps
- Deleting Plugin Data During Uninstallation
- Importing Ready-Made Templates for Flows and Steps
- Importing and Exporting Funnels and Individual Page Builder Templates
- URL Parameters
- Replacing the Main Checkout Order with an Upsell or Downsell
- Rolling back to a Previous Version
- Flow in Test Mode
- Troubleshooting Plugin and Theme Conflicts
- Resolving the "Please Select a Simple, Virtual, and Free Product" Error
- Fixing Endless Loading on the Checkout Page
- Fixing the "We can't seem to find an order for you." Error on the Thank You Page
- Fixing the "Checkout ID Not Found" Error
- Fixing the "Session Expired" Error Message
- Resolving "Order Does Not Exist" Error on Upsell/Downsell Page
- Fixing the "Sorry, This Product Cannot Be Purchased" Error
- Resolving "No Product is Selected" Error
- Disabling Auto-fill of Address Fields Based on Zip Code
- Enabling Theme's Scripts & Styles Without Changing Page Template
- Disabling Auto-fill of Checkout Fields
- Allowing Cache Plugins to Cache CartFlows Pages
- Changing the "Choose a Variation" Text
- VAT Field Not Displaying for WooCommerce EU/UK VAT Compliance Plugin
- Enabling the Product Tab on Store Checkout
- Displaying the Order Summary Open on Mobile Devices
How to Fix Recovery Emails Going to the Spam Folder
If your recovery emails from the WooCommerce Cart Abandonment Recovery plugin are landing in the Spam folder, it’s important to understand that the plugin does not send emails directly.
The emails are delivered through your website host or an SMTP plugin if one is set up. That means the issue is related to how emails are sent from your site, not how Cart Abandonment is configured.
Why Recovery Emails Go to Spam
Email providers automatically filter emails that look suspicious, poorly configured, or lack important authentication. Here are common reasons why recovery emails may be flagged as spam:
1. Missing SPF, DKIM, or DMARC Records
These DNS records help verify that your site is authorized to send email from your domain. Without them, email services may not trust the message and send it to spam.
2. Using a Free Email Address
Sending emails from an address like [email protected] or [email protected] lowers deliverability. Always use an email based on your own domain (e.g., [email protected]).
3. Spam-Triggering Words in Subject or Content
Words like “Buy now,” “Click here,” or “Limited offer” – especially in all caps – can increase the chances of emails being flagged. Keep your messaging clean, helpful, and aligned with your brand voice.
4. Poor Sender Reputation
If your domain has a history of bounced or reported emails, email services may treat all future messages from it as suspicious. This includes sending emails too frequently or to invalid addresses.
5. Lack of User Consent
Sending emails to users who didn’t explicitly opt-in can lead to spam complaints, which damages your sender reputation. Always get clear consent and provide a way to unsubscribe.
6. Low-Quality Content or Layout
Emails that are just one big image, have broken links, or include poor formatting can be flagged by spam filters. Use a mix of clean text and minimal design.
What You Can Do to Fix It
- Use an SMTP plugin like SureMail to improve email delivery.
- Set up and verify your domain’s SPF, DKIM, and DMARC records. Your hosting provider can help with this.
- Always use a domain-based sender email address.
- Avoid using aggressive marketing language in subject lines and content.
- Test your emails using a service like mail-tester.com to identify problems.
- Contact your hosting provider for help reviewing your server’s email configuration.
We don't respond to the article feedback, we use it to improve our support content.