Custom SMS URL Shortener

Christy Cook Updated by Christy Cook

Text Messages sent from DailyStory support link-click tracking (enabled by default). When "Track Clicks" is enabled, URLs used in text messages are shortened and a unique URL is sent to each recipient.

DailyStory offers two methods for the link to be shorted:

  1. Our built-in domain(s) used for URL shorteners
  2. Using a custom URL shortener

When DailyStory's built-in shortener is used, it may look like this:

In this example, is the built-in shortener domain provided by DailyStory and vv6a1aab is the unique identifier that will be different for each recipient and is used for our link-click reporting.

As mentioned above, DailyStory also supports customers bringing their own domain for URL shortening.

Custom URL shortener domains are strongly recommended for customers sending high volumes of text messages that include URLs. This helps ensure recipients recognize the brand the message is coming from and can reduce the number of opt-outs from recipients suspicious of SPAM.

Purchase custom URL shortener domains

You can add custom URL shortener domains right from within your DailyStory account. Just log in to your DailyStory account and navigate to Account Settings > Additional Services and select the number of domains you wish to add.

This includes the cost of setting up the custom domain as well as setting up an SSL certificate for your domain. Once purchased, someone from the DailyStory team will contact you. Feel free to reach out to us directly as well if you have any questions.

Note: This is not to purchase a domain name, the domain name must be one you already own.
For enterprise customers, please check with your account manager as this may be included in your plan.

We recommend using your own domain along with a subdomain for your shortener. This will help ensure that customers receive your text message from a domain they are familiar with.

For example, if your domain is you could set up a subdomain such as Links in your text messages will appear as:

Instructions to set up your custom domain

The instructions below detail how to make modifications to your DNS record. Please contact us if you need assistance.

  1. Create an A record in your DNS

You will need to create an A record if you are mapping an entire domain. If you are using a subdomain, skip to step 2.

The A record maps an entire domain. Your A record should point to "".

Important: If you decided to register an A record, please contact us and we will provide an additional TXT record for domain validation.
  1. Create a CNAME record in your DNS

Create a CNAME in your DNS record that maps your domain or subdomain to point to "".

Important: This CNAME record will not resolve until the DailyStory team approves the shortener and configures it with your account.
  1. Verify the CNAME DNS entry

Visit and enter your subdomain. It should resolve similar to below:

  1. Contact DailyStory Support

Once your CNAME is verified in step 2, please contact DailyStory and we'll complete the setup.

Example: GoDaddy

If you use GoDaddy to manage your DNS, your records should look similar to this:

Below are some links to common domain name providers:

Keep in mind it can take 24-48 hours for changes to propagate throughout the Internet.

Using your SMS URL shortener

While most customers will set up a single URL shortener, customers who run affiliate marketing may require multiple URL shorteners. Each shortener can be associated with different campaigns.

For example:

Campaign "Pet Healthy Chews" may want to send text messages with the URL shortener And another campaign, "Custom Ballcaps" might want to use the URL shortener

To configure the URL shorten used by a particular campaign:

  1. Navigate to the campaign's settings.
  2. Expand the advanced options section.
  3. Select the custom URL shortener domain.
  4. Save the campaign.

How Did We Do?

Randomized or Batched Sending