FunnelStudio
Landing page publish time cut from 3 days to 10 minutes for a marketing agency with FunnelStudio
Clone Any Landing Page. Live on a Custom Domain in Under 10 Minutes.
A hosted funnel-commerce platform that clones proven pages, lets the client edit them with AI, and publishes them on his own domains with checkout, one-click upsells, Shopify sync, and A/B testing. In active production, processing real payments.

Time to publish
Self-serve
Industry
Performance Marketing & MarTech
Client
Markus, Performance Marketing Agency
Engagement
End-to-end SaaS Product Design & Development
Outcome
Time-to-publish cut from 2-3 days to under 10 minutes
Tech Stack
React, Vite, Express, Node, MongoDB, Redis, Bull, Playwright, Nginx, Stripe; AI: Claude, OpenAI, Gemini, Replicate
A look inside the live platform β scroll to explore β













Why is publishing a new landing page so slow for marketing teams?
Because one page needs three people: a designer, a developer, and someone in DevOps. Each handoff adds a delay, so a new test takes 2 to 3 days to go live. By then the ad spend window is half gone.
Most teams give up on testing and run the same page everyone else uses. FunnelStudio removes the handoffs. One person clones a page, edits it, and publishes it on a live domain in under 10 minutes.
How does a landing page cloner work?
You paste a URL and get an editable copy of the page. Playwright loads the page in a real browser, captures the full DOM with styles and lazy-loaded assets, and saves it.
A "fix-the-class" sanitizer repairs pages that lean hard on JavaScript. Then pixelmatch scoring compares the clone to the original, so we know the copy looks like the real thing before anyone edits it.
Can you clone modern JavaScript-heavy sites like Webflow or Framer?
Yes. Static scrapers like Cheerio get half-empty pages from React, Webflow, or Framer sites because the content renders in the browser. Playwright sees the fully rendered output, and Cheerio handles parsing after.
The cloner runs at most 3 browsers at a time and cuts off any page that takes more than 70 seconds to load. That keeps the queue moving without piling up stuck jobs.
How do you use AI safely in a production app that takes real payments?
We keep AI away from the money. All payment, routing, and order logic is plain deterministic code. AI only edits content and design.
Every AI output passes strict JSON schemas and sanitisation before it touches a page. The editing chat runs an agentic loop with about 20 tools, and usage is metered with credits, capped at $100 per month of overage on the Pro plan.
Can merchants keep payments in their own Stripe or PayPal accounts?
Yes. Payments settle to the merchant's own Stripe and PayPal accounts through Stripe Connect and PayPal, with NMI as a failover option.
Off-the-shelf funnel builders force their own payment rails. This platform does not. The merchant keeps their accounts, their processing history, and their money path.
How do one-click upsells work after checkout?
After the first purchase, the buyer sees an upsell or downsell offer. One click charges the saved payment method off-session, with SCA and 3DS handled.
An idempotent order pipeline makes 3 separate finalisation paths converge to exactly one order, so a buyer is never charged twice for the same purchase. Shopify sync failures never roll back a paid order. They go to a retry queue instead.
How does publishing on a custom domain with SSL work?
The merchant adds their domain and the system provisions SSL on its own, using Cloudflare Custom Hostnames or certbot, with nginx and host-based routing behind it.
Scheduled jobs reconcile pending domains every few minutes and check SSL expiry daily. The page is live over HTTPS in minutes, with no DNS plumbing by hand.
What We Built
A web app that clones any live website in one click and republishes it on a custom domain in under ten minutes. No designer. No developer. No DevOps. Fully self-serve from clone to live HTTPS domain.
01.
One-click page cloner using Playwright for full DOM capture
02.
Visual editor with AI-assisted copy and on-demand image generation
03.
Custom domain provisioning with automatic SSL in minutes
04.
Built-in A/B testing across cloned page variants
05.
AI funnel research from multi-provider LLMs
06.
Credit-based billing via Stripe
The Result
Time to publish a branded landing page on a custom domain dropped from 2 to 3 developer-dependent days to under 10 minutes, fully self-serve.
0 min
Time to publish
From clone to live HTTPS domain
0 days
Lead time removed
Designer/developer/DevOps handoff eliminated
0 click
Clone flow
Capture and republish a live page
0%
Self-serve
No developer involvement after setup
How much does it cost to build a custom funnel builder?
The build cost for this project is not public, and scope drives price. This one included a cloning engine, an agentic AI editor with about 20 tools, multi-provider payments, Shopify sync, A/B testing, and custom-domain SSL.
A smaller scope costs less. Book a free 30 minute discovery call and we will scope yours.
