Widgets

Every widget, running on this page

The building blocks an Alovai site is made of — each one shown working, with the settings you can change. Nothing here is a screenshot — every widget below is the real one, rendered by this page as you load it.

Want to see them doing actual work? Ember & Oak is a complete site built on Alovai, and you can sign in and look behind the scenes.

On the page

What a visitor sees and touches.

FAQ / Q&A

core/faq

A questions-and-answers section that search engines can read.

Questions people actually ask

No. You describe the page you want in your own words and Alovai puts it together. You adjust what comes back.

A small "Powered by Alovai" line in your footer. No card, no trial clock.

Yes. Your content is yours and exports as plain files.

What you can change, without code:

  • Skin
  • Section eyebrow label
  • Section title
  • Subtitle below title
  • Q&A items
  • Emit FAQPage JSON-LD (SEO structured data)

Doing real work on demo.alovai.com, probalist.com.

Reviews / testimonials

core/reviews

Customer quotes in two rows that drift past each other.

What a testimonial section looks like

★★★★★

“This is where a quote from a real customer goes. You paste it in the editor; the section handles the layout, the scrolling and the mobile view.”

Your customer
what they do
★★★★★

“Add as many as you like. Two rows scroll in opposite directions, and the speed is a setting.”

Another one
their role
★★★★★

“This is where a quote from a real customer goes. You paste it in the editor; the section handles the layout, the scrolling and the mobile view.”

Your customer
what they do
★★★★★

“Add as many as you like. Two rows scroll in opposite directions, and the speed is a setting.”

Another one
their role
★★★★★

“No photos required. If you add them, they get cropped to the same circle automatically.”

A third
somewhere else
★★★★★

“No photos required. If you add them, they get cropped to the same circle automatically.”

A third
somewhere else

What you can change, without code:

  • Skin
  • Section eyebrow label
  • Section title
  • Card width (px) — default skin only
  • Fade-mask the belt edges — default skin only
  • Scroll duration row 1 (seconds per loop) — default skin only
  • Scroll duration row 2 (seconds per loop) — default skin only
  • Reviews

Doing real work on demo.alovai.com, probalist.com.

Image slider

core/image_slider

A carousel of your own photos, with a lightbox on click.

No images yet. Add images in the slot editor.

What you can change, without code:

  • Lane mode
  • Auto-scroll speed
  • Show prev/next buttons
  • Show titles under slides
  • Open lightbox on click
  • Edge fade strength
  • Images

Doing real work on demo.alovai.com, probalist.com.

Language switcher

core/translate

Your page in 109 languages, with a flag to switch back.

What you can change, without code:

  • localStorage key (per-site)
  • Source page language (ISO code)
  • Vertaal automatisch op browsertaal
  • Bied de taal van het land van de bezoeker aan

Doing real work on alovai.com, ayni-holistic.com, demo.alovai.com, probalist.com.

Starting a conversation

Turning a visitor into someone you can reply to.

Waitlist signup

core/waitlist

An email signup that lands in your dashboard and mails you.

Thanks — we will be in touch.

What you can change, without code:

  • Card title
  • Body copy
  • Email input placeholder
  • Button label
  • Success message
  • Topic
  • Ask for name
  • Name input placeholder
  • Ask what they are building
  • Message placeholder
  • Invalid-email message
  • Rate-limited message
  • Server-error message
  • Network-error message
  • Already-registered message
  • Mail skin
  • Visitor mail · subject
  • Visitor mail · intro (HTML)
  • Visitor mail · footer (HTML)
  • Admin mail · subject prefix
  • Mail accent colour
  • Admin destination
  • Sender address
  • Sender display name
  • BCC admin on visitor confirmation

Doing real work on alovai.com, ayni-holistic.com, demo.alovai.com.

Sticky CTA

core/scta

A strip that appears once someone has scrolled far enough.

What you can change, without code:

  • Layout
  • Show after (px scrolled)
  • Brand wordmark
  • Wordmark link
  • Tagline
  • Footer links
  • Show © year + site name
  • CTA button text
  • CTA button href

Doing real work on ayni-holistic.com, demo.alovai.com, probalist.com.

Exit-intent popup

core/xpop

A popup for the moment someone is about to leave.

What you can change, without code:

  • Enabled
  • Delay before show (seconds)
  • Logo HTML (single letter or small markup)
  • Subtitle (above title)
  • Title (headline)
  • Body copy
  • Discount code
  • Discount % (0 hides discount block)
  • Submit button text
  • Urgency footer

Doing real work on ayni-holistic.com, demo.alovai.com, probalist.com.

Chat assistant

core/chat

A chat bubble that answers from the text on your own pages.

What you can change, without code:

  • Enabled
  • Header title
  • Header subtitle (after green dot)
  • Input placeholder
  • Welcome message (above email)
  • Footer text (HTML allowed)
  • Ask for email before first message
  • Button position
  • Button color (CSS)
  • AI behaviour
  • Human handoff
  • FAQ shortcuts (optional — injected into system prompt)

Doing real work on ayni-holistic.com, demo.alovai.com, probalist.com.

Getting paid

Taking money without becoming a webshop.

Pricing cards

core/pricing

A price table that reads its products from your Stripe setup.

Reads its products from your Stripe settings, so prices live in one place:

product_ids: ['prod_basic', 'prod_pro']
featured_id: 'prod_pro'
period_toggle: true      // monthly / yearly

What you can change, without code:

  • Intro label
  • Section title
  • Subtitle
  • Products to render
  • Featured product ID
  • Show monthly/yearly toggle
  • Default period

Doing real work on probalist.com.

Stripe payments

core/stripe

One place for your products, prices and Stripe keys.

One place for products, prices and keys. The webhook is the only proof of payment:

data-checkout="prod_pro"   on your own button
mode: 'payment' | 'subscription'
// a successful redirect is not proof; the webhook is.

What you can change, without code:

  • Products
  • Notify address
  • Order emails

Under the hood

No visible side. You notice these by what they produce.

SEO

core/seo

Meta tags, sitemap, robots.txt and llms.txt, written for you.

This is really in the robots.txt and the JSON-LD of this page, right now:

# Alovai — public site
User-agent: *
Allow: /
Disallow: /storage/
Disallow: /config/
Disallow: /cms/
Disallow: /dashboard/
Disallow: /console/
{
    "@type": "Organization",
    "name": "Alovai",
    "url": "https://alovai.com",
    "logo": "https://alovai.com/assets/logo-mark.png"
}

What you can change, without code:

  • Organization defaults
  • Site-wide defaults
  • AI crawler policy
  • PageSpeed Insights API key

Doing real work on alovai.com, ayni-holistic.com, demo.alovai.com, probalist.com, xuantify.com.

Google Analytics

core/analytics

Google Analytics 4, held back until the visitor agrees.

The shape of what loads — only after consent, with Consent Mode v2:

gtag('consent', 'default', { analytics_storage: 'denied' });
// visitor agrees →
gtag('consent', 'update',  { analytics_storage: 'granted' });

What you can change, without code:

  • GA Measurement ID

Doing real work on probalist.com.

Microsoft Clarity

core/clarity

Heatmaps and session recordings, from Microsoft, free.

Heatmaps and session recordings, behind the same consent:

// loads nothing until alovaiConsent says 'granted'
clarity('consent');

What you can change, without code:

  • Clarity Project ID

Theme preinit

core/theme-preinit

Sets the theme before the first paint, so nothing flashes white.

What lands in the head before the first paint, so nothing flashes white:

<script>(function(){
  var t = localStorage.getItem('theme')
       || (matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');
  document.documentElement.setAttribute('data-theme', t);
})();</script>

What you can change, without code:

  • Follow client clock
  • Dark from (hour)
  • Dark until (hour)
  • Label element id
  • Light mode label text
  • Dark mode label text

Doing real work on alovai.com, ayni-holistic.com, demo.alovai.com, probalist.com, xuantify.com.

Also on the platform, not yet in this catalogue: core/research-feed, core/research-piece, core/research-piece-card, core/research-view.

See them in a whole site

The demo is an ordinary Alovai site with the same widgets doing real work — a homepage, an about page, a signup that actually sends.

Open the demo Start free