e-satisfaction

URL shorteners

URL shorteners keep the links in your SMS and Viber messages short, so messages stay within fewer segments and cost less to send. They shorten the survey link inside the message content of your queue items, mainly for SMS and Viber. Admin only

An SMS fits 160 characters per segment. A full survey URL can be long enough on its own to push a message past that limit, splitting it into two segments — which costs roughly twice as much to send. A short link is often the difference between one segment and two, so shortening pays for itself across a campaign.

The same logic applies to Viber, and it keeps your messages cleaner and easier to read whatever the channel.

e-sat.ly, the built-in default

e-sat.ly is the built-in shortener, and it works with no setup at all. Any workspace that doesn't have a custom shortener configured uses e-sat.ly automatically. A shortened link looks like https://e-sat.ly/ followed by a short code — around 28 characters in total, which comfortably leaves room for the rest of your message.

For most organizations, e-sat.ly is all you'll ever need. You only need to add a custom shortener if you want branded links or your own link analytics.

Custom shorteners

You can configure a custom shortener per workspace. A custom shortener overrides e-sat.ly on the workspaces you choose — other workspaces keep using e-sat.ly. Any custom shortener needs a token from the provider:

ProviderWhat you'll need
bit.lyToken
Firebase Dynamic LinksToken, plus a domain URI prefix

Where the token comes from

You generate the token in the provider's own dashboard — bit.ly under your account's API settings, or Firebase from your project. Paste it here, and e-satisfaction uses it to shorten your survey links through that service.

Set a custom shortener

Create an account and get a token

Sign up with bit.ly or Firebase and generate an API token. For Firebase Dynamic Links, also note your domain URI prefix.

Choose the provider

In URL shorteners, add a custom shortener and pick bit.ly or Firebase Dynamic Links.

Paste your token

Enter the token (and the domain URI prefix for Firebase) from the provider's dashboard.

Pick the workspaces

Choose which workspaces should use this shortener. On those workspaces it overrides e-sat.ly; everywhere else, e-sat.ly stays the default.

Save

Save your shortener. New SMS and Viber messages from those workspaces now use your custom links.

Test with a real send

After connecting a custom shortener, send a test survey to yourself and check the link in the message opens correctly. Branded domains occasionally need DNS set up on the provider's side before links resolve.