Create a trackable short link that routes through your click tracker to an offer destination URL. The short link uses your list’s configured link shortener domain, and the click tracker uses your list’s click tracking domain (or the platform fallback).
Requires Offer Management. This endpoint is only available to accounts with the Offer Management product enabled. Returns 403 product_not_enabled otherwise.
The click tracker supports macros — placeholder tokens in your offer’s Destination URL Template that get replaced with real values at click time. You can configure the Destination URL Template on your offer in the UI (under Offer Management > Offers).
Any query parameters appended to the short link URL at click time are forwarded through the click tracker and used to populate macros. This lets you pass dynamic per-recipient values without creating separate links.For example, if your short link is https://yourdomain.com/Ab3kX9, you can append parameters in the SMS body:
The click tracker picks up sub1, sub2, and source from the query string, substitutes them into the Destination URL Template macros, and redirects the visitor to the final URL with all values filled in.This means you can create one link per offer/list combination and personalize it per message by appending query parameters in your message body.
The offer must be active (status: 'active') to create links.
The sending list must be active and have a link shortener domain configured in its settings.
If the list has a custom click tracking domain configured, it will be used. Otherwise, the platform’s default click tracker is used.
Each call creates a new unique short link. There is no deduplication — calling this endpoint twice with the same parameters produces two different links.