From 5e41e23c65e24b506a3c7254cad64a4167121c2f Mon Sep 17 00:00:00 2001 From: sangeeta1911 Date: Sat, 4 Jul 2026 13:18:51 +0530 Subject: [PATCH 1/2] docs: explain how to track clicks on HSM Dynamic URL buttons WhatsApp doesn't send Glific any event when a contact taps a URL button, so there's no built-in click count. Document the workaround: route the Dynamic URL through a per-contact tracking/redirect link, and use Quick Reply buttons instead when the flow itself needs to react to the tap. Co-Authored-By: Claude Sonnet 5 --- docs/4. Product Features/06. HSM Templates.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/4. Product Features/06. HSM Templates.md b/docs/4. Product Features/06. HSM Templates.md index 928d1ceeb..c9a00f677 100644 --- a/docs/4. Product Features/06. HSM Templates.md +++ b/docs/4. Product Features/06. HSM Templates.md @@ -139,6 +139,20 @@ Here's a simple explanation with examples: Screenshot 2024-07-01 at 5 13 14 PM +**Tracking clicks on a URL button** + +WhatsApp does not send any signal back to Glific when a contact taps a URL button - the button simply opens the link on the contact's phone. Because of this, Glific has no way to show you how many contacts clicked a Static or Dynamic URL button. + +To track clicks yourself, don't point the button straight at your destination page. Instead: + +- Use a Dynamic URL to add a unique value for each contact to the link, for example the contact's ID: `https://yourdomain.org/track/{{1}}` +- Point this link to a redirect page you control, or a link-tracking tool (such as Bitly or Rebrandly), that records every click along with that unique value before sending the contact on to your real destination page. +- Match the recorded clicks back to your contacts using the unique value, to see who opened the link. + +:::note +If you need the flow itself to react to whether a contact engaged (for example, to send a different follow-up message), use Quick Reply buttons instead of a URL button. Unlike URL buttons, Quick Reply taps send a response back into the flow and can be captured with a `Wait for Response` node. +::: + j. `Category` - Select the most relevant category from the dropdown. Ex. Utility or Marketing. - Utility: Used for transactional messages to keep your customers in the loop with essential order updates, shipping status, about their accounts, orders, appointment reminders, and important alerts. From 4e8b9ab16d3084cb2c967acc02415f0d856066b8 Mon Sep 17 00:00:00 2001 From: sangeeta1911 Date: Sat, 4 Jul 2026 13:25:30 +0530 Subject: [PATCH 2/2] docs: update Last Updated date and simplify tracking section formatting Bump Last Updated to July 2026, drop the bold heading and note admonition on the new section in favor of plain prose matching the rest of the page. Co-Authored-By: Claude Sonnet 5 --- docs/4. Product Features/06. HSM Templates.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/4. Product Features/06. HSM Templates.md b/docs/4. Product Features/06. HSM Templates.md index c9a00f677..c68c69a00 100644 --- a/docs/4. Product Features/06. HSM Templates.md +++ b/docs/4. Product Features/06. HSM Templates.md @@ -4,7 +4,7 @@ 10 minutes read Level: Beginner - Last Updated: April 2026 + Last Updated: July 2026 @@ -139,7 +139,7 @@ Here's a simple explanation with examples: Screenshot 2024-07-01 at 5 13 14 PM -**Tracking clicks on a URL button** +Tracking clicks on a URL button WhatsApp does not send any signal back to Glific when a contact taps a URL button - the button simply opens the link on the contact's phone. Because of this, Glific has no way to show you how many contacts clicked a Static or Dynamic URL button. @@ -149,9 +149,7 @@ To track clicks yourself, don't point the button straight at your destination pa - Point this link to a redirect page you control, or a link-tracking tool (such as Bitly or Rebrandly), that records every click along with that unique value before sending the contact on to your real destination page. - Match the recorded clicks back to your contacts using the unique value, to see who opened the link. -:::note -If you need the flow itself to react to whether a contact engaged (for example, to send a different follow-up message), use Quick Reply buttons instead of a URL button. Unlike URL buttons, Quick Reply taps send a response back into the flow and can be captured with a `Wait for Response` node. -::: +Please Note : If you need the flow itself to react to whether a contact engaged (for example, to send a different follow-up message), use Quick Reply buttons instead of a URL button. Unlike URL buttons, Quick Reply taps send a response back into the flow and can be captured with a `Wait for Response` node. j. `Category` - Select the most relevant category from the dropdown. Ex. Utility or Marketing.