https://appdownload.link/{link name}/{path}. The link name
is set when you create the app; the path is chosen per link. A tap shows a short click
page and goes on to the App Store.
Create a link
In the dashboard, Tracking links → New link:
A new link is live within about 15 seconds.
Add the ad’s URL parameters
The link alone tells you the campaign label. To see results per ad-network campaign, ad set and ad, give the ad the network’s URL parameters. The network fills in its placeholders on every tap. For Meta and For TikTok next to each link copy the link with the parameters already appended: paste it as the ad’s website URL and you are done. Or keep the plain link as the URL and paste the parameters below into the ad’s own field.Meta
Ads Manager → ad → Tracking → URL parameters:TikTok
Ad → URL parameters (TikTok calls the ad set an ad group):Google Ads
Campaign or account → Tracking template. The final URL is the plain link; Google addsgclid itself.
Snapchat
Ad → URL parameters:Creators and everything else
Use a separate path per creator or channel, e.g.appdownload.link/yourapp/anna, and add
utm_source / utm_campaign if you want them in reports. Every parameter on the link
reaches your app in payload.query.
Checking a link
A placeholder that arrives unreplaced, such as{{ad.id}} or __CID__, means the network
did not fill it in: the parameters are in the wrong field, use another network’s syntax,
or the link was opened straight from a browser instead of the ad. The value is dropped;
fix the ad and new taps come in complete.
The ad networks add their own click id (fbclid, ttclid, gclid, …) to every tap.
TrueOrigin uses it to tell which network a tap came from and to send
postbacks.