Skip to content

Getting Started as an Affiliate Partner ​

What Linkrunner offers affiliate partners, and the steps from sign-up to your first postback

Linkrunner is the Mobile Measurement Partner (MMP) for the apps you run traffic to. It records your clicks, credits installs and in-app events to them, and sends you a postback for each conversion.

This page lists what you get and what to set up, in order.

What Linkrunner offers you ​

FeatureWhat it doesGuide
Affiliate dashboardYour own workspace for every advertiser connected to you: campaigns, postback URLs, event mappings and logs.Create an account
Tracking linksCampaign links generated with your click ID and passthrough parameters already in the template.Create a campaign link
Server-to-server clicksReport clicks from your server for placements that send users straight to the store, such as OEM app-store icons and preloads.S2S clicks
Server-to-server impressions (optional)Report ad impressions so installs from users who saw your ad, but didn't tap it, can be credited to you (view-through).S2S impressions
PostbacksA postback for every install, signup and mapped in-app event credited to you, carrying your click ID and the macros you choose.Postbacks and macros
Event mappingChoose which in-app events reach you, rename them to your goal names, and include revenue.Event mapping
Postback logsSee every postback Linkrunner sent you and what your endpoint answered.Postback logs
Rejection postbacksGet told when an advertiser's Fraud Control rejects a conversion, with the reason.Rejected conversions

What you need to do ​

Create your affiliate account

Sign up, add your network details and postback URLs, and submit your workspace. Linkrunner emails you once it's approved. See Create an affiliate account.

Get connected to an advertiser

The advertiser connects your workspace to their app. Their project then appears in your dashboard's project selector. If you're approved but see no project, contact Linkrunner support.

Create a campaign link

In the advertiser's project, open All Campaigns → Create Link and copy the generated template. Don't build the URL by hand. See Create a campaign link.

Add the link to your platform

Your platform must replace every macro, such as {click_id}, before the click reaches Linkrunner, and send a unique tid on every click. See Tracking links.

If your placement sends users straight to the store without opening a browser, report the click from your server instead. See S2S clicks.

Optional: to get credit for users who see your ad but don't tap it, also report impressions. See S2S impressions.

Every S2S click and impression must carry your partner token. Generate it once in Settings → S2S Credentials; it works for every app you're connected to. See Authenticate your requests.

Set up your postbacks

Installs are sent automatically, and signups once a signup postback is set up. In-app events are sent only after they are mapped, so map the ones you want in Event mapping.

If your endpoint filters incoming traffic, allowlist Linkrunner's postback IPs.

Test, then go live

Send a test click from a device, then install and open the app on it. In Postback logs, confirm the install postback reached your endpoint with your click ID.

For how a click becomes a postback, see How attribution works.

Common questions ​

Which conversions do I get by default?

Installs. Signups arrive once a signup postback is set up for you. In-app events arrive only after they are mapped, by you or by the advertiser. See Event mapping.

How do I match a postback to my click?

Linkrunner returns the tid you sent on the click in the {click_id} and {tid} macros. See Postbacks and macros.

Can I reuse my AppsFlyer templates?

For server-to-server clicks, yes. The S2S click API accepts the AppsFlyer parameter names. You change the host and c, and add your partner token. See Coming from AppsFlyer.

Do I need to integrate an SDK?

No. The advertiser's app already runs the Linkrunner SDK. You send clicks and receive postbacks.

Need help? Contact support@linkrunner.io