If you added products to your cart, entered your details at checkout, and then left without completing the purchase, a brand like **** can automatically send you a WhatsApp message within minutes.
How it works
The basic process looks like this:
You visit website
↓
Add product to cart
↓
Go to checkout
↓
Enter mobile number / WhatsApp number
↓
Leave without payment
↓
Website records the checkout/cart event
↓
Automation waits for a predefined time
↓
WhatsApp API sends an approved template message
↓
You receive WhatsApp message
For example:
Hi! You left something behind in your cart.
Your selected items are still waiting for you.
Complete your purchase now.
How did they know your WhatsApp number?
This is the most important part.
There are several possibilities.
1. You entered your mobile number at checkout
This is the most common method.
Suppose you go to checkout and enter:
Name: Raj
Mobile: 9876543210
Email: raj@gmail.com
Even if you don't complete payment, the ecommerce platform may create an abandoned checkout record.
The automation system then uses the mobile number to send a WhatsApp message.
The important point is that the website does not need to know that your phone number is registered with WhatsApp separately. The business can attempt to send a WhatsApp message to the number using the WhatsApp Business Platform/API.
2. You previously purchased or interacted with the brand
If you have previously:
- Purchased from the website
- Subscribed to WhatsApp updates
- Contacted the brand on WhatsApp
- Signed up for an offer
- Provided your phone number
Then the brand may already have your number in its CRM or marketing database.
Your new checkout activity can be connected to your existing customer profile.
3. WhatsApp opt-in was collected earlier
For promotional WhatsApp communication, businesses generally need appropriate user consent/opt-in and must follow Meta's WhatsApp Business Platform policies.
For example, a website might have:
☑ I agree to receive order updates and promotional messages on WhatsApp.
The business can then use your number for permitted WhatsApp communications, depending on the type of message and the applicable policy requirements.
How can you implement this for your website?
Since you have experience with digital marketing, SEO, Google Ads, Meta Ads, and have worked with ecommerce websites, you can implement a similar system for a WooCommerce or Shopify store.
The architecture would look like this:
Website
WooCommerce / Shopify
↓
Customer Data
Customer enters:
- Name
- Mobile
- Cart products
↓
Abandoned Cart Tracking
System detects:
Checkout started → Payment not completed
↓
Automation Platform
For example:
- WhatsApp Business Platform
- A WhatsApp API provider
- Ecommerce automation platform
- CRM/marketing automation tool
↓
Template Message
↓
Customer
Receives WhatsApp message.
If you have a WooCommerce website
For a WooCommerce store, you can build this using:
Option A — WooCommerce + WhatsApp API
You need:
1. WooCommerce
Your ecommerce platform.
2. Abandoned Cart Plugin
This tracks customers who leave the website without completing checkout.
3. WhatsApp Business Platform/API
This sends the WhatsApp message.
4. Automation/Integration
Connect:
WooCommerce → Abandoned Cart → WhatsApp API
You can use tools such as **** for the WhatsApp Business Platform and an approved WhatsApp Business Solution Provider or automation platform.
Example of the complete automation
Let's say your customer visits your website.
10:00 AM
Customer adds:
- Necklace ₹999
- Earrings ₹499
Cart value:
₹1,498
10:05 AM
Customer reaches checkout.
They enter:
Name: Priya
Mobile: 9876543210
10:07 AM
Customer closes the browser.
Your system identifies:
Checkout started but payment not completed.
10:30 AM
Automation triggers WhatsApp.
Customer receives:
Hi Priya 👋
You left something behind!
Your selected jewellery is still waiting for you.
Complete your purchase here: [Link]
Next day
You could send another message, subject to applicable WhatsApp messaging rules and consent:
Still thinking about it? 💛
Your cart is waiting for you.
You could potentially add an incentive:
Use code WELCOME10 for 10% OFF.
Very important: How can the system detect that you left?
There are several technical methods.
Method 1: Checkout event tracking
When a customer enters their details, the website records:
Customer ID Name Phone Email Cart ID Products Cart Value Checkout Time Payment Status
The system waits for payment confirmation.
If payment is not received within, for example, 15–30 minutes:
Payment = Not Completed
Then:
Trigger WhatsApp Automation
Method 2: Abandoned checkout webhook
This is a more advanced setup.
The ecommerce platform generates an event such as:
checkout_started
Then the automation system waits.
If it doesn't receive:
order_paid
within a specified period, it triggers:
abandoned_checkout
The automation then sends a WhatsApp message.
How to do this on Shopify
If you are using Shopify, the process can be easier because Shopify already has checkout and abandoned checkout functionality.
A typical setup could be:
Shopify
↓
Customer starts checkout
↓
Customer enters phone number
↓
Customer doesn't pay
↓
Abandoned checkout identified
↓
Automation tool
↓
WhatsApp Business API
↓
WhatsApp message
For Shopify, you can integrate with a WhatsApp automation provider that supports Shopify abandoned checkout workflows.
How to do this on WooCommerce
For WooCommerce, I would recommend this setup:
Basic setup
WordPress ↓ WooCommerce ↓ Abandoned Cart Plugin ↓ WhatsApp API Provider ↓ WhatsApp Message
Advanced setup
WooCommerce ↓ Google Tag Manager ↓ GA4 / Server-side Events ↓ CRM / Marketing Automation ↓ WhatsApp Business API
The advanced setup gives you more control over segmentation and customer journeys.
The best automation strategy
If you are planning this for a website like Stiloso.in, I would recommend a complete customer journey:
Stage 1 – Browse Abandonment
Customer views product but doesn't add to cart.
You can use:
- Meta retargeting
- Google Ads remarketing
- Dynamic product ads
Stage 2 – Cart Abandonment
Customer adds product to cart but doesn't checkout.
Send:
- Retargeting ad
- WhatsApp, if you have valid opt-in and the applicable messaging permission
Stage 3 – Checkout Abandonment
Customer enters checkout information but doesn't pay.
Send:
WhatsApp reminder
Stage 4 – Payment Failure
Customer attempts payment but fails.
Send:
Your payment didn't go through. You can try again using the link below.
Stage 5 – Purchase
Send:
Order confirmation
Stage 6 – Shipping
Send:
Your order has been shipped.
Stage 7 – Delivery
Send:
Your order has been delivered.
Stage 8 – Post-Purchase
After a few days:
How did you like your purchase?
Then:
Leave us a review ⭐
This creates a complete WhatsApp Ecommerce Automation Funnel.
My recommendation for you
If your goal is to implement this for your own ecommerce clients, I would structure it like this:
WooCommerce/Shopify
→ Abandoned Checkout Tracking
→ Customer Consent/WhatsApp Opt-in
→ WhatsApp Business Platform/API
→ Approved Message Templates
→ Automation
→ CRM + Analytics
The most important thing is that you should not simply collect phone numbers and start sending unsolicited promotional WhatsApp messages. Your implementation should follow Meta's WhatsApp Business Platform policies, appropriate opt-in/consent requirements, and applicable Indian privacy/telemarketing rules.
If you tell me whether you want to implement this on Stiloso.in (WooCommerce) or another website, I can give you a complete step-by-step implementation guide, including which plugins/API provider to choose, approximate monthly costs in India, WhatsApp Business API setup, abandoned-cart workflow, message templates, and the exact WooCommerce integration architecture.
0 Comments