Affiliate tracking

Pro

SubID — traffic source tracking

SubIDs let you pass tracking parameters from your traffic source through the short link all the way to the postback.

Add sub1–sub8 parameters to the short link URL:

tapurl.io/xK3mP9q?sub1=facebook&sub2=campaign_01&sub3=banner_v2

These values are saved with each click and returned in postbacks and webhooks:

ParameterExampleCommon use
sub1facebookTraffic source (facebook, google, push)
sub2campaign_springCampaign name or ID
sub3banner_v1Banner or creative ID
sub4–sub8...Any additional segmentation
Your affiliate network typically passes {clickid} or {transid} as a macro — put it in sub1 so you can match conversions back to clicks.

Postback (server-to-server conversion tracking)

When a conversion happens on the offer side, the affiliate network sends a postback request to your tapurl.io tracking URL. This records the conversion against the original click.

Your postback URL template:

https://tapurl.io/postback?click_id={CLICK_ID}&payout={PAYOUT}&status={STATUS}&token=YOUR_TOKEN
ParameterRequiredDescription
click_idThe click_id returned in the redirect URL or webhook payload
tokenYour personal postback token from account settings
payoutConversion payout amount (e.g. 12.50)
statusapproved, pending, or rejected (default: approved)
goalConversion goal name for segmentation
tidTransaction ID from the affiliate network

Find your postback token in Dashboard → My Account → Postback settings.

Keep your postback token secret. Anyone with the token can record conversions on your account.

Click limit

Set a maximum number of clicks for a link. Once the limit is reached, the link stops working and visitors are redirected to the Fallback URL (or shown an «unavailable» page if no fallback is set).

Use this for limited offers, giveaways, or budget-controlled campaigns.

Click limit counts all clicks including repeated ones from the same visitor. Bots are excluded.

Expiry date

Set a date after which the link automatically stops working. Useful for time-limited promotions.

Expired links redirect to the Fallback URL if one is set, otherwise visitors see an «unavailable» page.

Fallback URL

The Fallback URL is where visitors are sent when a link has expired or hit its click limit.

Setting a fallback ensures no traffic is lost — redirect to another offer, a waitlist page, or your homepage.

Link expires or reaches click limit
Fallback set → redirect to fallback URL No fallback → show «link unavailable» page