Page builderDecide what renders on each platform’s home, explore and marketing pages — sections, order, the promo top box, and the variants each page serves (default · promo · A/B · campaign). Composed control: every save writes through the owning product’s API.
Home, explore and marketing — sections, promo box and variants, per platform.
Mock · conceptDemo data
Editing folo.co · home · Default
Sections + promo top box
Variants 3 variantsEach platform × page serves one or more variants: the default plus promo, A/B-test and campaign variants. A variant = its own section set + promo box config + a serving rule (audience filters or a traffic split) + a schedule window. Rows that differ from the default carry a ≠ chip. Campaign variants link to a Growth campaign — results measure like any campaign, internal = external.
Default · audience · Everyone · Always on
Promo top box Renders first on homeThe band above every section. The logged-out version exists on Folo today (the hero trust line + join CTA); the logged-in variant is new — for running promos to existing users. One box, two audiences, and each page variant carries its own copy of both.
Live on Folo today
Box on
Always on · Everyone logged out (exists on Folo today)
Live preview — this state
Where fans and creators actually meetLogged-out band — live on folo.co today · Always on
Join free
Section order 6 of 7 onReorder with the arrows and switch a section off. Order is per platform × page × variant — each page’s default is its own list, and each variant edits its own copy (differences vs default get a ≠ chip).
Availability is gated by modules — a section only appears here if its owning module is on for this platform (no Channels module ⇒ no Top channels row). One switch, cascade shown, in Modules & features.
Writes through the owning product’s API — folo.link composes this editor; the save call lands on the product’s own admin API. One write path, one audit trail per product (hybrid owns no data).
Availability is gated by modules — a section only appears here if its owning module is on for this platform (no Channels module ⇒ no Top channels row). One switch, cascade shown, in Modules & features.
Writes through the owning product’s API — folo.link composes this editor; the save call lands on the product’s own admin API. One write path, one audit trail per product (hybrid owns no data).
Hero Static — trust line + search
Story rail Creators with active stories · note bubbles
Featured Carousel — never stacked (Brian ruling) Hand-picked slate — pins outrank ranking
Trending now Most-tipped last 24h · ratings shown
Top channels ▦ Channels Member growth this week
New drops Fresh content · Filter & Sort · ✦ AI filter
Prime strip ▦ Prime Prime catalogue — Folo-only surface
Ranking transparencyEach section names its source inline (“most-tipped 24h”, “90-day earnings”) — the Folo “Featuring schedule” pattern: admins see exactly what ranks a row, and pins outrank the ranking. Pinned slates stay on the Creator pins screen; this builder only decides which sections exist, in what order, and in which variant. Marketing pricing cards never carry figures — they link the canonical pricing file.
Every section names its source — pins outrank the ranking.
Live preview
folo.co · home · Default · logged-out
Default
Where fans and creators actually meetPromo
Herohome
Story railhome
Featuredhome
Trending nowhome
Top channelshome
New dropshome
Labelled blocks — presence + order, not pixels.