Inlay supports three native ad formats. Each format gives the AI a structural template to work from — the final HTML is always generated to match your specific site's design language.
All Inlay formats are native, meaning they are designed to look and feel like editorial content rather than traditional display ads. The AI generates the HTML component by analysing your DOM, so the output inherits your site's typography, spacing, and colour palette automatically.
| Format | Best for | Typical placement |
|---|---|---|
| Content Card | Blog posts, article pages, editorial content | Between paragraphs, end of article |
| In-Feed Social | News feeds, social timelines, listing pages | Between feed items, after every N posts |
| Editorial Block | Magazine-style layouts, high-CPM premium slots | Sidebar, mid-page breakout, after hero |
The default format. Rendered as a card with a headline, short body copy, optional image, and a CTA label. Visually similar to a "recommended article" widget — familiar to users and non-disruptive.
The AI generates the card to match the surrounding article paragraph style. On a site with serif body text, the headline will use the same serif font. On a minimal blog with no images, the card may omit the image entirely.
Best CPM potential
Designed for feed-style layouts where content items repeat in a vertical list. The ad renders as a feed item — matching the avatar, name, timestamp, and body structure of surrounding items.
The embed script uses the domStructure.selectorto detect the feed container and injects the ad element after the Nth item (default: 3rd). Position is configured in the placement's adPlacement once the template is generated.
A wider, richer format intended for premium positions. Editorial Block ads typically include a full-width image, a larger headline, and supporting body copy — similar to a sponsored content block in a print magazine layout.
Because they occupy more space, Editorial Block placements command higher floor CPMs. Set a floorCpm of at least $2.00 to ensure only high-quality bids fill the slot.
Start with Content Card for any content-heavy page. Switch to In-Feed Social only if your page renders a repeating list of items with a consistent structure. Use Editorial Blockfor high-visibility premium slots where you're willing to trade fill rate for higher CPM.