Skip to navigation

Fyno tracks clicks on WhatsApp Visit Website buttons by routing them through Fyno Shorty, Fyno’s URL shortener. Every click is recorded before the user is sent on to the actual URL.

The setup depends on where you create the WhatsApp template:

Choose a tracking type

Whichever way you create the template, you choose one of two URL tracking types.

GeneralUser-Level
Tracks clicks atNotification Event levelUser and channel level
Click status in Sent LogsNoYes
Engagement funnel chart in AnalyticsNoYes
URL engagement chart in AnalyticsYes, cumulative number of clicksYes
Recommended forProduct URLs for Google or Facebook ads, or when you only need the number of clicksUnique links per user, such as payment links, or when you need the click event at the message level

WhatsApp template created in Fyno

1

Create the WhatsApp template

Go to Templates → External and create a WhatsApp template. See External templates.

2

Add a Visit Website button

Add a Visit Website button and configure the URL.

You can use one of two URL types:

  • Static URL: Use this when you send the same URL to all your users, such as your website URL.
    1. Add the button text that appears as the CTA in your WhatsApp message.
    2. Provide a valid website URL.
    3. Select the Track URL checkbox.
  • Dynamic URL: Use this when you send different URLs to different users, such as payment links.
    1. Turn on the Dynamic URL toggle.
    2. Add the button text that appears as the CTA in your WhatsApp message.
    3. Provide a valid website URL.
    4. Select the Track URL checkbox.
3

Submit for approval

Click Save and send the template to Meta for approval.

4

Use the template in a Fyno template

Once the template is approved, go to Templates → Fyno and create a template with the WhatsApp channel. Choose Template as the Message Type and select the approved template in External Template Name / ID.

5

Set the button URL

In the buttons section, add the placeholder you want to track if you added a dynamic URL. If you added a static URL, you don’t have to do anything.

6

Define the placeholder

Add the same placeholder in the Placeholders section in the left panel of the template editor. You can also combine static text and dynamic placeholders, as shown below.

7

Choose the tracking type

Select General or User-Level. See Choose a tracking type.

WhatsApp template created in Meta or a BSP

To track URL clicks on a template created outside Fyno, the button must use the Dynamic URL type.

Follow these steps if you create the WhatsApp template in Meta or a service provider such as Kaleyra or Gupshup.

1

Create the template

Create a WhatsApp template in Meta or your BSP.

2

Add a Visit Website button with a dynamic URL

Add Visit Website as the type of action and configure it as follows:

SettingValue
Button textThe text that appears as the CTA in your WhatsApp message
URL typeDynamic
Website URLhttps://fy1.in
Sample URLhttps://fy1.in

3

Sync the approved template

Once the template is approved, go to Templates → External in Fyno and click the Sync icon next to WhatsApp. This syncs the template you created in your BSP to Fyno.

4

Use the template in a Fyno template

Go to Templates → Fyno and create a template with the WhatsApp channel. Choose Template as the Message Type and select the synced template in External Template Name / ID.

5

Set the button URL

In the buttons section, add the placeholder you want to track.

6

Define the placeholder

Add the same placeholder in the Placeholders section in the left panel of the template editor. You can also combine static text and dynamic placeholders, as shown below.

7

Choose the tracking type

Select General or User-Level. See Choose a tracking type.