How AdButler Works?
How AdButler Works (Ad Serving Overview)
Before diving into setup, it’s important to understand the core building blocks of AdButler and how the platform delivers ads to your users.
Key Concepts
AdButler uses a straightforward structure:
- Zones – A zone is a placeholder or container for ads on your website or app. Think of it like a designated “ad slot” where your ads will appear.
- Campaigns – A campaign is a group of ads with shared targeting, scheduling, and delivery settings. You can have multiple campaigns assigned to a single zone.
- Ad Items – These are the actual ads (images, videos, HTML5 banners, or third-party tags) that are displayed to your audience.
- Targeting & Rules – AdButler allows targeting by keywords, data keys, geography, device type, and more to ensure your ads reach the right audience.
- Reports & Analytics – Every impression, click, and conversion is tracked in real time so you can optimize performance.
Ad Serving Flow
Here’s a simplified overview of how AdButler serves ads:
- A zone tag (JavaScript or other supported tag types) is placed on your webpage or app.
- When a user visits your site, the tag requests an ad from AdButler.
- AdButler checks all campaigns linked to that zone, evaluates targeting rules and priorities, and selects the most appropriate creative.
- The chosen creative is delivered and displayed to the user.
- The impression and any subsequent clicks are recorded for reporting.
Tip: By separating zones, campaigns, and creatives, you gain flexibility. For example, you can assign multiple campaigns to a single zone and rotate ads automatically without changing your site code.
Supported Channels
AdButler supports a variety of ad delivery methods:
- Websites – Using standard JavaScript, iframe, or direct tags.
- Mobile Apps – Through SDKs and supported integrations.
- Video – With VAST/VPAID tags for video players.
- Email – Using AdButler’s email ad serving capabilities.
- Direct Deals & Programmatic – Support for RTB (OpenRTB) and header bidding integrations.
Note: If you’re new to ad serving, think of AdButler as the “control center” that decides which ad to show, to whom, and when—without you having to manually swap ads on your website.