Skip to main content

Fillers

Use Fillers to automatically populate tracking link macros with predefined values when publishers cannot pass them dynamically.

Fillers allow you to pre-define values for specific macros in publisher tracking links. For example, when a publisher cannot dynamically pass a required parameter - such as an App Name - Fillers will automatically fill it in based on the rules you configure.

⚠️ If you leave all filter fields blank, you will create a Global Filler that affects every campaign and traffic source. This is not recommended.


Where to Find Fillers

Go to: Automation → Fillers

To create a new filler rule, click + Create.


How a Filler Rule is Structured

1. Field

Choose the macro that will be filled:

  • App - fills both App ID and App Name in the same macro, using the format id333903271|Twitter (separate ID and Name with a vertical pipe |)

  • App ID

  • App Name

  • Creative

  • Placement

  • Site

  • Sub ID

  • Sub Sub ID


2. Filters

Define which traffic this rule applies to. All filter fields are optional — the more specific you are, the more targeted the filler.

  • Country - only offers with this country will receive fillers

  • Operating System - Android or iOS

  • Offers / Offer Tags - select specific offers or all offers under a tag

  • Advertisers / Advertiser Tags - select specific advertisers or all advertisers under a tag. Fillers will apply to all offers under the selected advertisers.

  • Publishers / Publisher Tags - select the traffic source(s) that will pass the fillers

ℹ️ Entities and Tags cannot be combined in the same filter - you can use either Offer names or Offer Tags, not both at the same time. The same applies to Advertisers and Publishers.


3. Values

Enter the values to fill in and assign a weight % to each:

  • Simple - add values one by one with their respective weight

  • Advanced — paste values in bulk from a CSV. Each row should follow the format: <filler value>, <weight>

ℹ️ Weights do not need to add up to exactly 100 - the system normalizes them automatically.

Force Override

If enabled, the filler replaces any value already being passed by the publisher. If disabled, the filler only fills in missing values.


Example

Goal: Your advertiser requires App Names to be passed in the tracking link. The publisher cannot pass them dynamically but provides a static list of app names they use.

  1. Go to Automation → Fillers and click + Create

  2. Field: App Name

  3. Filters: set Publisher = [publisher name] and Offer = [offer name]

  4. Values: add the app names from the publisher's static list and assign weights — for example, X 50% and UberEats 50%

  5. Click Save

💡 You can test the publisher tracking URL to verify the filler values are configured correctly by checking it in Scan Offer tool - make sure the corresponding macro is present in the offer tracking link and parameter in publisher tracking link.

Did this answer your question?