Skip to main content

Campaign Traffic Allocation Groups

Written by Charley Bader
Updated over a week ago

Traffic Allocation Groups give you a way to manage how your total eligible traffic is distributed across multiple campaigns - without needing exclusion groups or worrying about overlap.

What is a Traffic Allocation Group?

A Traffic Allocation Group is a way to group two or more campaigns that share a defined pool of traffic. Instead of managing each campaign's audience independently, you set traffic allocation percentages at the group level. Made With Intent then distributes visitors across campaigns before any campaign-level bucketing takes place.


​Why use Traffic Allocation Groups?


If you're running multiple campaigns targeting the same visitors, you've likely run into one of two problems: campaigns competing for the same traffic, or a growing list of exclusion groups to keep them apart. Neither scales well.


Traffic Allocation Groups solve this by letting you define upfront how your total eligible traffic is divided. Each visitor is assigned once, at the website level, so there's no overlap and no need to manually wire up exclusions between campaigns.


This is particularly useful when you want to:

  • Run parallel campaigns without overlap; guarantee each campaign gets a clean, non-overlapping slice of traffic

  • Prioritise campaigns deliberately; give a higher-priority campaign a larger share without relying on launch timing or segment tweaks

  • Simplify campaign management; remove the overhead of maintaining exclusion logic as your campaign programme grows

  • Compare campaign performance fairly; because traffic is split cleanly, you can draw clearer conclusions from reporting

How traffic allocation works

When a visitor arrives on your website, they are randomly assigned a number between 1 and 100. This number determines which campaign they are bucketed into at the group level - before any campaign-level bucketing takes place. This means traffic is split at the website level, not at the point of campaign evaluation.


You define a percentage allocation per campaign within the group

  • Total allocation across all campaigns in the group must equal 100% of eligible traffic — the group cannot be saved until this is met

  • Campaigns within the same group do not require exclusion groups to prevent overlap — this is handled automatically

  • Each campaign then applies its own bucketing logic (e.g. experience vs. AB test) to its allocated share of traffic

Example: In the group below, visitors are first split between campaigns, then bucketed into experiences within each campaign.

Traffic Allocation Group
--------------------
Campaign A → 50%
Control → 33%
Exp-A1 → 33%
Exp-A2 → 34%
....................
Campaign B → 50%
Exp-1 → 50%
Exp-2 → 50%
--------------------

A visitor assigned a number between 1–50 enters Campaign A, where they are then bucketed into one of its three experiences. A visitor assigned 51–100 enters Campaign B and is bucketed into one of its two experiences.

Creating a Traffic Allocation Group

  • Go to Campaign Settings

  • Select Traffic Allocation Groups and click Create New Group

  • Name your group and add the campaigns you want to include

  • Set a traffic allocation percentage for each campaign in the group

    • Set allocations so the total across all campaigns equals exactly 100% - the group will not save until this requirement is met

    • Save your group - traffic distribution will be enforced automatically from this point

Things to know

A campaign can only belong to one Traffic Allocation Group at a time.


Campaigns in a group do not need manual exclusion logic - overlap prevention is built in

Total allocation must equal exactly 100% - the group cannot be saved if any traffic is unassigned

Did this answer your question?