Performance Tracking

Measure the success of your SMS campaign.

How does Performance Tracking work?

Links in your SMS will be replaced automatically with short links by our own URL shortener. An individual URL is created for each recipient of your campaign and for each link in the SMS.

This makes it possible to evaluate exactly which contact clicked on which link. Performance Tracking is available for single transactional SMS as well as for mass SMS campaigns.

Send SMS campaign with Performance Tracking

The webapp automatically detects links in your SMS body. To enable per-recipient tracking, click New message, write your message including a link and expand the Conversion Tracking section in the right panel. Toggle Enable Conversion Tracking to on.

Send Message dialog with the Conversion Tracking section expanded and an arrow pointing at it

The system then generates an individual short link for each link and each recipient of your campaign, so clicks can be attributed exactly to the respective link / recipient.

Track performance via webhooks

You can also receive click and view events via webhook. Open Developer -> Webhooks, click New to create a webhook (or the pencil to edit an existing one) and pick Tracking as the Event.

Create Webhook dialog with the Event dropdown set to Tracking

Conversion Tracking

You can also measure conversions of your campaign - for example a sign-up, an order or any other action the recipient takes. Each click sets a cookie that is read by the seven.io tracking pixel on your page.

Open Settings -> Conversion Tracking to configure your Custom Domain and Redirect URL, and to copy the Tracking Code. Paste the code on the page where the conversion happens (e.g. the sign-up confirmation page).

Settings -> Conversion Tracking page with Custom Domain, Redirect URL and Tracking Code fields

Evaluations

You can review the performance of your SMS or campaign in the Conversations view. For SMS campaigns with multiple recipients, the values are aggregated.

Tips

  • It is best to place the link at the end of the SMS โ€“ this automatically generates a link preview for the recipient device if it is able to do so. This increases the click rate and allows us to evaluate the views of the message.

  • Changing the URL also changes the length of the SMS. In some rare cases, this can lead to higher costs per message if the shortened URL is longer than the original URL and the message thus exceeds the 160 character limit.

What else can I do?

In the future, scenarios will be possible in which you can run A/B split tests or optimize your campaign fully automated according to click rate or conversion rate.

Do you have any questions, criticism or suggestions regarding Performance Tracking or Conversion Tracking? We look forward to your message!

โ€‹
โ€‹

Last updated: March 25, 2026

Did this answer your question?

Related articles