Skip to content
Preview · no chargeNo simulated order yet Finish / view order

Collagen funnel: pages, states and branches

Every page and popup state of this preview. The fixture table below runs every branch live in your browser with the shared kit flow engine. Synthetic data only, no network calls.

Flow for a Collagen entry

  1. Frontend: 2 or 3 bags enter the flow; 6 bags (or anything else) goes straight to the receipt.
  2. U1 more bags → DS1 popup on “No thanks”.
  3. U2 arm A NMN or arm B Matcha → DS2 popup. Matcha accepted at U2 or DS2 skips U3.
  4. U3 Matcha, three choices → DS3 popup.
  5. U4 Collagen and DS4: always skipped (Collagen is the entry product).
  6. Receipt. “Finish / view order” is on every step.

Closing a popup (×, Escape or the backdrop) counts as “no thanks”. An accepted upsell skips its own popup. Prices and offer IDs stay null (pending approval).

State gallery

This page runs every branch of the upsell flow in your browser: each upsell accepted, declined, its popup accepted, declined or closed, failed accepts, early finish and the entries that must go straight to the receipt.

Running the fixtures…

GroupFixturePathLinesResult