For the complete documentation index, see llms.txt. This page is also available as Markdown.

Who Gets What

Who gets what decides the experience a visitor receives once their market is known — the language they read, the profile that applies to them, and related settings. You write it as ordered, plain-language sentences:

When locale is fr-* → they get language: fr

When audience is Enterprise prospects → they get profile: Enterprise

Otherwise → they get language: en · profile: Standard

How sentences resolve

  • Read top to bottom. Sentences are evaluated in order; use the arrows to reorder them.

  • The first line with an opinion about something decides it. Each sentence sets only the facets you fill in. If sentence 1 sets the language and says nothing about the profile, a later sentence — or Otherwise — can still decide the profile. Facets you leave blank simply defer.

  • Otherwise always sits last. It is the safety net that fills whatever is still blank after every sentence has spoken, so no visitor can end up with an undecided facet. It cannot be reordered.

Conditions

A sentence's condition can be:

  • locale is <pattern> — matches the visitor's browser/locale, with wildcards (for example fr-* matches fr-FR and fr-CA).

  • audience is <audience> — matches membership in one of your audiences.

A note on currency

Currency is decided before sentences run: the visitor's currency selects the market, and each market has exactly one currency (see Market Studio). A currency the visitor explicitly arrived with — for example a ?currency=CAD link — is authoritative; sentences fill in the facets that are still open, and can never silently switch a customer to a different currency than the one they chose.

If a visitor arrives with a currency no market serves, they are shown the currencies you do offer and asked to choose — never silently charged in a different currency. See Trace a customer to preview both behaviours.

Last updated

Was this helpful?