Show each visitor the pagethat converts them.
gluso is a personalization-first CMS for landing pages and widgets. Model your content once, add variants, and serve the right one by country, device, UTM, cookie — any condition you choose. Your data stays yours: export everything in one click.
The CRM your sales team will actually use
Pipelines, notes, and follow-ups without the busywork.
If you'd change the pagefor everycountry,that's a variant.
The layout, the brand, the rest of the copy — none of it changes. One piece does. Attach a condition to that piece — country, device, utm_source — and gluso serves the right version, no redeploys.
Meet your new CMS
Any signal you can read,you can personalize on.
Combine conditions freely — country + device + utm_campaign is one rule, not three pages.
Model it once.Serve every combo.
Content in, personalized pages and widgets out — and the data never stops being yours.
Variants and combos, without the sprawl
One entry, many audiences — rules pick the render, you never fork the page.
Own your data
Full export in one click — entries, assets, schema. No lock-in, ever.
Input your editors will actually enjoy
Structured fields with validation, drafts, and inline variant editing.
Set up with docs + AI
Copy-paste guides, or let your coding agent do the integration.
Works where you build
Any framework, any host — it's just an API at the edge.
How it works.Content to personalized page in three steps.
- headline · textcta · text01
Model your content
Define entry types with the fields your pages and widgets need.
- country = DEdevice = mobileutm_source = xVariant02
Add variants & conditions
Attach rules to any entry — single conditions or whole combos.
- variant: de-mobilevariant: us-desktopvariant: default03
Fetch the right version
One API call with visitor context — the matching variant comes back.
Built for your stack.Personalization is one API call.
Send the visitor's context, get back the matching content — from Astro, Nuxt, Next.js, or SvelteKit, on Vercel or Cloudflare Workers.
GET /api/content/landing-page
?country=DE
&device=mobile
&utm_source=x
{
"variant": "de-mobile-x",
"headline": "Das CRM für Ihr Team",
"cta_label": "Kostenlos testen",
"price": "29 €"
}