How can I reduce the abandoned cart rate with Batch?
Discover how to manage all your abandoned cart use cases with Batch Trigger campaigns.
The trigger feature option enables you to send a notification from one minute to several days after users have triggered an action in the app.
A/ Pre-requisite
For setting up your abandoned cart campaigns, you need to plan to trigger actions in your tagging plan:
→ "added_item_cart" event, with [optional] product categories labels (e.g. “bags”) → "validated_purchase" → "cleared_cart" [optional - as an exit event]
B/ Automation Settings
First, you will need to go into the Automations tab, and click on New automation > Omnichannel trigger

Then, you can follow the instructions and create your automation:
1. Entry event
Choose your entry event —> "added_product_cart" or any equivalent.

At this stage, you can add capping if you do not want a user to receive this trigger campaign more than X times.
Alternatively, you can use the grace period, which prevents users from re-entering the flow if they have already triggered the event before (up to 6O days).

We recommend only using the grace period on abandoned carts, because a user can make multiple orders over different periods.
Then, you also have the option to enable parallel automations - When this option is activated, the user can trigger and advance through the same automation several times in parallel, each time they trigger the entry event with a different attribute value.

2. Targeting
It is not necessary to fill in the targeting part, except if you need to manage a multilingual campaign or target specific users, based on conditions ⇒ Check out this documentation.

3. Timing
By default, the starting date will be "now" and the ending date "never", but you can enter a specific date for both of them.

4. Quiet times
It is possible to add quiet hours and quiet days if you do not want your audience to receive messages on specific times or days.
You can then choose the fallback strategy: whether you want the notification initially scheduled during the quiet times to be sent at the next available slot, or not to send the notification at all and skip it.

C/ Automation builder
When you are in the automation builder, you can add steps by clicking on the '+', in order to create the journey you want. Here is the documentation related to ⇒ Adding steps to the scenario.

1. Delay & Exit event
You can add the delay of your choice to trigger the message. You have 2 options:
Wait until: X minutes/hours/days after the "item added to cart" event is triggered.
Wait for: the next slot at 11:00 AM, on any day, or a specific day.

On this delay, you can attach exit events, so that the user exits the automation and does not receive the message if they trigger a specific event.
In the following example, the user exits the automation if the product is "out_of_stock", if he "cleared_cart", or if he validated his "purchase" within a delay of 1 hour.

2. Push message
You can then add the push message step to write the content you want for your abandoned cart campaign. Your campaign is now ready to activate!

D/ Best practices
General recommendations :
Personalization is key (for example, using the user's first name)
Make it Omnichannel (Push, SMS, Email...)
To maximize conversion and have a more impactful strategy, you can create omnichannel journeys to reach your users on their preferred channels.
In the following journey, we've added a yes/no split step to ensure that if the user is opted-in for push notifications, they receive that priority, otherwise they will receive the email version.

How to do this Yes/No split ?
By adding a step in the automation '+' and selecting the Yes/No split option.

Then you will have to fill in the targeting conditions for your split (in the example, IOS and Android push opt-ins).

Last updated
Was this helpful?