WhatsApp Delivery Status in Sparkforge Workflows
Sparkforge workflows can wait for WhatsApp delivery status and branch with If/Else logic, letting you fall back to SMS or email when a WhatsApp message does not deliver.
WhatsApp delivery status support inside Sparkforge workflows lets you wait for Meta's delivery confirmation before deciding the next step. That means you can build branching logic that falls back to SMS or email when WhatsApp fails.
Prerequisites
- WhatsApp must be subscribed and enabled on the location account. Set up WhatsApp on the subaccount before building the workflow.
- For business-initiated conversations, you need an approved WhatsApp template.
Recipe
Sparkforge ships a prebuilt WhatsApp Delivery Status recipe under Automations. Use the recipe as a starting point, or build the flow from scratch using the steps below.
Building it from scratch
- Go to Automation > Create Workflow > Start from Scratch.
- Add your trigger.
- Add a WhatsApp Action and select the WhatsApp template.
- Enable the Wait for WhatsApp Message Delivery Status toggle, then save the action.
- Add an If/Else action.
- Set the condition: Contact Details > Valid WhatsApp. Add branches for True and False.
- On the False and None branches, add fallback actions: send SMS, send email, or both.
How the wait toggle works
With Wait for WhatsApp Message Delivery Status enabled, the contact stays in the workflow until Meta returns a delivery status. Without the toggle, the workflow continues immediately and you cannot reliably branch on delivery outcome.
Frequently Asked Questions
What does the WhatsApp delivery status feature do?
Why would I fall back to SMS or email?
What does the wait toggle actually do?
Do I need an approved template to use this?
Was this article helpful?
Thanks for the feedback.