
FunnelStudio
Clone Any Landing Page. Live on a Custom Domain in Under 10 Minutes.
A self-serve web app for performance marketers that clones any live website in one click, edits it with an AI-assisted visual editor, and publishes it on a custom HTTPS domain — without a designer, developer, or DevOps engineer in the loop.

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, Pinecone, Nginx, Stripe; AI: Claude, OpenAI, Gemini, Groq, Replicate































The Business Problem
Performance marketers test funnels constantly. Every new ad variant needs a fresh landing page with new copy, new images, sometimes a new layout.
The old way: designer mocks it up, developer builds it, DevOps points the domain. Two or three days later, the test goes live. By then the ad spend window is half gone.
Most teams give up on testing and just run the same page everyone else uses.
01.
Designer, developer, and DevOps all required for one page
02.
2–3 day lead time to get a test live
03.
Ad spend window half-gone before the variant ships
04.
No self-serve way to clone and customise a competitor page
05.
Teams default to untested pages rather than fight the process
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 Solution: Clone, Edit, Publish
One-click cloner: Paste a URL. The system renders the page in a real browser, captures the full DOM with styles and lazy-loaded assets, and saves an editable copy. Most marketing sites built on React, Webflow, or Framer return half-empty pages to static scrapers — Playwright sees the fully rendered output.
Visual editor with AI assist: Update copy, swap images, rearrange sections — no code. The AI suggests headline variants and generates replacement images on demand using Claude, OpenAI, Gemini, Groq, and Replicate.
Custom domain in minutes: Add your domain, the system provisions SSL automatically via Nginx and Let's Encrypt. Live over HTTPS without touching DNS plumbing.
Built-in A/B testing: Spin off variants of any cloned page, split traffic, and compare conversion data — all inside FunnelStudio without a third-party testing tool.
Key Technical Decision: Playwright, Not Cheerio Alone
Static HTML scraping with Cheerio is fast but blind to JavaScript. Modern marketing sites built on React, Webflow, or Framer return half-empty pages to Cheerio because their content renders client-side.
We used Playwright to load each page in a real browser, capture the fully rendered DOM, inline styles, and pull lazy-loaded assets. Cheerio still handles parsing and transformations afterward.
Best of both: the cloner actually works on the sites performance marketers want to clone.
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.
01.
Time-to-publish cut from 2–3 days to under 10 minutes
02.
Zero developer involvement required after setup
03.
Full A/B testing capability built into the same tool
04.
Multi-provider AI for copy, images, and funnel research
What We'd Do Differently
Pick one UI framework on day one. We started with Tailwind and added Material UI later. Switching mid-project cost time that compounded across every component touched after the switch.