Adset.ProAdset.ProKnowledge base
Home/Traffic Sources/Best Practices

Best Practices

1. Naming Sources

✅ Correct:

  • Facebook Ads - Casino - FR

  • Google UAC - Dating - Tier1

  • TikTok - Betting - UK

❌ Incorrect:

  • Source 1

  • Test

  • fb

Recommended format: [Platform] - [Vertical] - [GEO/Add. info]

2. Using Tags

  • Create tags for verticals (Casino, Dating, Betting)

  • Create tags for statuses (Active, Paused, Testing)

  • Create tags for traffic types (Push, Native, Social)

  • Use color coding for quick identification

3. Setting Parameters

  • Always fill in ext_click_id — this is necessary for correct tracking

  • Set cost correctly:

    • Fixed value for sources with CPC/CPM. Note: with the CPM cost type, you specify the price per 1000 impressions — the tracker automatically divides it by 1000 when calculating the cost

    • Macro {bid} or parameter cost for dynamic cost

  • Use all available UTM parameters for detailed analytics

  • Do not duplicate data in different parameters

4. Postback

  • Set up postback only for events that are really needed by the source

  • Test postback before launching campaigns

  • Use pixel events according to the source's requirements:

    • Facebook: Lead, CompleteRegistration, Purchase

    • Google: Conversion

    • TikTok: ViewContent, CompleteRegistration, CompletePayment

5. Organizing Work

  • Create a separate Source for each traffic source

  • Do not use one Source for different sources

  • Regularly check statistics by sources

  • Delete or tag unused sources

6. Security

  • Do not store access tokens in postback URL — use secure methods

  • Restrict access — use user rights correctly

  • Regularly update tokens for API

7. Testing

Before launching campaigns, check:

  1. ✅ Parameters are correctly mapped from URL

  2. ✅ Click cost is recorded correctly

  3. ✅ Postback is sent and the source receives events

  4. ✅ All UTM parameters are passed to the campaign