Click-to-WhatsApp Ads & Facebook CTA Workflow Trigger
The Click-to-WhatsApp Ads trigger fires a Sparkforge workflow the instant someone messages from a Meta ad or your Facebook Page CTA. Reply within 24 hours to qualify for 72 hours of free messaging.
The WhatsApp workflow trigger runs an automation the moment a prospect messages your business through a Meta Click-to-WhatsApp ad or your Facebook Page WhatsApp button. Useful for instant lead engagement on paid traffic.
What it does
- Fires the workflow on every inbound WhatsApp message originating from a Meta ad or Facebook Page CTA
- Captures Ad ID and Campaign name into custom fields for context
- Bridges paid ad engagement to a personal conversation
Free entry-point messaging
When a contact on Android or iOS messages you via a Click-to-WhatsApp ad or Facebook Page CTA, Meta opens a free entry-point conversation. Reply within 24 hours and you get 72 hours of free messaging (free-form and template), which keeps follow-up cost-efficient.
Set up the trigger
- Go to Automation → Add New Trigger → Click to WhatsApp Ads.
- Apply filters — Ad ID, Post ID, URL, headline, or source-type — to limit which campaigns activate the workflow.
- Add workflow actions: send WhatsApp message, assign to pipeline stage, add tag, fire webhook, or any standard action.
- Save the workflow.
Filter by ad or post
Filters keep your workflow tight to the campaign you're running:
- Ad ID / Post ID / URL — restrict to one promotion
- Headline — match by ad headline copy
- Source type — segment by Meta surface (Click-to-WhatsApp ad vs. Page CTA)
This means you can run a single workflow for many campaigns or split campaigns into separate workflows without cloning logic.
Best practices
- Reply automatically within 24 hours to qualify for the 72-hour free window
- Tag contacts with the source ad ID so reporting ties revenue back to the campaign
- Send a free-form acknowledgment first, then a template if no reply within a few hours
FAQ
Frequently Asked Questions
Does the trigger fire for organic WhatsApp messages too?
What is the 72-hour free messaging window?
Can I limit the workflow to one specific ad?
Where do Ad ID and Campaign name end up?
Does this work on iOS and Android?
Was this article helpful?
Thanks for the feedback.