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 what to test
Section titled “Describe what to test”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.
Generate Journeys
Section titled “Generate Journeys”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.
Save and edit
Section titled “Save and edit”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.