GetCampaign

Paid Google Ads buildouts

Generate campaign build files after intake, uploads, and payment.

Submit the client details, add Google Ads or Keyword Planner CSVs when available, and receive a strategy workbook plus a Google Ads Editor-ready CSV.

What this MVP does

Payment-gated generation tied to a single order ID.

CSV-only uploads with max file size enforcement and Keyword Planner parsing.

XLSX and Google Ads Editor CSV generation with QA checks before download.

One free revision per paid order, with structure ready for paid revisions later.

MVP scope

No user accounts, subscriptions, Google OAuth, or direct Google Ads API upload.

Supabase stores private order records, uploads, and generated output files.

Paddle Checkout handles one-time payment, with generation gated by verified webhooks.

Optional manual approval can hold generated files for review before downloads unlock.

OpenAI and Anthropic are abstracted behind one campaign generation function.