# How to track clicks in SMS?

**URL:** <https://forum.mautic.org/t/how-to-track-clicks-in-sms/21267>\
**Category:** General Discussion\
**Created:** [October 14, 2021, 10:36am UTC](https://forum.mautic.org/t/how-to-track-clicks-in-sms/21267 "2021-10-14T10:36:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![shruti.lawande](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/shruti.lawande/32/669_2.png) [@shruti.lawande](https://forum.mautic.org/u/shruti.lawande)\
**Post date:** [October 14, 2021, 10:36am UTC](https://forum.mautic.org/t/how-to-track-clicks-in-sms/21267/1 "2021-10-14T10:36:36Z")

</div>

Hello there,

I’m trying since a while to track a clicks in SMS with the campaign builder. However, unable to get the click report and make journeys more holistic based on the SMS clicked activity.

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [October 17, 2021, 6:59am UTC](https://forum.mautic.org/t/how-to-track-clicks-in-sms/21267/2 "2021-10-17T06:59:19Z")

</div>

Hello!  
Tracking clicks. An be tricky: you need to use tracking links. This is an option anyone can enable in the Twilio plugin for example. However using a tracking script means adding a link to the sms: [https://subdomain.yourdomain.com/t/hdnnjksjhgbsjksudgdbn](https://subdomain.yourdomain.com/t/hdnnjksjhgbsjksudgdbn) (long link).  
If you do that your sms might be longer then 140 characters and will be broken down into 3-4 sms messages generating 3-4x the cost of sending the sms. Not to mention that it might not even work as the link will arrive in 3 messages.

---

<div class="post-metadata">

**Author:** ![mikew](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mikew/32/5156_2.png) [@mikew](https://forum.mautic.org/u/mikew)\
**Post date:** [October 17, 2021, 7:11am UTC](https://forum.mautic.org/t/how-to-track-clicks-in-sms/21267/3 "2021-10-17T07:11:57Z")

</div>

I see there is an option to add in a shortened url service as well - I have never done this, but would be interested to see how it works with link tracking

---

<div class="post-metadata">

**Author:** ![tobsowo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/tobsowo/32/3096_2.png) [@tobsowo](https://forum.mautic.org/u/tobsowo)\
**Post date:** [July 28, 2022, 4:40pm UTC](https://forum.mautic.org/t/how-to-track-clicks-in-sms/21267/4 "2022-07-28T16:40:06Z")

</div>

Maybe something like integrating YOURLS with Mautic.

---

<div class="post-metadata">

**Author:** ![pwilhelm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/pwilhelm/32/8041_2.png) [@pwilhelm](https://forum.mautic.org/u/pwilhelm)\
**Post date:** [August 7, 2022, 3:51am UTC](https://forum.mautic.org/t/how-to-track-clicks-in-sms/21267/5 "2022-08-07T03:51:33Z")

</div>

I think this would be a worth while feature.

I don’t believe there is any support natively to use Mautic with a custom domain that could generate a character limited ShortURL for a SMS campaign….? I haven’t tried Bitly personally but would interested to know if this works in context to an SMS campaign.

I do think it makes sense to leverage an existing Mautic functionality to register a different CNAME alias for links that would overwrite the campaigns url (optionally) in favor of the ShortURL + short URL params.

@joeyk domain module he built would be a great candidate to build from. He has done excellent work already that I think could be utilized.

EXAMPLE:  
Primary Mautic Domain= [xyz.domain.com](http://xyz.domain.com)  
ShortURL CName Domain= domain2.xyz —\> [xyz.domain.com](http://xyz.domain.com)  
ShortURL Param Character Limit = 7  
Generated URL= [https://domain2.xyz/r/abc1234](https://domain2.xyz/r/abc1234)
