Documentation

Journeys

Build onboarding flows, quizzes, and surveys, and show them in your product or by link.

A Journey is a guided flow you put in front of a person: onboarding, a quiz, a survey, a pricing screen. You build it in an editor, with no code. Then you show it inside your own product with an SDK, or share it as a link.

Journeys

What you get

  • One flow, every platform. The same Journey runs on the web, in React Native and Expo, in iOS apps, and in Android apps.
  • Changes without a release. Your product loads the published Journey each time it opens. Publish a change and the next person sees it.
  • Answers tied to a contact. A response joins the person's record in Analytics, next to their visits and payments.
  • Branching without code. Rules pick the next screen from the answers so far, and formulas turn answers into a score or a price.

Build a Journey

Put it in front of people

You wantUseCode needed
A link to send or postA public linkNone
The Journey on a page of your siteAn iframeOne snippet
The Journey inside your web app, knowing who the person isThe web SDKA React component
The Journey inside your mobile appThe mobile SDKsA native view

The SDKs let your app say who the person is, start a purchase, and react to each step. The link and the iframe need nothing from you.

For developers

Read Keys, hosts, and limits before you embed a Journey. The HTTP endpoints are in the API reference.

AI agent or LLM? Read this page as markdown

On this page