Click-to-WhatsApp (CTWA) ads are Facebook or Instagram ads that send people straight from the ad into a WhatsApp chat with your business when they tap the call to action. Instead of landing on a website or form, they land in a conversation. Flowella fits in after the click: it runs a structured WhatsApp journey, captures answers, and syncs those answers into HubSpot — turning your ad’s “Send message” button into a proper lead funnel.Documentation Index
Fetch the complete documentation index at: https://knowledge.flowella.io/llms.txt
Use this file to discover all available pages before exploring further.
The key limitation: ad-attached flows must be static
In Ads Manager you will see two chat experiences: Start conversations and Collect info with a form on WhatsApp (Meta’s simplified WhatsApp Flows experience).Best practice approach: start a conversation, then trigger a Flow Template
The recommended approach is to use the ad to open a WhatsApp conversation and rely on a keyword to trigger the full Flowella experience:- Use the Start conversations template in Ads Manager so the ad opens WhatsApp.
- Set a pre-filled message (keyword) so the user’s first message reliably triggers automation.
- Flowella detects that keyword and launches the right Flow Template.
- Flowella syncs the captured data into HubSpot.
Step-by-step setup
Build your Flow Template in Flowella
Create a Flow Template tailored to the ad’s promise — quote, demo, booking, eligibility check, or similar. Keep it short, purposeful, and mobile-friendly.Recommended fields for HubSpot lead capture:
- Name
- One or two qualifying questions (budget, timeframe, service type)
Add a trigger phrase (entry condition)
Pick a unique phrase that you will use only for that ad. Examples:
- “Hello! Can I get more info on Flowella?”
- “Hello, can I book a Flowella Demo?”
Case, spacing, punctuation, and mobile autocorrect can all break keyword matching. Keep the phrase short and distinctive, and test it on a real device before launch. Avoid generic phrases like “Hi” — Flowella cannot reliably determine which flow to launch when multiple flows share the same trigger.
Connect your HubSpot mapping in Flowella
Map flow answers to HubSpot contact properties so that each submission becomes a real contact record and can trigger HubSpot workflows.
Create your CTWA campaign in Ads Manager
Create a campaign, choose a messaging-compatible objective, select WhatsApp as the destination, and build the ad as normal.When you reach the Chat builder step:
- Select Start conversations (not “Collect info with a form on WhatsApp”).
- Set the pre-filled message to your keyword — for example, “Hello! Can I get more info on Flowella?”
Test end-to-end on a real phone
Run through the full journey before you spend any budget:
- Tap the ad.
- Confirm WhatsApp opens.
- Confirm the pre-filled message appears.
- Tap send.
- Confirm Flowella launches the correct Flow Template.
- Complete the flow.
- Confirm the HubSpot contact is created or updated with the right properties.
Tracking and reporting
You will typically measure results in two places:- Ads Manager — conversations started and cost per conversation (front-end performance).
- Flowella and HubSpot — flows started vs completed, leads created, and downstream HubSpot metrics such as MQLs, opportunities, and revenue.
Common pitfalls
- Wrong chat template selected in Ads Manager — selecting “Collect info with a form on WhatsApp” opts you into Meta’s limited, static flow experience, not a dynamic Flowella journey.
- Keyword mismatch — case, spacing, punctuation, or mobile autocorrect can break triggers.
- Generic keywords — if your keyword is “Hi”, Flowella cannot reliably decide which flow to run.
- Overlong flows — if the flow feels like a mortgage application, completion rates will suffer.
- No end-to-end QA — always test from ad click to HubSpot record before scaling spend.
- Empty chat configuration — forgetting to set the default message leaves users in a blank conversation with nothing to say.
- Wrong ad objective — traffic can work, but Engagement with messages typically produces better conversation rates.
- Ignoring the 24-hour messaging window — if you promise a follow-up, act while the conversation window is open, or have approved templates ready for later contact.
Best practices
Example flow: “Book a demo on WhatsApp”
A simple pattern you might use in Flowella for a CTWA ad:| Step | Detail |
|---|---|
| Ad copy | ”Book a 20-minute product demo, all arranged in WhatsApp.” CTA: “Send message on WhatsApp.” |
| Default (pre-filled) message | ”Hi, I’d like to book a demo.” |
| Flow steps | Ask for name → company → email → preferred timeslot from a list → confirm booking and expectations. |
| HubSpot mapping | Name, company, and email mapped to contact fields; preferred timeslot mapped to a custom property; optional task or meeting created by a workflow. |
| Follow-up | Sales rep receives a task or notification and confirms the slot by email and/or WhatsApp. |

