v1.0.1
Production Ready

Ad Format Library

A collection of high-performance, native advertising components designed for AI interfaces, search results, and editorial feeds. Optimized for click-through rate and user experience.

Ad Formats

Choose between standalone ad payloads or woven ads integrated with content


Ad Styles

Choose a preset style for your standalone ads or completely customize the style for your site and we will support it with a custom ad payload


Base Ad Styles

View the preset styles for your standalone ads

AdSupabaseSupabase

The Open Source Firebase Alternative

Build in a weekend. Scale to millions. PostgreSQL, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.

Sponsored Content

The Open Source Firebase Alternative

Build in a weekend. Scale to millions. PostgreSQL, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.

Supabase

For modern applications, you need a backend that provides database, authentication, and APIs without managing infrastructure. The Open Source Firebase Alternative. Learn more about Supabase.

AdSupabaseSupabase

The Open Source Firebase Alternative

Build in a weekend. Scale to millions. PostgreSQL, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.

Sponsored Content

The Open Source Firebase Alternative

Build in a weekend. Scale to millions. PostgreSQL, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.

Supabase
Ad
The Open Source Firebase AlternativeSupabaseSupabase

Offer Schema

The unified payload structure for all ad formats. All fields are nullable and the payload can be customized to your needs.

FieldTypeDescription
title
string
Title of the offer (main headline)
subtitle
string
Subtitle or brief description
content
string
Detailed content or description
cta
string
Call to action text for buttons/links
clickUrl
string
URL to navigate to when the offer is clicked
imageUrl
string
Image URL for the offer
brand
object
Brand information
product
object
Product information
price
object
Price information
rating
object
Rating information
Example payload
{
  "title": "The Open Source Firebase Alternative",
  "subtitle": "Supabase",
  "content": "Build in a weekend. Scale to millions...",
  "cta": "Start your project for free",
  "clickUrl": "https://supabase.com",
  "brand": {
    "name": "Supabase",
    "imageUrl": "/brand-icons/supabase.svg",
    "url": "https://supabase.com"
  }
}

Tip: Use optional chaining and fallback values for nullable fields. For example: offer.brand?.name ?? 'Brand'