What are you trying to achieve?
Hello,
I need help setting up an automation in Make using ActiveCampaign and the official WhatsApp API (Meta). My goal is to create a cart recovery flow for leads who abandoned their purchase.
------ Flow Requirements:
-
Receive a webhook from ActiveCampaign when a lead gets the “Abandoned Cart” tag.
-
Check if the lead has the “Buyer” tag in ActiveCampaign:
- If they have it → End the automation.
- If they don’t → Continue the process.
3.Send a WhatsApp template message via the official WhatsApp API (Meta) with two interactive buttons: “Accept Offer” and “Decline Offer.”
- Handle the lead’s response:
— If the lead does not interact → The automation continues.
— If the lead clicks “Decline” → End the automation.
— If the lead clicks “Accept” → The flow splits into two:
- The main path (which is the same for both those who accepted and those who didn’t interact) leads to a 48-hour delay before repeating the flow.
4.1 The second path, available only to those who accepted the offer, allows sending non-template messages within the 24-hour session window.
- After the delay, the process repeats as needed.
------ Questions:
- Which Make modules should I use to implement this step by step?
- How can I track or visualize the WhatsApp API conversations when leads interact?
- Is there any recommended platform for managing WhatsApp chats in real-time?
- Do you have any suggestions for improving this flow?
Thank you in advance for your support!
Best regards,
Yan Zuppa