← All case studies
Funnels & Lead-Gen

Funnel For Coach Smart pages for smart coaches

An AI funnel builder that turns a coach's one-line workshop idea into a live, sellable landing page on their own domain in a single session.

https://www.funnelforcoach.com/Open live ↗

The context

Coaches, mentors, and workshop creators are experts in their craft, not in copywriting, web design, payment integration, or DNS. Standing up a high-converting registration page traditionally means stitching together a page builder, a form tool, a payment gateway, and a domain. Funnel For Coach is a vertical, AI-first funnel and landing-page builder purpose-built for them: a coach describes a workshop in plain language and the platform generates a complete, conversion-structured page they can edit, publish, sell through, and manage registrations for. The product is India-focused, with INR pricing, Razorpay payments, and 10-digit Indian phone validation.

The problem, precisely

·

Coaches aren't web builders. Turning a workshop idea into a high-converting registration page means copywriting, design, forms, and structure that most coaches don't have time or training to do well.

·

The tool stack is fragmented. A typical setup stitches together a separate page builder, form tool, payment gateway, and domain provider, which is slow, expensive, and technical to keep working together.

·

Payments and DNS are intimidating. Collecting paid registrations and mapping a custom domain involve gateway integration, signature verification, and DNS records that are well outside a coach's comfort zone.

·

No single place to manage it all. Even after launch, coaches need one view to edit the page, track who registered, see paid vs. pending, and stay within their plan limits.

What we built ✓ verified in code

AI landing-page generation

A 3-step guided form (topic and audience, key benefit and price, date and time) feeds an asynchronous AI pipeline. OpenAI (gpt-3.5-turbo) generates the copy and OpenRouter/Gemini generates imagery, producing a structured multi-section workshop page (hero, pain-point, benefits, testimonials, certification, mentor intro, FAQ, and registration form).

Inline visual editor

Coaches edit copy in place, toggle any of the page's sections on or off, hide per-section images, and reorder sections by drag-and-drop with undo/redo history. An edit/preview toggle shows a full-screen preview before publishing.

Per-section AI image generation

A media modal generates section images via OpenRouter/Gemini Flash Image with landscape, square, and portrait presets. Suggested prompts are synthesized from each section's content and steer the model away from baking text into images. Manual media upload is also supported.

Publishing and automated custom domains

One-click publishing to a chosen slug, plus a fully automated bring-your-own-domain flow: programmatic Vercel setup of both apex and www (with a 308 redirect), live DNS instructions surfaced to the coach, and a 5-minute cron that reconciles verification status.

Lead capture, payments, and dashboard

A two-step registration form captures name, email, and phone with duplicate-registration detection and resume-payment. Razorpay handles free, direct, and wallet payment paths. A coach dashboard manages published/draft pages, tracks registrations (paid vs. pending), and enforces plan-based generation and live-URL limits. A companion Flutter app gives the operations team user analytics, account inspection, manual subscription upgrades, and error-log monitoring.

How it works

  1. 1

    Describe the workshop. The coach completes a short 3-step form covering topic and target audience, key benefit and price, and event date and time, with inputs validated at each step.

  2. 2

    AI generates the page asynchronously. The backend kicks off a generation job and returns a task id; the app polls status every five seconds until the job completes, then opens the structured page in the editor. Coded errors such as quota, rate-limit, plan-limit, and incomplete-profile drive clear, human-readable messages.

  3. 3

    Edit, preview, and publish. The coach edits copy inline, toggles and reorders sections with undo/redo, regenerates or uploads images, previews the page, and publishes to a chosen slug to get a live URL.

  4. 4

    Connect a custom domain (optional). Adding a domain registers apex and www on Vercel, returns recommended A and CNAME records as DNS guidance, and a 5-minute cron verifies the domain before the page serves on the coach's own URL. Inbound custom-domain requests are rewritten to the published page by middleware.

  5. 5

    Capture leads and track registrations. End-customers register through the two-step form; paid workshops route through Razorpay Checkout with payment verification, and duplicate registrations can be resumed. The coach tracks registrants and payment status from the dashboard.

The outcome

The result is a single-session path from a one-line workshop idea to a branded, paid registration page on the coach's own domain. The platform handles AI copy and image generation, inline editing, publishing, automated custom-domain setup, Razorpay payments, and registration tracking end to end, so a non-technical coach never has to touch code, DNS, or a payment integration. An internal Flutter operations console rounds it out with user analytics, account-level inspection, manual subscription management, and error-log monitoring against the shared Django and Supabase backend.

The stack ✓ verified in code

Next.jsTailwind CSSOpenAI APIRazorpayShadCN UIFramer MotionReduxPythonVercel

Want this for your business?

We design, build and ship production software and AI for founders — from first wireframe to live.

Book a free strategy call