An abandoned cart scenario happens when one of your customers adds items to their shopping cart but then leaves your online store before completing their purchase. This action can lead to a high number of lost sales and hurt your bottom line.
With our Abandoned Cart feature for Shopify, WooCommerce, Magento, and third-party integrations, you can automatically email contacts who abandoned their carts and encourage them to complete their purchase. This will help you grow your sales and overall business.
Take note
You must set up one of the following integrations before you can use the "Abandons cart" trigger:
- Shopify
- WooCommerce
- Magento
- Any third-party deep data integration that supports abandoned carts
How Abandoned Cart works
After you set up the Shopify Deep Data integration or WooCommerce Deep Data integration, you can create an abandoned cart automation. This automation will use the "Abandons Cart" automation trigger which will pull contacts into your workflow when they abandon their cart. This trigger can be configured to listen for specific Shopify or WooCommerce stores, products, product categories, and cart values.
Once a contact enters your automation, you can send them an email using a "Send email" action. The email can be customized using the "Abandoned Cart" content block. This content block can be configured to display the image, name, price, description, and quantity of the product that was abandoned. In addition, this block contains a "Return to Checkout" button. Contacts who click either the "Return to Checkout" button, product image, or product name will be redirected to their cart so they can complete their purchase.
In addition, you'll be able to create advanced searches for contacts who abandon their cart as well as for contacts who recovered their cart, who did not recover their cart, and more.
The Abandoned Cart feature includes the "Abandons Cart" automation trigger and the "Abandoned Cart" email content block.
Shopify users: Abandoned cart data only syncs to ActiveCampaign if your customer reaches the Cart> Information> Shipping page in your connected store.
"Abandons Cart" automation trigger
This trigger is used to create abandoned cart automations for the Shopify, WooCommerce, and Magento Deep Data integrations. The trigger consists of four (4) abandoned cart action options, when a contact matches all options, they will be pulled into your automation. These action options default to the value of "Any" but can be configured to listen for something more specific.
These action options are:
- Any connected store or a specific connected store
- Contains any product or a specific product
- Contains items from any product category or a specific product category
- Has any cart value or specific cart value
You can also set the amount of time the trigger will wait to pull contacts into your automation. Instructions to do so for Shopify, WooCommerce, and Magento are below.
Shopify: How to set the amount of time an automation trigger will wait to pull in contacts
- Log into your ActiveCampaign account.
- Click "Settings."
- Click "Integrations."
- Locate your Shopify integration and click "Connected."
- Click "Manage."
- The default wait time for the trigger is set to one hour. To change this, click the dropdown and select a different option.
- Click "Save."
WooCommerce: How to set the amount of time an automation trigger will wait to pull in contacts
- Log into your WordPress account.
- Go to the ActiveCampaign for WooCommerce plugin.
- Click the "Store Settings" tab and select how long ActiveCampaign should wait before triggering automations that use the "Abandons cart" trigger by clicking one of the options.
Magento: How to set the amount of time an automation trigger will wait to pull in contacts
- Log into your Magento account.
- Go to the ActiveCampaign plugin.
- Under the "Abandoned Cart" section, set "Abandoned Cart Syncing" to "Yes." This syncs all existing abandoned cart data to your ActiveCampaign account.
- Set the "Abandoned Cart Sync CRON Time" by entering the corn time, hour, day, month, and weekday.
- Click the "Sync Abandoned Cart Data" button. This syncs existing data that has not yet been synced to ActiveCampaign.
- The last yellow boxes show the Synced status of your stores.
- Abandoned Cart Sync Numbers: Enter the number of orders for syncing every X time.
- Guest Abandoned Cart Syncing: Set to "Yes" for guest abandoned cart syncing. This creates a new customer for the guest user at Magento and will then sync to ActiveCampaign. By default, this value is "No."
"Abandoned Cart" email content block
With this content block, you can display information about the abandoned item(s) including the product image, name, quantity, price, and description. You also have the option to use the "Return to checkout" button. Contacts who click either the "Return to Checkout" button, product image, or product name will be redirected to their cart in your store so they can complete their purchase.
In addition, this content block is only available in the email designer when creating emails within an automation that uses the "Abandons Cart" trigger.
To learn how to use the "Abandoned Cart" content block with the new Email Designer, read the "Email Designer: Use the Abandoned Cart content block" help article.
To learn how to use the "Abandoned Cart" content block with the Classic Email Designer, read the "Classic email designer: Use the Abandoned Cart content block" help article.
Abandoned cart information on a contact's profile page
Abandoned cart data is displayed on a contact's profile page, along with other ecommerce data in the Ecommerce box:
Orders can be filtered by the type of order (All, Completed, or Abandoned) or which store the order came from.
If only one Deep Data ecommerce store is connected to your account, the title of the Ecommerce box will be in the format of the store name. For example, it could be "My T-Shirt Store (Shopify)"
If you have more than one Deep Data ecommerce store connected to your account, then the title of the Ecommerce box will be "Ecommerce" and there will be a store filter.
Each row in the Ecommerce box will show the following for each order:
- Order ID
- Total order price
- Order date
- Order status (Complete or Abandoned)
- Name of the connected ecommerce store (appears if there is more than one Deep Data ecommerce store connected to your account)
- “Products” button
Clicking the "Products" button opens a detailed view on the right sidebar and displays the order and the products it contains. It also specifies if the order was complete or if the cart was abandoned.
Clicking the Order ID in this detailed view opens the order in the connected ecommerce platform.
In addition, when a contact abandons a cart, an entry called "Cart Abandoned" will appear on the contact's activity stream. This stream is located on the contact's profile record.
Carts previously abandoned and then recovered will have a purple icon next to their "Completed" status in the Ecommerce box. Hovering your mouse over the icon will trigger the following message to appear:
"This cart was previously abandoned."
Fields imported when a customer abandons their cart
When a customer abandons their cart, the following fields will sync to contact records in ActiveCampaign.
Ecommerce fields | ActiveCampaign standard fields |
Customer first name | First name |
Customer last name | Last name |
Customer email | |
Company | Account |
Phone number | Phone |
Product title | Product name |
Product type | Product category |
Product ID | Product ID |
Cart total | Cart total |
Cart shipping method | Cart shipping method |
Cart date | Cart date |
Product price | Product price |
Product description | Product description |
Product quantity | Product quantity |
Product image | Product image |
Note on the synced phone number from Shopify:
We will first look for a customer's phone number on their customer record in your Shopify store. If that phone number is found, we will sync it to your ActiveCampaign account. If the customer does not have a phone number in their record, we will then check if they have a phone number associated with their default shipping address. If the phone number is found, we will sync it to your ActiveCampaign account. If the customer does not have a phone number associated with their default shipping address, we will not sync the customer's phone number.
Segment conditions available with Abandoned Cart data
Segment conditions for Abandoned Cart are available in the segment builder. They include:
Segment condition | Description |
Has Abandoned Cart | Contacts with at least one abandoned cart from any connected Shopify store or a connected specific Shopify store. |
Doesn’t Have Abandoned Cart |
Contacts who have zero (0) abandoned carts. This includes contacts who:
|
Has Recovered Abandoned Cart | Contacts with at least one recovered cart (a cart that was abandoned, then completed) from any connected or specific connected ecommerce store. |
Has Not Recovered Abandoned Cart |
Contacts who have zero (0) recovered carts. This includes contacts who:
|
Total Value of Last Abandoned Cart |
Contacts whose latest abandoned cart has the value you specify. Operators include: Is, Is not, Greater than, Greater than or equal to, Less than, Less than or equal to. |
Product Count of Last Abandoned Cart |
Contacts whose latest abandoned cart has the number of items you specify. Operators include: Is, Is not, Greater than, Greater than or equal to, Less than, Less than or equal to. |
Product Name in Last Abandoned Cart |
Contacts whose latest abandoned included a product name that you specify. Operators include: Is, Is not, Contains, Does not contain. |