Calisto Ads

Buy inventory. Sell surfaces. The auction clears.

Two-sided marketplace with a second-price auction engine across 9 inventory surface types. Four creative formats, six targeting dimensions, and revenue share on every filled impression.

9 Surface Types · Second-Price Auction · 6 Targeting Dimensions · 4 Creative Types · 4 Click Types · 4 Conversion Types

0

inventory surface types across the Calisto network

0

targeting dimensions per ad group

0

creative formats (image, video, audio, native)

0

routes in the Ads application

Two-Sided Marketplace

Buyers bid. Sellers earn. The auction clears.

Calisto Ads is a first-party advertising marketplace built into the Calisto platform. Advertisers create campaigns and bid on inventory across 9 surface types. Surface owners register their screens, channels, websites, and storefronts, then collect revenue share on every impression the auction fills.

Buyers

  • Create campaigns with awareness, traffic, or conversion objectives
  • Upload image, video, audio, and native creatives for review
  • Set CPM, CPC, or flat-rate bids and daily or total budget caps
  • Target by surface type, geography, vertical, content category, daypart, and audience segment
  • Track impressions, clicks, conversions, CTR, CPA, and ROAS per campaign

Sellers

  • Register ad surfaces on any Calisto product that serves inventory
  • Set minimum CPM floor, ad density (light, standard, aggressive), and blocked categories
  • Earn revenue share on every filled impression, with splits that vary by surface type
  • Monitor fill rate, eCPM, and daily earnings with payout tracking
  • Manage multiple surfaces from a single seller dashboard
Buyer Side

Campaign wizard. Four creative types. Six targeting dimensions.

The campaign builder walks advertisers through a five-step wizard: objective, budget, targeting, creatives, and review. Campaigns contain ad groups with bid adjustments, and each group can hold multiple creatives.

1
Objective

Choose awareness, traffic, or conversions. The objective shapes bid strategy defaults and reporting metrics.

2
Budget

Set CPM, CPC, or flat-rate bids. Configure daily budget cap, total budget cap, and flight dates (start/end).

3
Targeting

Select surface types, geos (country codes), verticals, content categories, dayparts, and audience segments. AND between dimensions, OR within.

4
Creatives

Upload image, video, audio, or native listing creatives. Each creative goes through approval review (pending, approved, rejected).

5
Review & Launch

Validate bid amount, budget allocation, and flight dates. Launch puts the campaign into Pending Review, then Active.

Creative Types

ImagePNG, JPEG, WebP. Dimension-matched to the requesting slot.
VideoMP4. VAST-compatible, duration-capped per slot.
AudioMP3, AAC. DAAST-compatible pre-roll.
Native ListingHeadline, description, and thumbnail. Renders as a sponsored card.
Summer CampaignActive
12.4KImpressions
847Clicks
6.8%CTR
142Conversions
Architecture

Slot request. Targeting filter. Second-price clearing.

Five-stage pipeline per ad request. Surface sends a slot, engine filters by six dimensions, creatives match by format, second-price auction clears, decision returns with tracking URLs.

Seller Side

Register surfaces. Set floors. Collect revenue share.

Any Calisto subscriber who operates a surface (a digital screen, a TV channel, a website, a storefront) can register it as ad inventory. Sellers control the minimum CPM floor, ad density, and blocked categories. Revenue share is calculated per impression and varies by surface type.

Surface Registration

Register any Calisto surface as ad inventory. Configure surface type, name, and location. Set minimum CPM floor and ad density preference (light, standard, aggressive).

Blocked Categories

Maintain a per-surface blocklist. Creatives from blocked categories are filtered out before they enter the auction for that surface.

Revenue Share

Earn a percentage of every filled impression. Share rates vary by surface type, from 50% on Display up to 80% on Direct storefronts.

Earnings Dashboard

Track gross revenue, seller share, fill rate, and average eCPM per surface. Daily breakdown with period-over-period comparison.

Payout Pipeline

Payouts move through pending, processing, and completed stages. Configure payout method: credit card, bank transfer, or Calisto Wallet.

Multi-Surface Management

Run multiple surfaces from one seller account. Each surface has independent settings, floor prices, density controls, and blocklists.

Revenue Share by Surface Type
SurfaceSellerCalisto
Display50%50%
TV70%30%
Radio70%30%
Sites65%35%
Apps65%35%
Direct80%20%
Local70%30%
Marketplace60%40%
Blueprint70%30%
Auction Engine

Second-price auction. Floor CPM. One cent above the second bid.

Every ad request triggers a real-time auction. The engine collects eligible candidates, runs a second-price auction, and returns a decision with tracking URLs.

1

Slot Request

A surface sends a slot request with its surface type, surface ID, slot type, dimensions (or max duration for video/audio), context fields, and optional floor CPM override.

2

Targeting Filter

The engine loads all active campaigns and their ad groups, then filters each group against the slot context. Six dimensions checked: surface type, geo, vertical, category, daypart, audience.

3

Creative Match

For each eligible campaign-group pair, the engine fetches approved creatives and filters by dimension match (width x height) and duration cap. Blocked categories on the surface are excluded.

4

Second-Price Auction

Candidates above the floor CPM are sorted by effective bid (campaign base bid x group multiplier). Winner pays one cent above the second-highest bid, or floor plus one cent if only one candidate.

5

Decision + Tracking

The auction returns the winning creative with impression and click tracking URLs. Revenue is split between seller and Calisto per the surface-type share table.

Campaign A (Winner)CPM 8.40
Campaign B (Runner-up)CPM 6.20
Campaign C (Below floor)CPM 1.50
Clearing Price
CPM 6.21

0

bid types (CPM, CPC, flat rate)

0

campaign objectives (awareness, traffic, conversions)

0

campaign lifecycle statuses

0

payout methods (card, bank transfer, wallet)

Inventory Surfaces

9 surface types. Screens, streams, sites, storefronts, and listings.

Every ad-serving Calisto product registers its slots as a surface type. Buyers can target specific surfaces or run campaigns across all of them. Each surface type has its own revenue share split, creative format requirements, and slot dimensions.

Calisto Display

Physical digital signage screens. Sidebar (300x250) and fullscreen (1920x1080) slots with configurable rotation interval.

Calisto TV

Pre-roll and mid-roll video ads on in-room and streaming channels. VAST-compatible, skippable after a configurable delay.

Calisto Radio

Audio pre-roll ads on broadcast and streaming radio. DAAST-compatible with optional companion banner.

Calisto Sites

IAB-standard banner ads on subscriber websites. Seven sizes: leaderboard, rectangle, skyscraper, billboard, large rectangle, half-page, mobile banner.

Calisto Apps

The same IAB banner suite rendered inside subscriber PWAs. Shares targeting and creative pipeline with Sites.

Direct Storefronts

Sponsored cards inside creator storefronts and concierge channels. Native listing format with headline, description, and thumbnail.

Calisto Local

Sponsored listings in the services discovery directory. Card format matches organic results with a sponsored badge.

Marketplace

Sponsored product and service cards on calistoco.com. Blended into marketplace browse and search results.

Blueprint

Sponsored template cards in the Blueprint template marketplace. Promoted templates appear alongside organic listings.

Occupancy Automation

Pulse drops below 60%. Budgets double.

Calisto Pulse sends occupancy signals to the budget automation engine. Below 60% occupancy, campaign budgets boost by 2x. Above 90%, budgets reduce by 0.5x.

Analytics

Impressions, clicks, conversions. Both sides of the ledger.

Buyers track campaign performance through six core metrics. Sellers monitor surface earnings with fill rate and eCPM. Four report views cover performance, audience, per-campaign detail, and unified ROI.

Buyer Metrics

ImpressionsTotal ad views tracked via impression beacon. Counted per auction win.
ClicksFour click types: tap, QR scan, link click, and CTA action. Each tracked independently.
ConversionsAttributed actions: booking, purchase, signup, or visit. Tracked via conversion pixel.
CTRClick-through rate. Clicks divided by impressions, per campaign and per ad group.
CPACost per acquisition. Total spend divided by conversions.
ROASReturn on ad spend. Revenue attributed to conversions divided by campaign spend.

Seller Metrics

Fill RatePercentage of ad requests that returned a filled impression.
eCPMEffective cost per mille. Total earnings divided by impressions, multiplied by 1000.
Gross RevenueTotal revenue generated before the split.
Seller ShareThe seller's portion after the surface-type revenue split.
24.8KImpressions+12%
1,847Clicks+8%
7.4%CTR+2.1
Settings and Compliance

Approval pipelines. Budget caps. Seller verification.

Calisto Ads enforces creative review, campaign status workflows, seller verification, and budget safeguards. Buyers cannot serve unapproved creatives. Sellers cannot receive live traffic until verified.

Account Preferences

Global settings for the Calisto Ads account. Notification preferences, default currency, and timezone configuration.

Creative Approval

Every creative goes through a review pipeline. Statuses: pending, approved, rejected. Rejected creatives include a reason and can be resubmitted after revision.

Campaign Statuses

Six campaign lifecycle states: draft, pending review, active, paused, completed, rejected. Status transitions are enforced by the API.

Seller Verification

Sellers go through verification before surfaces can receive live traffic. Statuses: active, paused, pending verification, suspended.

Payment Methods

Buyers fund campaigns and sellers receive payouts via credit card, bank transfer, or Calisto Wallet. Configured per account.

Budget Safeguards

Campaign spend is capped by daily budget and total budget limits. The auction engine stops serving a campaign when either cap is reached. Bid validation enforces minimum and maximum amounts.

Cross-Product

Display, TV, Radio, Sites, Pulse, Local, Marketplace, and Blueprint.

Calisto Ads does not operate in isolation. Ad-serving components are embedded in 9 Calisto products. Each product imports from the ad-integrations package and calls the shared serve endpoint.

Calisto Display

Sidebar and fullscreen ad slots on digital signage screens. The display app imports ad-integration components and calls the shared serve endpoint to fill idle screen rotations with paid creatives.

Slot Request → Auction → Creative → Display Rotation
Calisto TV

VAST-compatible video player renders pre-roll and mid-roll ads on in-room and streaming channels. Skippable after a configurable delay.

Channel → Pre-roll Slot → VAST Response → Playback
Calisto Radio

DAAST-compatible audio player inserts pre-roll ads before streaming audio content. Optional companion banner displays alongside the audio player during playback.

Stream Start → DAAST Request → Audio Ad → Companion
Calisto Sites / Apps

IAB-standard banner ads in seven sizes render on subscriber websites and PWAs. The ad-integration package provides a single WebBannerAd component that both apps share.

Page Load → Banner Slot → Auction → Impression Beacon
Calisto Pulse

Occupancy signals from Pulse feed budget automation. When occupancy drops below 60%, campaign budgets boost by 2x. When occupancy rises above 90%, budgets reduce by 0.5x.

Occupancy Signal → Budget Engine → Bid Adjustment
Local / Marketplace / Blueprint

Sponsored listing cards in the services directory, calistoco.com marketplace, and Blueprint template store. All three use the same SponsoredListingCard component with surface-type routing.

Search/Browse → Sponsored Card → Click Tracking

0

Calisto products serving ad inventory

0

API endpoints in the Ads application

0

auction pipeline stages per ad request

0

conversion types tracked (booking, purchase, signup, visit)

Pricing

High-Performance Ops. Zero Monthly Overhead.

Get all 15 Core modules at no monthly cost. You only pay 2% of processed revenue.

Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Businesses of any size. Revenue is auto-calculated from POS orders, reservations, folios, and event tickets.
Calisto Ads

Two-sided ad marketplace across 9 inventory surfaces.

$1.00/mo

Billed monthly to your Pro Shop wallet

Add to Pro Shop