Pricing
Published prices, no discovery-call gatekeeping
Retainers scale with managed spend and scope. Every engagement starts with a paid audit that is credited against the first month.
Route shell complete. The plan comparison table is declared below; the `PricingPlan` type and `formatCurrency()` helper it will use already exist.
Plan comparison grid
Phase 3Three tiers plus a custom option, with a featured plan treatment.
- Starter / Growth / Scale tiers
- Monthly and annual toggle
- Feature comparison rows
- Featured-plan highlight
Pricing FAQ
Phase 3Accordion answering contract length, ad-spend minimums and exit terms.
- Accordion component
- FAQPage structured data
- Minimum commitment
- What is not included
Next step
Not sure which tier fits?
A 30-minute audit covering your paid media, funnel and measurement setup. You leave with the findings whether or not we work together.