Experiments return assignment context for the current customer and placement.
Use assignments for host-app decisions like:
  • which paywall variant to render
  • which offer emphasis to show
  • which onboarding path to take
  • whether a user is in a holdout group

Cache and identity

Assignments are customer-context decisions. Re-resolve assignment after login, logout, reset, or entitlement-sensitive changes if the screen is purchase critical.

Guardrails

  • Do not hard-code local variant overrides in production.
  • Do not treat an experiment variant as an entitlement.
  • Keep fallback UI safe when assignment fetch fails.

Launch Experiments

Read the product-level experiment launch checklist.