SS
Persona
2,481 variants live nowTry Live Demo Now

Generative AI. Generative UI.No two visitors see the same UI. The best one wins, automatically.

Personalayout gives your website a second brain that generates N versions of every component, routes each visitor to a fresh variant, and learns which one converts.

See live demo
+50%more leads
2.5xconversion rate
100%automated
Best Seller

Atlas Court Vision

Worn by 12k athletes

Step back into classic hoops style with a durable leather upper and cushioned heel.

$156
− 30% Today Only

Atlas Court Vision

Save $47 · Ends in 24h

Step back into classic hoops style with a durable leather upper and cushioned heel.

$156$109

Who We Are?

the difference

8,000 visitors. One UI vs. 8,000 UIs.

Same traffic. Same page. Same week. The left side is what every other website does. The right side is what Personalayout does — every visitor a fresh, on-brand variant, scored and learned from in real time.

static

8,000 visitors see the same website.

1UI shipped
conv. rate · 2.1%winners discovered · 0↘ flat
adaptive

8,000 visitors see 8,000 versions of your website.

8,000variants rendered
conv. rate · 3.4%winners discovered · 14↗ +62%

Every cell above is one visitor. Left: every visitor served the exact same UI. Right: each visitor served a unique combination of font, color, copy, layout, and component order — automatically.

how it works

Describe your customers. Generate the right page for each one.

A simple three-step pipeline. You ship a single component. You describe the customers you want to win. AI generates on-brand variants tuned to each persona — and the right one shows up for the right visitor.

1 Describe
M New project
draft · 0:12
attachbrand
01 · Describe1 result
atlas.studio
Atlas
  • Shop
  • Stories
  • Studio
  • Journal

Made for the long now.

Hand-finished pieces designed to outlast trend cycles. Considered objects for considered lives.

Shop the Spring Edit
Our story →
New · S/26
Vol. 04 · Linen
2 Customers
M New project
2 messages · 0:48
YouCan you create me the hero section for my website that gains more traction and customers?
AIDrafted a first pass — editorial layout, single CTA, social proof line.
personasaudience
02 · Describe customers4 personas
AI

Describe who visits your site

Tell Persona about the customers you want to win. We learn their intent, behaviour, and signals — then design for them, not at them.

F
First-time visitorcold · curious
Scrolls fast, scans CTA
R
Returning regularwarm · loyal
Reads detail, checks new
G
Gift shoppertime-pressed
Wants help picking
M
Mobile drop-inon the go
Taps, doesn’t read
3 Generate
M New project
3 messages · 1:24
YouCan you create me the hero section…
AIDrafted a first pass — editorial layout, single CTA, social proof line.
YouMy customers: first-time, returning, gift shoppers, mobile drop-ins.
AIGot it. I'll tune copy, layout, and accent per persona.
variantsstyle
03 · Generate variants10 results
atlas.studio
Atlas
  • Shop
  • Stories
  • Studio
  • Journal

Made for the long now.

Hand-finished pieces designed to outlast trend cycles. Considered objects for considered lives.

Shop the Spring Edit
Our story →
New · S/26
Vol. 04 · Linen
maison-d.com
Maison D.
  • Atelier
  • Collection
  • Heritage
Premium · Édition limitée

A quiet kind of luxury.

Twelve pieces, hand-finished by master artisans. Each numbered. None repeated.

View the Collection
Watch the film

Static sites guess. Adaptive ones learn.

Six things that change the moment you stop shipping one frozen homepage to everyone.

/ HOMEPAGE

One page becomes thousands.

Every visitor lands on a fresh, on-brand variant — no manual A/B test ceremony required.

// knobs4 active
type
7
tone
3
color
9
layout
2

You hold the knobs.

Pick which axes adapt — fonts, copy, color, layout. Lock the rest. Brand stays brand.

v · a4f-2c91scored
+18.2% lift

Every variant gets a score.

Conversion, scroll depth, dwell time — measured per variant, in real time, with no extra tagging.

×cv 0.4%
×cv 0.6%
×cv 0.2%
cv 4.1%
×cv 0.8%
×cv 0.5%
×cv 1.1%
×cv 0.3%
×cv 0.9%
×cv 0.7%
cv 3.6%
×cv 0.6%
×cv 0.5%
×cv 0.8%
×cv 0.4%
×cv 0.7%
×cv 1.2%
×cv 0.5%

Losers die quietly.

Underperforming variants are de-weighted within minutes. Traffic flows toward what works.

No infra to babysit.

Generation, routing, scoring all run on our edge. You ship a snippet; we handle the fan-out.

// 7d conv↗ +38%
adaptivestatic

Watch the lift compound.

Every winner found becomes the new baseline. The site improves on its own, every week.

SS
Adaptive surface · /pricing12 knobs · 4 active
Heading
3 copy variants × 2 type pairings
Inter / GeistSöhne / Tiempos+ italic
Accent color
brand teal · midnight · cream
tealinkcream
Hero layout
split, stacked, image-led
splitstackimage
FAQ order
priced-first vs. trust-first
price→trusttrust→price
Social proof
logos · quotes · counters
logosquotes
CTA copy
8 imperatives, tone-graded
Start freeTry Personalayout
the dashboard

You decide what's adaptive. We never ship a variant that breaks brand.

Every adaptation rule is a switch. Every switch has a guardrail. Type pairings come from your tokens. Copy comes from your library. Layouts come from your component map.

A
Brand-safe generation. Variants only sample from your design tokens — never invent new ones.
B
Per-component knobs. Adapt only the FAQ. Or only the CTA. Or every component on every page.
C
Audit log. See every variant ever rendered, who saw it, and how it converted.
Extra leads5.2Macross 2,800 customer sites
Sales increase+45%vs. static landing pages
Conversion lift2.5xindustry median
Time to deploy5mno engineering required
frequently asked

Questions, honestly answered.

If your question isn't here, ping us — we publish unedited customer questions on the changelog every Friday.

If every visitor sees something different, won't analytics be a mess?+
No — every variant emits a stable ID into your analytics tool. Mixpanel, PostHog, Amplitude, or your warehouse all see variant_id as a first-class dimension. You can break down conversion, retention, or revenue by variant the same way you'd break down by referrer.
How do you keep brand-unsafe combinations from going live?+
Generation only samples from tokens, components, and copy you've published as adaptable. Lock anything you don't want touched. Every variant runs through automated visual diff + accessibility checks before it can be served.
What happens when a variant clearly wins?+
You can promote it to default with one click, or let the bandit keep exploring at a lower exploration rate. Promoted variants are written back to your component library so the win compounds across pages.
Does this work with my existing site or do I need to rebuild?+
Drop the Personalayout snippet on the pages you want to adapt. We support React, Vue, Svelte, plain HTML, and edge frameworks (Next, Remix, Astro, SvelteKit). No rebuild required.
How is this different from A/B testing?+
Classic A/B tests compare two human-authored variants. Personalayout generates the search space for you and runs continuous, multi-armed exploration across hundreds of variants — so you discover combinations you'd never have written yourself.
What about returning visitors — do they see a new UI every time?+
By default, returning visitors get sticky variants (consistent across sessions). You can override this per-component if you want frequency-based rotation — useful for paid-traffic landing pages where consistency matters less.
14-day trial · no card

Generate your first 100 variants in an afternoon.

Drop the snippet. Pick three knobs. Watch the dashboard fill up. If you don't see a lift in the first two weeks, we'll refund you and write a postmortem on why.