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.
Go to Automation → Fillers and click + Create
Field: App Name
Filters: set Publisher = [publisher name] and Offer = [offer name]
Values: add the app names from the publisher's static list and assign weights — for example, X 50% and UberEats 50%
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.









