> ## 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.

# Entry points: tracked links, QR codes, and CTWA sources

> Create WhatsApp Link, QR code, and CTWA entry points in Flowella to send customers into a WhatsApp chat with a tracked link and per-source click counts.

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:

```text theme={null}
/{org}/entry-points
```

The page lists every entry point in the organisation with its type, the tracked URL, the click count, and when it was created.

## The three entry point types

<CardGroup cols={3}>
  <Card title="WhatsApp Link" icon="link">
    A tracked link you paste anywhere: website buttons, email footers, social bios, SMS. Opens WhatsApp with a chat to your business number.
  </Card>

  <Card title="QR code" icon="qr-code">
    The same tracked link, rendered as a QR code you can download and print on packaging, posters, table tents, or business cards.
  </Card>

  <Card title="CTWA" icon="megaphone">
    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.
  </Card>
</CardGroup>

WhatsApp Link and QR code entry points are the Flowella-managed replacement for hand-built `wa.me` URLs. See [Click-to-chat](/campaigns/click-to-chat) for background on when to use each surface. CTWA entry points pair with the ad-side setup described in [CTWA Ads](/campaigns/click-to-whatsapp-ads).

## Create an entry point

<Steps>
  <Step title="Open Entry Points and click + New entry point">
    Flowella opens a type picker with the three entry point types.
  </Step>

  <Step title="Pick the type">
    Choose **WhatsApp Link**, **QR code**, or **CTWA**. The form fields change to match.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Save">
    Flowella generates the tracked URL on `link.flowella.io` and adds the entry point to the list. QR code entry points also get a downloadable QR image.
  </Step>
</Steps>

## Using the tracked URL

Every WhatsApp Link and QR code entry point has a tracked URL of the form:

```text theme={null}
https://link.flowella.io/<short-id>
```

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** — if you want to render your own QR (for a specific print size or brand style), point the 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.

<Tip>
  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.
</Tip>

## 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` 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](/campaigns/click-to-whatsapp-ads) for the full ad-side setup.

## Reading the click counter

The Entry Points list shows a **clicks** column per row. This counts every tap on the tracked URL, whether or not the person went on to send a message in WhatsApp.

Compare it against the conversations reported in [Analytics](/app/analytics) to see how many clicks turn into actual chats.

## Related guides

* [Click-to-chat](/campaigns/click-to-chat) — where to place WhatsApp Link and QR entry points
* [CTWA Ads](/campaigns/click-to-whatsapp-ads) — the ad-side setup that pairs with CTWA entry points
* [UTM tracking](/hubspot/utm-tracking) — how `ctwa_clid` and pre-filled codes flow into HubSpot
