Skip to main content

Track SMS clicks in programs using Dotdigital

Track SMS clicks within Dotdigital programs using segments and wait times to monitor engagement and optimize your campaigns.

Bartlomiej Rekosiewicz avatar
Written by Bartlomiej Rekosiewicz
Updated yesterday

Learn how to track SMS clicks within Dotdigital programs. While Dotdigital currently does not support real-time event-based decisions for SMS clicks, you can achieve similar functionality using segments and wait times.


Problem

You want to track whether contacts have clicked on a link in an SMS message within a Dotdigital program. However, Dotdigital does not have a built-in option to check SMS clicks directly in the decision node, unlike email clicks.


Solution

To track SMS clicks within Dotdigital programs, follow these steps to enable link tracking and create segments that identify contacts who clicked the SMS link.


Step-by-step guide to SMS tracking

Step 1: Enable link tracking in SMS campaigns

To track SMS clicks, you need to enable link tracking in your SMS campaigns.

  1. Enable link shortening and tracking:

    • Go to Campaigns > SMS/MMS.

    • Create a new SMS campaign or select an existing campaign to edit.

    • Select CAMPAIGN OPTIONS, and for Links, select Shorten.

    • Enter the link you want to shorten into your campaign. Make sure your link begins with either https:// or http://.

    • Select SAVE.
      This ensures that the links in your SMS messages are tracked.

Step 2: Create a segment for contacts who clicked the SMS link

To check if a contact has clicked the SMS link, you need to create a segment that includes contacts who have clicked the link.

  1. Go to Audience > Segments.

  2. Create a new segment with the following rule:

    • Clicked the SMS link.

Step 3: Use the segment in your program

To incorporate the segment into your program, you need to add a wait time and a decision node to check if the contact has clicked the SMS link.

  1. Add a wait time:

    • After sending the SMS in your program, add a Delay node.

    • Set the wait time to a minimum of one day to allow contacts time to click the link.

  2. Add a Decision node:

    • After the wait time, add a Decision node.

    • Set the decision rule to check if the contact is in the segment created in Step 2.

      This setup ensures that the program checks if the contact has clicked the SMS link after the specified wait time.


Conclusion

By implementing these steps, you can effectively track SMS clicks within Dotdigital programs. This allows you to monitor engagement and optimize your SMS campaigns based on contact interactions, even without real-time event-based decisions.


See also:

Did this answer your question?