Per-visitor intent personalization · UTM · source · device · behavior · geo

Your landing page, rewritten for each visitor's intent.

Flawlee reads the signals every visitor already carries — UTM, referrer, device, behavior, geo — and rewrites your hero, subheadline, and CTA to match, at the edge, in milliseconds. One tag. No redeploys. No flicker. Paste your URL below to see it on your site.

Your site
Visitor Family with kids US · MOBILE Office manager B2B · DESKTOP Landlord US · ANY
https://cleanpro.com/services Flawlee · live
Sign in Book now
Professional cleaning service

Home cleaning without harsh chemicals

Safe for kids. Same-day arrival.

Book a cleaning Plans & pricing
SITE LAYOUT
Audience Family with kids, US
Matched rule persona=family
Response time — ms
Speed< 100ms on edge
No flickerSSR + edge swap
StackAny · 1 line
ComplianceGDPR · CCPA
01 / How it works

One tag. Three steps.

Flawlee sits between your CDN and the page. Reads who arrived, picks a variant from your library, and swaps words before render — never after.

STEP 01

Drop in one script.

Two lines before </head>. Works with any stack — Webflow, Next.js, WordPress, Shopify, plain HTML. No framework adapters.

<!-- once -->
<script async src="https://flawlee.com/flawlee.js"
        website-id="YOUR_ID"></script>
STEP 02

Mark the words that change.

Add data-flw="hero-headline" to any element. Or pick elements visually in the inspector. Words become slots; everything else is left alone.

SOURCEBook a cleaning
SLOT{{ hero-cta }}
STEP 03

AI matches each visitor.

UTM, referrer, geo, device, behavior — Flawlee reads the signals each visitor already carries and picks the variant that fits. Variants ship instantly: no redeploy, no approvals.

CONTROLBook a cleaning
VARIANTMove-out cleaning service
02 / Variant studio

One page. A reading for every visitor.

Generate variants from a single source string and run them as experiments. Each variant knows who it's for, how it performs, and where it shows — on one screen.

CONTROL · ALL VISITORS
Cleaning for home and office
Baseline
UTM · FAMILY-KIDS
Home cleaning without harsh chemicals
Mobile · US Paid social
REF · B2B · OFFICE
Same-day office cleaning
Desktop · B2B Referral
SEARCH · "MOVE OUT CLEAN"
Move-out apartment cleaning
Search · US High intent
03 / Self-optimizing

The page that learns from every visitor.

Flawlee routes more traffic to the variants that convert — per audience, in real time. No tests to stop, no winners to declare. The page just gets better as data accumulates.

CONTROL Book a cleaning 4.20% share 22% · baseline
VARIANT · FAMILY Home cleaning without harsh chemicals 5.81% share 51% · +38% lift
VARIANT · B2B Same-day office cleaning 4.55% share 27% · still learning
<100ms
Edge swap budget
0×
Redeploys to change copy
1line
Of code to install
visitors
No MAU caps · pay per page
04 / Install

Two lines and a pulse.

Install is the only place where dark surfaces appear. The code stands out because nothing else tries to. Visitor detection is automatic — drop it in once and forget.

Before </head>

The Flawlee tag is async, edge-cached, and weighs less than 8 KB. It runs before the hero paints — visitors never see a flicker.

  • No flicker. Edge swap before paint — no layout shifts, no FOUC.
  • Any stack. Webflow, Next.js, Astro, WordPress, Shopify, plain HTML.
  • Privacy-first. No third-party cookies. Just UTM and referrer — no PII.
  • GDPR & CCPA compliant. Data anonymized at rest. DPA on request.
<!-- Flawlee · drop in once -->
<script async
  src="https://flawlee.com/flawlee.js"
  website-id="flw_b5a10d0a...">
</script>
Detected · 2 min ago v1.0 · 8a3f291 FLAWLEE.COM
05 / Pricing

Pay for pages, not pageviews.

The closed beta is free while it runs. Paid tiers ship after beta. Every plan ships with unmetered visitor traffic — no MAU caps, no per-visitor tax while in Beta.

Closed beta · invite-only

Free while Flawlee is in beta.

For B2B SaaS and DTC running paid traffic to a landing page they want to converge on each visitor's intent. Request an invite and we'll get you set up — no card, no commitment.

$0 while in beta · all features, all pages
Request to join Now onboarding

Starter

Coming soon
Pricing at launch

A founder shipping a single landing page.

  • 3 pages
  • 5 variants per page
  • 1 site
  • GA4 integration
  • Email support

Growth

Featured
Pricing at launch

A growth team running paid acquisition across channels.

  • 10 pages
  • 10 variants per page
  • 3 sites
  • GA4 + ad-platform integrations
  • Slack support

Scale

Coming soon
Pricing at launch

An org with dozens of pages and a CSM on speed-dial.

  • 30 pages
  • 25 variants per page
  • Unlimited sites
  • SSO (SAML / OIDC)
  • Dedicated CSM

Enterprise

Custom
Let's talk

Procurement, MSAs, on-prem variants, or unusual volume.

  • Custom page & variant volume
  • Custom SLA + DPA
  • Dedicated infra options
  • Security review on request

Paid pricing lands at launch. All plans include unmetered visitor traffic — you pay for pages, not pageviews.

06 / Join the beta

Request to join the closed beta.

We're onboarding a small group of B2B SaaS and DTC teams to ship v1 with. It's free while Flawlee is in beta — request an invite and we'll get you set up.

Who we're looking for
  • B2B SaaS or DTC running paid traffic to a landing page that converts one way for every visitor — anywhere; English-language pages for now.
  • One landing page you want to personalize first (hero, subheadline, CTA — that's enough to start).
  • An owner who can ship copy without waiting on engineering.
What you get
  • Free while Flawlee is in beta — all features, all pages.
  • Founder Slack channel — direct access, no support tier.
  • First look at everything we ship, and a say in what comes next.
Closed beta · invite-only · B2B SaaS & DTC

Now onboarding the closed beta.
B2B SaaS & DTC.

You're running paid traffic to a landing page that converts one way for every visitor. We rebuild it to converge on each visitor's intent — and it's free while Flawlee is in beta.