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
- css
- next.js-14-app-router
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.