Book a Campaign

Complete the five-step flow: Basics, Details, Assets, Review & Targeting, Checkout.

No guaranteed airplay. We deliver music to opted-in decision makers, and each station independently decides what to play.

Campaign Booking Wizard

Complete your campaign in under five minutes. Drafts autosave locally and sync to `/api/campaigns/draft`.

  1. 1. Basics
  2. 2. Details
  3. 3. Assets
  4. 4. Review & Targeting
  5. 5. Checkout
Basics
Details
Assets

Files are validated and stored privately. Backend should checksum each upload and return metadata IDs.

Review & Targeting

Targeting rules: station selection is based on country + genre overlap and excludes unverified/suppressed contacts.

If insufficient eligible stations are found, you will be prompted to expand targeting or lower package count.

Item Estimate
Target stations -
Country set -
Estimated total $0.00
Checkout

Payment provider abstraction is ready for Stripe-first checkout. PayPal can be added later without changing wizard UX.

No guaranteed airplay. We deliver music to opted-in decision makers, and each station independently decides what to play.