Types of Zones

AdButler offers several ways to integrate ads into your site, each optimized for different use cases.

Choosing the Right Zone Tag Type

AdButler supports multiple tag types. Most implementations should use Asynchronous JavaScript (Async) tags, which are non-blocking, adaptive (images, HTML, iframes), and collapse gracefully if no ad serves

Asynchronous JavaScript (Async)

Async tags are the most recommended option for modern websites. They load in parallel with other page elements instead of blocking the browser’s rendering process. This means your ads won’t slow down the rest of your site—a critical factor for user experience and search engine optimization (SEO). Since Async tags are flexible enough to handle images, HTML, and even complex creative, they work as a single "catch-all" solution for most publishers.

Benefits:

  • Non-blocking loading for faster page speed.
  • Automatically collapses the ad space if no creative is served, avoiding ugly blank gaps.
  • Works well with responsive design and can be customized for dynamic layouts.

Synchronous JavaScript (Sync)

Synchronous tags load in sequence with other page elements, which can be helpful in very specific scenarios where you need the ad to load and render before other content (for example, in certain homepage takeovers or legacy CMS setups). However, they can slow down the page if the ad server takes time to respond.

Benefits:

  • Guarantees that the ad is displayed before the rest of the page content.
  • Useful for layouts that rely on a fixed element appearing in a specific order.
  • Easier to debug since the ad loading is predictable and sequential.

iFrame and HTML-only iFrame

iFrame tags are a great option when you need complete isolation between your site content and the ad creative. By rendering in a separate document, iFrames prevent conflicts with your site’s CSS or JavaScript, which is particularly useful if you deal with creatives that have third-party tracking or custom animations.

Benefits:

  • Prevents styling or scripting conflicts with the host page.
  • Adds a layer of security and sandboxing.
  • Ideal for embedding ads that come from third-party networks with untrusted code.

Image Tags

Image tags are the most basic form of ad delivery. They are just image elements with a click-through URL. They are perfect for email ads or static environments where JavaScript or iFrames are not supported.

Benefits:

  • Extremely lightweight and universally supported.
  • No complex rendering or scripting overhead.

JSON API

The JSON API tag is for advanced publishers who want full control over how the ad is rendered. Instead of injecting prebuilt creative, AdButler returns raw metadata (such as image URLs, click URLs, and tracking pixels) so that you can integrate it directly into your own components or frameworks.

Benefits:

  • Complete flexibility over the ad’s look and feel.
  • Can be integrated seamlessly into single-page apps or custom rendering pipelines.
  • Allows merging of ad data with site content (for example, sponsored content modules).

Email Tags

Email tags are a variant of image tags that require an email unique identifier in order to properly target, track and serve dynamic ads in emails.

Benefits:

  • Extremely lightweight and universally supported through all mailplatforms.
  • Perfect for email newsletters or simple placements.

Can't find what you're looking for?

Send us an email

hello@adbutler.com

Visit the blog

For more ad serving tips, industry news and AdButler insights.