Welcome to BotSailor Help! Just use the email OTP to sign in and track your tickets. Password login isn’t needed anymore.

Recover Abandoned Carts on WooCommerce via WhatsApp

Recovering abandoned carts is one of the easiest ways to increase your WooCommerce store’s revenue. With BotSailor, you can set up an automated WhatsApp messaging system that reminds users to complete their purchases. This setup ensures a seamless recovery strategy with high open and conversion rates via WhatsApp.In this documentation, we’ll walk you through the entire process of setting up WhatsApp cart recovery using BotSailor and WooCommerce.

 

Why Recover Abandoned Carts on WhatsApp?

Shoppers often add products to carts but forget to check out. That’s where WhatsApp reminders shine:

  • High open rate (90%+)
  • Direct and conversational
  • Automated follow-ups
  • Personalized messages based on WooCommerce data

 

Step-by-Step Setup Guide



✅ Step 1: Go to the Bot Manager in BotSailor

  1. Navigate to Bot Manager under WhatsApp on the sidebar.

  2. Select your WhatsApp-connected business account.

  3. Scroll down and click on Message Template.

  4. Click the Create button and select a template type like General Template or Default Template.

 




✅ Step 2: Create a New Message Template

Fill in the following fields:

  • Template Name: cart_recovery_reminder
  • Locale: English (US)
  • Category: Marketing
  • Header Type: No Header


Body:

Hello #User-Name#,

You have forgotten to complete the purchase.

Click the link below to complete your purchase.

  • Footer Text: Please confirm your purchase
  • Button:
    • Type: Call to Action
    • URL: https://yourdomain.com/cart/
    • Button Text: Purchase Now





Click
Save once done.




✅ Step 3: Sync the Template

After saving, click Sync Template. Once approved (status: Approved with green dot), your template is ready for use.









✅ Step 4: Download the Abandoned Cart Plugin from BotSailor

  1. Go to Settings > E-commerce Integration in BotSailor.

  2. Click Download WC Abandoned Cart Webhook Plugin.

 





✅ Step 5: Install Plugin in WordPress

  1. Go to Plugins > Add Plugin in your WordPress Admin.

  2. Click Upload Plugin, choose the downloaded .zip file, then click Install Now.








✅ Step 6: Create a WhatsApp Workflow in BotSailor

  1. Go to Webhook Workflow under WhatsApp.

  2. Click Create and fill the form:

    • Workflow Name: abandoned cart woocommerce

    • WhatsApp Account: select the bot

    • Message Template: select cart_recovery_reminder







Click
Create Workflow.





✅ Step 7: Copy the Webhook URL

After creating the workflow, copy the Webhook Callback URL shown.

 





✅ Step 8: Paste Webhook URL into WordPress Plugin

  1. In your WordPress dashboard, go to Settings > Abandoned Cart Webhook.

  2. Paste the webhook URL.

  3. Click Save Changes and then Send Sample Webhook to test.

 




✅ Step 9: Map Webhook Response

Back in BotSailor, map the data:

  • Phone Number: billing_address>phone
  • User Name: billing_address>first_name

Optionally, apply a formatter (e.g., trim-left for country codes).

Set delay (e.g., 1 minute) and click Save Workflow.

 






After a Cart Is Abandoned

When a customer leaves their WooCommerce cart without checking out, BotSailor detects it instantly via webhook. It then sends an automated WhatsApp message like the one shown in the screenshot, addressing the customer by name and including a “Purchase Now” button. This button redirects them to their cart, making it easy to complete the purchase and helping you recover lost sales effortlessly.

 

 




Tips for Best Results

  • Use friendly and action-driven language in your WhatsApp template.

  • Ensure the URL links directly to the cart or checkout page.

  • Monitor workflow performance and update template variables as needed.

  • Test the webhook using the Send Sample Webhook option before going live.





FAQs

Can I use this with Shopify instead of WooCommerce?
Yes, BotSailor supports both platforms.


Do I need to get my message template approved?

Yes, all WhatsApp templates must be approved by Meta before use.


What happens if a customer completes the purchase?

You can use additional conditions or label them to avoid sending reminders again.


Is the plugin free?

Yes, the WooCommerce plugin is provided for free in BotSailor.


How long does template approval take?

Usually within a few minutes to a few hours.


Can I edit a template after submission?

No. You must create a new one with the changes.


Is it GDPR compliant?

Yes, as long as the customer opted in for WhatsApp updates.


Can I customize the wait time before sending the reminder?

Yes, you can set a delay in minutes in the workflow settings.


Can I send multiple reminders?

Yes, using sequence campaigns or additional workflows.


What if the webhook doesn’t trigger?

Ensure the webhook URL is correct and the plugin is active in WordPress.