Home
Domain Management
Getting Started With Domains
Domain Assignment Hierarchy
Domain Assignment Hierarchy

SERIES:

Domain Assignment Hierarchy

Learn how Everflow prioritizes domains using assignment hierarchy. Understand Partner and/or Offer-level assignments, and how to create and manage them through Traffic Health and individual management.

Introduction

Domain assignments in Everflow follow a clear priority hierarchy that determines which domain is used when generating tracking links. Understanding this hierarchy is crucial for managing your tracking infrastructure effectively and ensuring partners use the correct domains for their campaigns.

Think of domain assignments like a filing system with specific folders. When Everflow needs to generate a tracking link, it looks through these folders in order from most specific to most general until it finds an assignment.

Assignment Priority

Everflow uses a priority system when determining which domain to use for any tracking link. The system checks assignments in this order:

1. Partner + Offer Combination (Highest Priority)

The most specific assignment. When you assign a domain to a particular Partner-Offer combination, it overrides all other assignments for that specific pairing.

Example: Partner ABC promoting Offer XYZ uses "special.domain.com" while Partner ABC promoting other Offers uses their general Partner domain.

2. Partner-Level Assignment

Applies to all Offers promoted by a specific Partner, unless a Partner + Offer assignment exists.

Example: Partner ABC always uses "partner-abc.domain.com" for all their campaigns.

3. Offer-Level Assignment (Global)

Acts as the default tracking domain for an Offer. Used by any Partner promoting that Offer unless they have a more specific assignment.

Example: Offer XYZ always uses "offer-xyz.domain.com" unless a Partner has their own assignment.

4. Default Domain (Lowest Priority)

Your account's default tracking domain, used when no specific assignments exist.

Example: "default.domain.com" is used for any Partner-Offer combination without specific assignments.

This hierarchy ensures the most specific assignment always takes precedence, giving you maximum control over domain usage.

Understanding Assignment Mismatches

Assignment mismatches occur when Partners use domains they weren't assigned to use. This can happen in several ways:

What causes mismatches:
  • Partners discover domains from other affiliates and start using them
  • Partners use old tracking links after assignments change
  • Partners manually modify tracking URLs
Why mismatches matter:
  • Can lead to domain reputation issues if new traffic is lower quality
  • Violates your intended traffic segmentation
  • Makes it harder to track which Partners are causing domain problems

Example: You've set up offer-level domain assignments, but a partner discovers that you have multiple domains available. They decide to switch from their assigned domain to a different one without your knowledge, creating a mismatch that could affect your domain's reputation.

Note You can see Mismatches by using the Premium tier of Traffic Pulse.

Managing Assignments Through Traffic Health

Traffic Health provides a centralized way to create, edit, and manage domain assignments.

Accessing Domain Assignments

Navigate to Traffic Health → Usage tab Find the domain you want to manage Click View Assignments for that domain

The Assignments Interface

The assignments screen has two tabs:

Current Tab: Shows all active assignments for the domain

History Tab: Displays a log of all assignment changes with timestamps

Assignment Information Displayed

For each assignment, you'll see:

  • Partner: The partner the domain is assigned to (if applicable)
  • Offer: The offer the domain is assigned to (if applicable)
  • Assignment Level: Whether it's Offer (Global), Partner (Specific), or Partner + Offer (Specific)
  • Edit Assignment: Button to modify the assignment

Creating New Assignments

To create a new assignment:

In the assignments view, click Assignment Select the Assignment Level: Offer: Creates a global assignment for the offer Partner: Assigns the domain to all of a partner's campaigns Partner + Offer: Most specific assignment for a partner-offer combination Choose the specific Offer and/or Partner from available options Save your assignment

Editing Existing Assignments

To modify assignments:

Locate the assignment in the Current tab Click Edit Assignment Make your desired changes Save the updated assignment

To delete assignments:

Select the assignment you want to remove Confirm deletion when prompted The assignment will be removed and logged in the History tab

Bulk Assignments

Traffic Health allows you to manage multiple assignments efficiently:

Bulk Edit Function:

Select multiple assignments using checkboxes Click Edit Domain Assignments from the Actions menu Change all selected assignments to a new domain at once

Individual Offer and Partner Management

While Traffic Health provides bulk management, you can still create assignments through individual Offer and Partner management:

Offer-Level Domain Assignment

To assign domains to specific Offers:

Go to Offers → Manage and select an offer Click Edit and navigate to Tracking and Controls Specify which tracking domain to associate with this Offer
Selecting a specific tracking domain doesn't block traffic from links with other active domains.

Partner-Level Domain Assignment

To assign domains to specific partners:

Go to Partners → Manage and select a partner Navigate to the Tracking Domains section Set a global tracking domain for all offers or specific domains for particular offers

Bottom Line

Domain assignment hierarchy gives you precise control over which domains partners use for different campaigns. By understanding the priority system and leveraging Traffic Health's management tools, you can:

  • Maintain clean traffic segregation between different partner types
  • Quickly respond to domain issues by reassigning traffic to healthy domains
  • Monitor unauthorized domain usage and take corrective action
  • Streamline partner communications when assignments need to change

The key is using the most specific assignment level appropriate for your needs while maintaining clear documentation of why assignments exist. Traffic Health's centralized management makes it easy to oversee your entire domain assignment strategy from one location.