Skip to content

Turn a hypothesis into a testable page.

A useful growth experiment starts with a specific hypothesis and a working experience. Publish the page, connect the measurement you need, and use the results to decide what to change next.

Start deployingRead the docs

Choose the behavior you want to learn about

Start with a hypothesis such as improving the clarity of a CTA, reducing a form’s unnecessary fields, or helping visitors compare plans. Define the event or outcome that will tell you whether the change helped. A new page without a measurement plan is a design variation, not a completed experiment.

Give the agent constraints as well as the proposed change. Keeping unrelated copy and functionality stable makes the result easier to interpret and reduces accidental regressions.

Use the right experiment infrastructure

Publish separate project versions or use the experiment system already integrated into your application. Your analytics, consent handling, traffic assignment, and reporting remain part of that setup. Verify the instrumentation on the live page before collecting results.

Do not claim built-in A/B testing merely because two versions exist. If traffic splitting or experiment analysis is required, connect and test the service that performs it.

Ship changes you can explain

Record what changed, which source revision was deployed, and what result you observed. If a release breaks the funnel, inspect logs and use an available rollback while you correct the source. Keep the measurement context with the project so another team member can understand the decision.

After choosing a direction, publish the approved version and check its real flow again. Loading performance, mobile layout, and external service failures can all affect the result of an otherwise sensible change.

Good questions.

Does build.host provide A/B testing?

Not as a built-in feature described here. You can deploy the application and connect an experiment or analytics service that supplies the needed behavior.

Can I recover a broken experiment page?

Use the project’s available earlier deployments to roll back, and verify any external state or tracking changes separately.