Home / By MMP / Linkrunner

Linkrunner tracking link format

The parameters Linkrunner documents for partner click links, checked 25 Oct 2026.

Short answer

Linkrunner partner links start from https://{host}/; the click ID goes in tid, sub-IDs in s2, s3, s4. Copy the example below or build your own in the generator.

Example link

https://track.example.com/?c=OgWmhiSXhG&tid={click_id}&s2={campaign_id}&s3={sub_publisher_id}&gaid={gaid}&idfa={idfa}

1Advertiser's MMP
2Your platform's macro style
3Base link
4Parameters
Your tracking link ยท
Base linkPartner IDCampaignAd setCreativeClick IDSub-ID / passthroughDevice ID
Checks
    What each parameter does
    ParameterRoleNote

    Runs entirely in your browser. It builds and checks the link; it does not fire a click or test delivery. Always run a test click before sending traffic.

    Parameters

    ParameterRoleWhat it carries
    tidClick IDClick ID (required). Unique per click. Returned in postbacks as {click_id} and {tid}. Must be named tid, not clickid.
    s2Sub-ID / passthroughPassthrough 1 (campaign or source). Returned in postbacks as {s2}.
    s3Sub-ID / passthroughPassthrough 2 (sub-publisher or placement). Returned as {s3}. Use for sub-publishers instead of separate links.
    s4Sub-ID / passthroughPassthrough 3 (deduplication or extra). Returned as {s4}.
    gaidDevice IDGoogle Advertising ID. Improves device matching on Android.
    idfaDevice IDIDFA. Improves device matching on iOS.

    Rules and gotchas

    • Every link is created from the affiliate dashboard (All Campaigns, Create Link), so the template already carries the advertiser's settings.
    • Your platform must replace its own macros before the click reaches Linkrunner; Linkrunner never expands click-link macros.
    • Postback-only values (secret keys, event names, revenue, currency) never go on the click link.
    • Server-called links can pass the user's ip and ua once the advertiser turns on S2S clicks for your account.
    • Impressions are reported server to server, not with a separate link.

    Questions

    What is the click ID parameter for Linkrunner?

    Linkrunner partner links carry the click ID in tid. The MMP returns that value in postbacks so the partner can match each conversion to its click.

    Where do sub-publisher IDs go on a Linkrunner link?

    Linkrunner documents s2, s3, s4 for sub-IDs and passthrough values. Pass each sub-publisher's ID through your platform's macro instead of creating a separate link per sub-publisher.

    What is a tracking link?

    A tracking link is the URL an ad network or affiliate sends a user through before the app store, so the advertiser's MMP can record the click and match it to the install. It carries the campaign, the partner's click ID and optional sub-IDs.

    What is a click ID?

    A click ID is a unique value the partner generates for every click and passes on the tracking link. The MMP returns it in the postback, so the partner can match each conversion back to the exact click it paid for.

    Does this generator send anything to a server?

    No. The generator runs entirely in your browser. It builds and checks the link locally and never fires a click or contacts any MMP.

    Why does my final link still show {click_id}?

    Your platform did not replace its macro before redirecting the user. MMPs store an unreplaced macro as plain text, so the conversion cannot be matched to your click. Check the macro syntax your platform expects.