Skip to content

Creating QA Flows

A QA Flow is a set of Journeys generated for one application, together with the personas that perform them. To create one, open the QA Flows page for your application and start a New QA Flow.

Describe the feature or area you want tested in plain language — for example, “Sign-up and onboarding for a new free-tier user”. The more specific you are, the more focused the generated Journeys will be.

You also choose who the tests are tailored for: pick the personas that should drive the flow, or pick none for a generic flow. The personas you pick steer what Marketrix emphasises while generating, and they become the drivers of every Journey in the flow — each with its own prefilled values for the Journey’s templatable fields. Personas come from Personas.

When you start generation, Marketrix reads your input and produces structured Journeys. Each Journey has:

  • Objective — The feature-usage task the persona is meant to accomplish.
  • Expectation — The outcome that counts as success.
  • Proposed steps — The sequence of actions Marketrix expects the persona to take.
  • Templatable fields — Values the Journey needs at run time (for example, a search term or a sign-up email) that you can fill in or let Marketrix prefill.

A QA Flow is saved in one step — there’s no separate draft or activate/deactivate state. Once it’s saved, open the flow’s detail page to edit it at any time:

  • Edit a Journey directly — change its objective, expectation, proposed steps, or templatable fields.
  • Reorder Journeys — Journeys execute in the order they appear in the flow.
  • Adjust drivers — add or remove the personas that drive a Journey. Each driver is a column of field values on that Journey, so you can give two personas different sign-up emails for the same steps.