Skip to content

Display Settings & Ad Sequence Rotation

AdFuz includes a flexible ad-serving engine that manages how multiple creatives compete, rotate, and render within a single ad zone.


Inside the Display Settings panel of any Ad Space, you can configure how creatives are rotated:

  • Mechanism: Every page load randomly selects one of the eligible active creatives linked to the campaign.
  • Benefit: Ensures equal impression distribution across all creatives and prevents visitor ad blindness.
  • Best For: General display campaigns, brand awareness, A/B testing multiple banner variations.
  • Mechanism: Creatives are served in a fixed order (1 $\rightarrow$ 2 $\rightarrow$ 3 $\rightarrow$ 1) using client-side cookie or session tracking.
  • Benefit: Allows story-telling or progressive sales messaging where a visitor sees Ad #1 on their first page view and Ad #2 on their second page view.
  • Best For: Step-by-step product walkthroughs, multi-stage discounts.

The Availability field under Dimensions & Availability defines how many distinct ads can be rendered inside this space at the same time:

  • Availability = 1 (Standard): Renders 1 single banner per ad space call.
  • Availability = 2 or more (Multi-Unit Grid): Automatically fetches multiple unique ads and displays them in a clean responsive grid without duplicate creatives.
Availability: [ 2 ]
Result: Renders Ad A and Ad B side-by-side or stacked without repetition.

When a user visits a page containing an Ad Space, AdFuz resolves what to render using the following priority hierarchy:

flowchart TD
Request["Visitor Loads Page"] --> CheckActive{"Are any Linked Campaigns Active & in flight?"}
CheckActive -->|Yes| Rotate["Serve Selected Ad (Random / Sequential)"]
CheckActive -->|No| CheckFallback{"Is Fallback Ad Configured?"}
CheckFallback -->|Yes| ServeFallback["Serve Fallback Ad Creative"]
CheckFallback -->|No| Collapse["Collapse Ad Space Cleanly (No blank space)"]