Looking for an easy way to set up WooCommerce cart abandonment campaigns for your website?
Cart abandonment is a serious problem for most eCommerce businesses. According to a study by Baymard Institute, the average documented cart abandonment rate is 70.19%.
That means that you’re losing at least 70% of your sales every day that you don’t take action right now. But I get it. Handling cart abandonment can seem technical and complex. That’s exactly why I wrote this article.
In this article, I’m going to walk you through setting up WooCommerce cart abandonment recovery campaigns with zero technical experience and expertise. Sounds good?
Let’s dive in.
NOTE: This article is meant only for WooCommerce users. But if you’re running a Shopify store, you should check out our article on Shopify cart abandonment instead.
What is WooCommerce Cart Abandonment Recovery?
Cart abandonment has a significant impact on eCommerce businesses, as it results in lost sales and revenue.
But it is possible to recover some of these lost sales by implementing cart abandonment campaigns. These campaigns involve sending targeted emails and push notifications to customers who have abandoned their carts, reminding them of the items they left behind and encouraging them to complete their purchase.
By using WooCommerce cart abandonment campaigns, you can increase your chances of recovering lost sales and improving your overall revenue.
Technically, the way cart abandonment works is that your website or app visitors added something to their cart, but didn’t checkout. So, every time someone adds something to their cart and don’t buy it within the next hour, you want to send them a reminder to buy it.
For push notification campaigns, there’s a little bit more. Before you create a cart abandonment campaign, you should also set up a browse abandonment campaign.
Browse abandonment campaigns start when your visitors and users browse something on your site or web app, but don’t add anything to their cart. You can target, convince, and convert customers who:
- Added a product to a Wishlist, but not their Cart
- Viewed a product more than once
- Browsed more than 3 products in the same category
- Searched the site for a specific product
- Stayed on a product page for at least 3 minutes and didn’t buy
A browse abandonment notification ends when your visitor adds something to their cart. After that, a cart abandonment campaign takes over to convert them into paying customers.
A good way to get more conversions from your cart abandonment campaigns is to use offers and discounts. This might be something to think of as part of your coupon marketing strategy or even your push notifications strategy.
In the next section, we will discuss how to set up WooCommerce cart abandonment campaigns and improve your chances of recovering lost sales.
How to Create WooCommerce Cart Abandonment Push Campaigns
I’m going to show you how to create a WooCommerce cart abandonment campaign using PushEngage. PushEngage is the #1 push notification software in the world and you can set up cart abandonment campaigns right from the PushEngage dashboard.
So, if you haven’t done it already, go ahead and create a PushEngage account. To set up cart abandonment recovery campaigns, you’ll need to get the Growth Plan of PushEngage. So, select the Growth Plan and finish setting up your PushEngage account.
Then, head over to the dashboard to follow along with this tutorial.
Step #1: Create a New Browse Autoresponder
Head over to your PushEngage dashboard and go to Campaign » Triggered Campaigns. Then click on Create New Browse Autoresponder:
And then, select the Browse Abandonment Campaign type from the list of campaign types and click on Create New:
Step #2: Create a Series of Push Notifications
By now, you should be able to see a campaign setup dashboard. Create your campaign under Content:
Most of this is straightforward. Give your campaign a name and create a sequence of browse abandonment push notifications.
Step #3: Configure the Browse Abandonment Trigger
When you’re done, click on Trigger Settings. It’s time to set up the trigger for browse abandonment:
These are default values for the browse abandonment campaign template. So, you don’t have to change anything here. You can set Trigger Limits based on how often you want to send push notifications:
And you can also set up UTM parameters here:
And enable Goal Tracking as well:
If you’re new to push notification analytics, check out our guide to goal tracking for push notifications.
Step #4: Create A New Cart Abandonment Push Notifications Campaign
Go to the PushEngage dashboard and head over to Campaign » Triggered Campaigns and click on Create New Triggered Campaign:
Then, select the Cart Abandonment template and click on Create New:
And you can start drafting an abandoned cart autoresponder.
Step #5: Draft WooCommerce Cart Abandonment Campaign Details
Next, you’ll want to draft the campaign inside the PushEngage dashboard. Under Content, you can create a series of push notifications:
To edit a notification, simply click the arrowhead next to it and you can customize the push notification:
You can automatically fetch most of these fields using variables.
If you notice, there are multiple variables in brackets like {{productname}} and {{price}}. You can use these, later on, to define parameters for your code snippet. These fields will help you personalize your push notifications. For instance, {{bigimageurl}} fetches the product image automatically based on what product was abandoned.
As with any push notification, you can customize everything about the content here.
You can also add checkout buttons:
Or, you can add a custom notification duration:
When you’re done, go to the Trigger Settings tab to activate you campaign.
Step #6: Install the WooCommerce Cart Abandonment Campaign Code
The simplest way to install the WooCommerce browse and cart abandonment campaigns is to paste a code snippet into your site. The cool bit is the code is completely done for you. So, all you have to do is install a code snippets plugin for WordPress to install it.
We recommend using WPCode to do it.
WPCode is a fully free WordPress plugin that allows you to insert code snippets on your site without any coding knowledge.
It allows you to easily add code snippets like Google Analytics, custom CSS, and Facebook Pixel to your WordPress site’s header and footer without having to edit your theme’s functions.php file.
You can also use WPCode to insert custom PHP, JavaScript, CSS, HTML, and text snippets with full conditional logic and code priority support. If you’ve ever managed a WordPress site before, you’ll know how incredibly useful this plugin is. You can use the plugin for:
- Google Search Console verification
- Google Analytics tracking
- Custom CSS code
- Adding push notifications
- Inserting Facebook tracking pixel
And any code snippet you can think of inserting into your WordPress site. So, go ahead and install the WPCode plugin. If you’re never done it before, check out this tutorial on how to install a WordPress plugin.
When you’re done, head over to Code Snippets » Settings in your WordPress site and paste in the API key you get from WPCode to activate the plugin:
When you’re done, hit the Save Changes button.
Now, go to the code snippets for:
- On Browsing WooCommerce Products
- On Add to Cart Event in WooCommerce
- After Checkout Event In WooCommerce
By now, WPCode will be connected to your site. So, when you click on the Add to Site button for both those code snippets, the code will get added directly to your site.
Next, you’ll select the site where you want to deploy the script:
Before adding to your site, a popup asks you to confirm that you want to add it. Go ahead and click the Confirm and Install button. This will take you to the code snippet in the WPCode snippet editor.
Here, you’ll make a few minor changes for each snippet before you add them to your site.
Here, where it says, ‘Enter cart abandonment campaign name’, replace it with the actual name of your WooCommerce cart abandonment campaign. And where it says, ‘Enter browse abandonment campaign name’, replace it with the actual name of your browse abandonment campaign.
For example, if your browse abandonment campaign name is WooBrowseAbd and your cart abandonment campaign name is WooAbdCart, then your code snippet should read:
$browse_campaign_name = 'WooBrowseAbd';
$cart_campaign_name = 'WooAbdCart';
IMPORTANT: Remember to put the name within single inverted commas, and don’t change anything else in the code. Also, replace the placeholder text with your actual campaign names throughout the code for each snippet. Otherwise, the campaign won’t run.
After the snippet is finalized, remember to click on the Activate button.
Step #4: Save and Launch the Campaign
That’s it! Just hit the Activate Autoresponder button:
And you’re done.
How to Create Personalized Cart Abandonment Campaigns
You can create personalized cart abandonment campaigns using custom attributes.
This means that you can hook up PushEngage with your Customer Relationship Management (CRM) software to fetch personal details for each customer. By default, PushEngage captures the device and geolocation information for each customer. But you can extend the range of personalization using the PushEngage Attributes API.
You can create custom abandoned cart push notifications with the user’s name like this one:
Or add more elements such as a price drop or unused loyalty points:
Or even cross-sell other products:
There are really no limits to the type of campaign you can set up using our APIs. Go nuts!
You Set Up WooCommerce Cart Abandonment: What’s Next?
That’s all for this one, folks!
If you found this helpful, you should also check out our article on how to reduce cart abandonment. There are some really helpful ideas there.
And if you’re just starting out with push notifications, you should try out PushEngage. PushEngage is the #1 push notification software in the world and you can create a whole range of push notification campaigns using PushEngage.
If you’re not 100% convinced, you should check out these resources on how to effectively use push notifications:
- 7 Smart Strategies to Boost Customer Engagement
- Are Push Notifications Effective? 7 Stats + 3 Expert Tips
- 7 Proven Ways to Monetize Your Blog in 2021
- When To Use (And When NOT To Use) Push Notifications (2021)
- 15 Push Notification Copy Examples to Inspire You
So, if you haven’t already, get started with PushEngage today.