User Guide

Short Links & Click Tracking

Last Updated: May 30, 2019 02:37PM PDT

Telerivet’s Short Links feature makes it easy to shorten URLs and track clicks in your SMS messages. Telerivet will show you every contact who clicked the link (or didn’t click it), as well as overall statistics to help you optimize your messaging campaigns.

While composing an SMS message in Telerivet, type or copy/paste any URL starting with http:// or https://, and the Shorten links / track clicks checkbox will automatically appear below the message:

You can preview how the URL will be shortened and verify the character count before sending the message. (To send any URL without Telerivet shortening links or tracking clicks, just leave the checkbox unchecked.)

By default, Telerivet sends short links with the domain, and each contact will receive a unique URL in the format (24 characters):

Telerivet adds “https://” for security, but you can remove it on the Messaging Settings page to shorten the link to 16 characters. 

When any contact clicks the link, they will automatically be redirected to the destination URL, and the contact will show up as “Clicked” on your Messages page. 

Although the Messages page shows the short URL like, each contact actually receives a unique URL (not all x’s). This is different from link shortening services like — if you send short links from a link shortening service, everyone would receive the same short URL, and you wouldn’t know who actually clicked the link. 

The actual unique short URL is hidden from the Messages page, because if you opened it in your browser, Telerivet would count it as if the contact clicked the link. The Messages page also shows the destination link, which is not sent as part of the SMS, which you can click without being tracked.

Branded Short Links

Accounts on Enterprise plans can replace with their own domain name or subdomain. To use a custom short link domain, contact for more information.

Link Previews

The Short Links feature supports link previews on iOS and Android. If link previews are enabled on the recipient’s phone, the SMS app may show a title, domain, and an image from the destination page, giving the contact more confidence in the short link. When a link preview is loaded, Telerivet marks the message as delivered, but does not count the message as clicked until the contact actually opens the link.

Click-Through Statistics

If you send a short link to multiple contacts, the Broadcast Details page shows the real-time click-through rate and total number of contacts who clicked the link, and a chart with the number of contacts who have clicked the link in 15 minute intervals. 

When viewing a broadcast, the Short Link filters show who clicked the link, and who didn’t click it. Details about which links were clicked are also included when exporting messages to CSV.

Passing Contact Information To Destination URL in Query Parameters

It is possible to pass variables such as the contact ID or phone number as part of the destination URL. When composing a message containing a URL, you can insert variables such as [[]] into the query parameters, for example,[[]] , so that the destination page will know which contact clicked the link. However, the value of the variable must not contain any spaces, since any characters after the first space will not be included as part of the URL.

Trigger Custom Actions When a Short Link is Clicked

It is possible to trigger custom actions when a contact clicks a short link. For example, you could automatically add or remove the contact from a group, send a reply, add a label to the clicked message, or trigger a webhook URL. It is also possible to trigger custom actions if a contact doesn't click a short link after a certain amount of time.

To define which actions are triggered when a contact clicks a short link (or doesn't click it):

  1. Add a new Custom Actions service via Services > Add New Service > Custom Actions > When manually triggered for a contact.
  2. Click "Add action" then click "Send SMS to this contact"
  3. Type the message you want to send, including the original URL of the link you want to send.
  4. Click "Shorten links / track clicks"
  5. Click "Add click action" or "Add click timeout action", then select a subroutine to trigger when the link is clicked or not clicked.
  6. Click "Add action" within the subroutine and add the actions you want
For example:

To send or schedule the service to contacts, click "Send..." next to the service on the Manually Triggered tab of the Services page.

Developer API Integration

For organizations sending SMS messages from their own systems, the Short Links feature works seamlessly with Telerivet’s developer API. When sending messages via the REST API, just set the track_clicks parameter to true, and Telerivet will shorten URLs and track clicks within the message content. If you configure a webhook URL for status notifications, Telerivet will also notify your webhook URL when the contact clicks your link, with clicked_time set to the timestamp of the click.


The Short Links feature is available to users on the Pro plan and higher Custom plans. To try it out, compose a new message and paste a URL starting with http:// or https:// into the Message box.

If your current plan doesn’t include this feature, you can upgrade to Pro to start shortening links and tracking clicks. To send branded short links, Telerivet’s Enterprise plans support replacing with your own short link domain. To use a custom short link domain, contact for more information.

Contact Us
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found