Inspiration 20 days ago, ChatGPT announced native ad monetization. While everyone debated conversational search, I saw agency media buyers drowning in manual spreadsheets, WhatsApp approval chases, and Google Ads Editor errors. I decided to turn that market shift into immediate execution.

What it does AdFlow OS is a specialized B2B operating system for PPC agencies:

Intent Extraction: Crawls landing page URLs to generate Responsive Search Ads with real-time character count enforcement (30/90).

Mobile Review Portals: Zero-login, tokenized links where clients review and approve copy on mobile via native bottom sheets with realtime sync.

1-Click Bulk Exports: Generates strict 9-column Google Ads Editor CSVs and multi-tab campaign workbooks.

How we built it Frontend: Next.js 14 App Router, TypeScript, Tailwind CSS.

Backend: Supabase PostgreSQL with Realtime pub/sub replication.

Data & Export: Server-side headless URL extraction and SheetJS CSV/XLSX engines.

Deployment: Hosted on Railway with custom domain adflowos.in.

Challenges we ran into Enforcing strict 30-character headline and 90-character description constraints reliably across LLM generation loops.

Securing zero-login client review tokens against Broken Object-Level Authorization (BOLA) risks while keeping access frictionless.

Formatting sensitive 9-column CSV schemas that import cleanly into Google Ads Editor without delimiter errors.

Accomplishments that we're proud of Shipped a production-grade, secure SaaS solo in just 20 days.

Built a native-feeling mobile sign-off portal that eliminates manual agency approval loops.

Live, deployed, and enterprise due-diligence ready on a custom domain.

Built With

Share this project:

Updates