Aveiro Documentation
Monetization
Monetization Overview
Products
Getting Started
What Is Aveiro?
Create Your Account
Create Your First Site
Dashboard Tour
Key Concepts
Members and Permissions
API Tokens
Aveiro MCP server
Sites
Sites Overview
Choosing a Template
Managing Sites
Preview and Live URLs
Social
Social Publishing Overview
Connecting Social Accounts
Social Approval Workflow
Social Agents and API
Audience
Audience Overview
Campaigns
Automation
Segments
Deliverability
Sending Domains
Embed Forms
Subscribers
Audience Agents and API
Messaging
Messaging Overview
Visitor Support Chat
Inbox
Analytics
Analytics Overview
Events
Live Visitors
Page Analytics
Ads
Ads Overview
Managing Ad Inventory
Editor
Editor Overview
Media Library
Pages
Pages Overview
File Tree and Collections
Creating and Organizing Pages
Page Settings
Publishing Pages
Version History
Ai
AI Overview
Chat and Suggestions
Working with AI Changes
Translations
Translations Overview
Layout
Layout Overview
Site Layouts
Collection Layouts
Header, Footer, and Sidebars
Ad Placements
Components
Components Overview
Adding and Editing Components
Component Categories
Writing with MDX
Editing
Keyboard Shortcuts
Preview, Visual, and Source
Styles
Styles Overview
Block Styles
Site Theme and Branding
Settings
Visitor Login
Analytics and Privacy
Custom Domains
Settings Overview
Publishing Settings vs Content
SEO and Social Sharing
Site Name and URL
Visitor Assistant
Site Ad Settings
Integrations
Integrations Overview
Fourthwall Integration
TrademarkTrademark
Ctrl k
Search...
Sign up
Aveiro Documentation
Monetization
Monetization Overview
Products
Getting Started
What Is Aveiro?
Create Your Account
Create Your First Site
Dashboard Tour
Key Concepts
Members and Permissions
API Tokens
Aveiro MCP server
Sites
Sites Overview
Choosing a Template
Managing Sites
Preview and Live URLs
Social
Social Publishing Overview
Connecting Social Accounts
Social Approval Workflow
Social Agents and API
Audience
Audience Overview
Campaigns
Automation
Segments
Deliverability
Sending Domains
Embed Forms
Subscribers
Audience Agents and API
Messaging
Messaging Overview
Visitor Support Chat
Inbox
Analytics
Analytics Overview
Events
Live Visitors
Page Analytics
Ads
Ads Overview
Managing Ad Inventory
Editor
Editor Overview
Media Library
Pages
Pages Overview
File Tree and Collections
Creating and Organizing Pages
Page Settings
Publishing Pages
Version History
Ai
AI Overview
Chat and Suggestions
Working with AI Changes
Translations
Translations Overview
Layout
Layout Overview
Site Layouts
Collection Layouts
Header, Footer, and Sidebars
Ad Placements
Components
Components Overview
Adding and Editing Components
Component Categories
Writing with MDX
Editing
Keyboard Shortcuts
Preview, Visual, and Source
Styles
Styles Overview
Block Styles
Site Theme and Branding
Settings
Visitor Login
Analytics and Privacy
Custom Domains
Settings Overview
Publishing Settings vs Content
SEO and Social Sharing
Site Name and URL
Visitor Assistant
Site Ad Settings
Integrations
Integrations Overview
Fourthwall Integration
Layout

Ad Placements

Enable banner placements on your layout templates, style them with chrome overrides, and preview them before publishing.
Updated 12d ago
Header, Footer, and Sidebars
TrademarkTrademark
AveiroBlogContact
© Aveiro. All rights reserved.
Built with Aveiro
In short
Ads are created once per organization (Dashboard → Ads) and booked into sites. Placements live on layout templates: enable them on the default template, then override them on any other template — pages using that template follow along.

Placements and aspect ratios

Each placement has a fixed aspect ratio, so a slot reserves its exact box before any creative loads and never shifts the page:
  • Sidebar (4:5) — portrait card below the navigation in a left or right sidebar.
  • Mobile menu (3:2) — inside the mobile navigation drawer, below the menu links.
  • In page (16:9) — dropped into page content with the Ad component.
  • In page, wide (3:1) — full-width leaderboard inside page content.
  • Footer (3:1) — leaderboard above the site footer.
An ad can only fill a placement if it has a creative uploaded at exactly that ratio. A booked ad without a matching creative is skipped and the slot collapses — nothing renders.

Enabling placements

  • Open the site in the editor, go to the Layout tab, and edit a layout template (the default template sets the baseline for every page).
  • Under Engagement, switch on Ads. All placements light up below it — prune the ones this template shouldn't serve.
  • On any other template, add an Ads override to diverge from the default — for example, keep the sidebar banner on articles but switch it off on landing pages. Removing the override falls back to the default template.
  • Which ad fills a slot is booked from Dashboard → Ads, inside the ad's Placements panel. Template placement and booking both have to be on for anything to serve.

Styling a placement

Each enabled placement has an edit button opening the same override editors as layout slots and catalog components:
  • Style — background, border, corner radius, and shadow on the banner wrapper. Spacing values render inside the chrome, so a background reads as a card around the banner.
  • Spacing — inner padding, horizontal alignment, and a maximum width cap. Alignment applies to the full-width chrome wrapper; only the creative is width-capped inside it, so styled backgrounds stay inside narrow slots such as sidebars.
The sidebar placement ships with default spacing — breathing room below the navigation and the sidebar's left inset. You can edit or clear those values like any other override; clearing every side returns to the default. Overrides are opt-in; a placement without overrides still renders with placement-specific defaults where defined.

Previewing

The in-app site preview renders ads before you publish: booked ads appear for real (without counting impressions), and enabled placements with nothing booked show a neutral placeholder at the exact ratio, so you can judge position and sizing. On the published site an unfilled slot collapses instead — visitors never see a placeholder.

Banner chrome on the live site

Each served banner is one click target: a disclosure label, the creative at the placement ratio, and the destination hostname below. The label and hostname sit inside a subtle card wrapper so the sponsored line and link read as one unit.

The disclosure label

The label above every banner ("Sponsored", "Ad", …) is set once per site — the edit button on the default template's Ads row opens it. It is part of the site chrome, so it is translated together with your other site text on multilingual sites.