How Campaign Delivery Works

This page provides a high-level explanation of how advertisements are delivered within the platform.

Understanding the delivery process can help advertisers interpret campaign performance and troubleshoot delivery behavior.


Campaign Delivery Overview

When a user opens an email containing advertising inventory, our platform evaluates eligible campaign lines and selects an advertisement to serve.

Campaign delivery is influenced by several factors, including:

  • Targeting configuration
  • Inventory eligibility
  • Discovery settings
  • Pacing strategy
  • Budget limits

These components work together to determine when and where a campaign line is eligible to serve.


How Ads Are Selected

When an email is opened and an advertisement request is generated, the system evaluates campaign lines that are eligible to serve on that placement.

Eligibility is determined by:

  • Campaign status
  • Targeting rules
  • Budget availability
  • Delivery settings

If multiple campaign lines are eligible, the platform selects an advertisement based on internal auction and ranking logic.


How Targeting Filters Inventory

Campaign lines include targeting settings that define where ads may be delivered.

Common targeting dimensions include:

  • Device or proxy environment
  • Geographic location
  • Inventory selection (publishers or placements)

When an ad request occurs, the system filters campaign lines that match the request’s characteristics.

Only campaign lines whose targeting criteria match the request remain eligible to serve.


How Discovery Expands Inventory

Discovery settings control how aggressively the platform explores new inventory.

Higher discovery levels allow campaigns to test additional placements or inventory segments beyond the initial known performing inventory.

Lower discovery levels focus delivery on a narrower set of inventory with known performance characteristics.

Discovery helps the system identify new high-performing inventory over time.


How Pacing Controls Spend

Pacing determines how a campaign line distributes its daily budget throughout the day.

Common pacing strategies include:

Optimized

  • Distributes spend throughout the day
  • Helps avoid exhausting budget early

ASAP (As Fast As Possible)

  • Allows campaigns to spend as quickly as possible
  • Delivery may stop once the daily budget is reached

Pacing helps maintain stable campaign delivery and improves the likelihood of reaching daily spend goals.


How Budgets Control Delivery

Each campaign line has a daily spend goal that limits how much the campaign may spend within a day.

The system continuously evaluates campaign lines against their spend limits.

If a campaign line reaches its daily spend goal:

  • It is temporarily paused from serving additional impressions
  • Delivery resumes once the next daily budget cycle begins

This mechanism helps advertisers maintain consistent budget control.


How Cached Ads Create Delayed Clicks

Email clients may cache advertisement content when an email is opened.

If a user reopens the email later, the previously served advertisement may still be displayed.

If the user clicks the cached advertisement:

  • The click is recorded
  • The interaction occurs even if the campaign line is no longer actively serving new impressions

Because of this behavior:

  • Clicks may occur outside configured dayparting windows
  • Campaign engagement may continue after delivery has stopped

This behavior is a normal characteristic of email advertising.


Summary

Campaign delivery is determined by the interaction of targeting rules, inventory eligibility, pacing strategies, and budget controls.

Understanding these mechanisms helps advertisers interpret campaign performance and make more informed optimization decisions.