Skip to main content
Early access. Entry Points is currently rolling out and may not yet appear in every workspace. If you do not see Entry Points in the left navigation, the feature is not enabled for your organisation yet — contact support to check availability.
An entry point is a source that sends customers into a WhatsApp conversation with your business — a link on your website, a QR code on a poster, or a Click-to-WhatsApp ad on Facebook or Instagram. Every entry point you create in Flowella gets its own tracked URL on link.flowella.io, its own click counter, and (for ads) its own attribution ID on the resulting conversation. Use entry points when you want to know which source drove a conversation, not just that a conversation happened.

How to open Entry Points

Entry Points is an organisation-scoped page. From the left navigation, click Entry Points to open:
The page lists every entry point in the organisation with its type, the journey it starts, its volume, and whether it is live.

The three entry point types

WhatsApp Link

A tracked link you paste anywhere: website buttons, email footers, social bios, SMS. Opens WhatsApp with a chat to your business number.

QR code

The same tracked link, rendered as a QR code you can download and print on packaging, posters, table tents, or business cards.

CTWA

A source you attach to a Click-to-WhatsApp Facebook or Instagram ad. Flowella records Meta’s click ID on the conversation for downstream attribution.
WhatsApp Link and QR code entry points are the Flowella-managed replacement for hand-built wa.me URLs. See Click-to-chat for background on when to use each surface. CTWA entry points pair with the ad-side setup described in CTWA Ads.

Create an entry point

1

Open Entry Points and click + New entry point

Flowella opens a type picker with the three entry point types.
2

Pick the type

Choose WhatsApp Link, QR code, or CTWA. The form fields change to match.
3

Fill in the details

Give the entry point a name you will recognise in reports (e.g. Homepage FAB, Spring launch flyer, Instagram — Spring launch ad). For WhatsApp Link and QR code, pick the WhatsApp channel the link should send customers to and optionally set a pre-filled first message.
4

Save

Flowella generates the tracked URL on link.flowella.io and adds the entry point to the list. QR code entry points also get downloadable QR images.

Download a QR code for print

A QR code entry point encodes its tracked link.flowella.io URL, so every scan counts as a click on that entry point. Next to the QR preview, choose the file you need:
Pick the largest PNG your layout allows. A larger source image stays sharp when your printer scales it.

Using the tracked URL

Every WhatsApp Link and QR code entry point has a tracked URL of the form:
You can copy this URL from the Entry Points list and reuse the same one anywhere:
  • Website buttons and CTAs — link a “Chat on WhatsApp” button at it.
  • Email footers and sales signatures — paste it as a normal hyperlink.
  • QR code generators — Flowella already provides print-size QR downloads. If you want a custom brand style, point your own generator at this URL rather than at a raw wa.me link.
  • Social bios and link-in-bio pages — Instagram, TikTok, LinkedIn, X.
When someone taps the URL, link.flowella.io counts the click, then redirects them to WhatsApp (wa.me) with your business number and any pre-filled message. The customer lands in WhatsApp; you get a click counted against the entry point.
Create a separate entry point per placement — one for the homepage button, one for the email footer, one for each printed asset. That way the click counter tells you where conversations are coming from, not just that they exist.

CTWA entry points

For a Facebook or Instagram Click-to-WhatsApp ad, create a CTWA entry point and use it as the source identifier for that ad campaign. When a customer taps the ad and starts a chat, Flowella stores Meta’s ctwa_clid, the ad ID, and the ad source URL against the conversation so you can attribute it back to the ad in analytics and in HubSpot. The ad itself is still built in Meta Ads Manager. Flowella does not create the ad for you. See CTWA Ads for the full ad-side setup.

Set up ad attribution

In the Entry Points list, open the actions menu on a CTWA entry point and click Edit entry point. The edit page shows the ad attribution panel. The panel lists how many conversations each ad started, shown as {count} ad conversations next to the ad ID. Below the counts, you configure how Flowella reports leads back to Meta through the Conversions API. Prerequisites
  • A Meta dataset (pixel) connected to the ad account that runs your CTWA ads
  • A Conversions API access token for that dataset, generated in Meta Events Manager
  • The ID of the Facebook Page that runs the ads
1

Enter your Meta IDs

Fill in Meta dataset ID and Facebook Page ID. Both fields are required before you can save.
2

Add the Conversions API token

Paste the token into Conversions API token. Flowella encrypts the token when you save. After that, the field stays blank and shows A token is saved. Leave blank to keep it. Paste a new token only when you want to replace it.
3

Set the lead value

Enter a three-letter Currency code, for example GBP or EUR. The default is USD. Enter a whole-number Conversion value for each lead. The default is 0.
4

Save

Click Save ad attribution.
These settings apply to your whole organisation. Every CTWA entry point uses the same dataset, Page, token, currency, and value.

What happens when a Flow is submitted

When a customer who arrived from a CTWA ad submits a WhatsApp Flow, Flowella does two things:
  1. Writes attribution to the HubSpot contact. Flowella sets these contact properties: Flowella writes flowella_entry_point for every submitted Flow, including ones from WhatsApp Link and QR code entry points. The three ad properties are only written when the conversation came from an ad.
  2. Sends a Lead event to Meta. If ad attribution is configured, Flowella sends one Conversions API Lead event for the click ID, with your currency and conversion value. Flowella sends at most one Lead event per click ID, even if the customer submits more than one Flow. Flowella does not send the event if the Flow is submitted more than 7 days after the ad click.
Meta controls where Conversions API events are reported. Do not assume these Lead events appear in Ads Manager for every region. Check Meta’s Conversions API for Business Messaging documentation for current availability.
See UTM tracking for how this attribution fits alongside other HubSpot attribution patterns.

Reading volume

The Entry Points list shows volume for each row as clicks · started, for example 120 clicks · 34 started.
  • Clicks counts taps on the tracked URL or scans of the QR code, whether or not the person went on to send a message.
  • Started counts conversations that began from the entry point.
Compare the two numbers to see how many clicks turn into actual chats. Use Analytics for wider conversation reporting.

Click privacy

Flowella does not count clicks from bots and crawlers, so volume reflects real visitors. For each click, Flowella stores the time, the referring page, a truncated user agent, and the visitor’s country. Flowella never stores the visitor’s IP address.
  • Click-to-chat — where to place WhatsApp Link and QR entry points
  • CTWA Ads — the ad-side setup that pairs with CTWA entry points
  • UTM tracking — how ctwa_clid and pre-filled codes flow into HubSpot
Last modified on October 5, 2026