Version 5.0.0

August 19, 2026

Initial release.

  • Flows: an ordered list of steps served under one base URI, with per-site scoping and a store-checkout override.
  • Six step types — landing, opt-in, checkout, upsell, downsell and thank you — routed and guarded by a single resolver, so no caller can disagree with any other about where a visitor may go.
  • Checkout steps stock the cart with the products the funnel sells, once per session, in add, replace or leave-alone mode.
  • Order bumps: a discounted product ticked at checkout, applied by an order adjuster spliced ahead of tax and keyed off the line item rather than a ledger.
  • One-click post-purchase upsells and downsells, charged on an order linked to the original, bounded by a paid-order requirement, an offer window and a unique index that makes a double submission impossible rather than unlikely.
  • A/B split testing with a control arm, sticky assignment, and reported — never acted on — significance.
  • Condition-builder eligibility on offers and condition-builder routing on flows and steps, plus a repeat-customer rule Commerce does not have.
  • Auto-applied coupons that never overwrite a code the customer typed.
  • Per-step analytics: visitors, views, conversions, drop-off, revenue, AOV and offer take rate.
  • Outbound webhooks, queued and HMAC-signed.
  • Console commands for listing, routing, preflight checks, export/import, template installation, reporting and pruning.
  • Reference templates for every step type.
  • Lite and Pro editions; Pro configuration that survives a downgrade is ignored rather than obeyed.