Billing and analysis units

Manage your account · 15

Billing and analysis units

Understand owner billing, Free, Pro and Enterprise, the two-week trial, changing plan, analysis-unit balances, pack purchases, and what happens when a paid plan ends.

9 min read Updated 23 October 2026

01 / Ownership

Only the account owner manages billing

The person who created the account is its owner and is billed. Organisation admins and UX engineers work on the owner’s plan, but they cannot start, cancel, or repair the owner’s subscription and cannot buy units for the owner.

Open the user menu and select Billing to see the current plan and subscription status. A team member sees the billing owner’s contact information instead of payment actions, and a locked feature tells them who can upgrade.

02 / Plans

Free, Pro, Enterprise and the trial

Every account starts on Free, with no card: one organisation and five page audits a month, done by your own AI agent. Free costs nothing for as long as you use it, and paid features stay visible with an Upgrade button.

Pro, USD $249 a month, is Free with unlimited page audits and tracked issues: every problem a page audit finds becomes a numbered issue you can send to Jira or Linear, your coding agent can work through them, and each is marked fixed when a later audit no longer finds it. Pro keeps one organisation and uses no analysis units.

Enterprise, USD $499 a month, adds whole journeys, reports ranked by your GA4, after pictures, competitor comparisons, search evidence, spot checks after every deploy, Slack and Teams alerts, the page timeline, Impact, scheduled reruns and as many organisations as you need, with 10 analysis units for each paid monthly period.

Select Upgrade on any locked feature, or choose a plan on Billing, to start it in Stripe Checkout.

  • The first time an account adds a card, its plan starts with a two-week Stripe trial. An Enterprise trial comes with two analysis units; a Pro trial has none, because Pro runs no journeys. Monthly billing in USD begins when the trial ends unless the owner cancels first. Each account gets one trial, on the first plan it chooses.
  • Enterprise trial users may buy unit packs before the trial ends.
  • Additional capacity is available as one-time packs: 5 units for $125, 10 units for $250, or 25 units for $625, which is $25 per unit whichever pack you choose.
  • The current prices and included features are also shown on the Pricing page and in Stripe Checkout.
  • All charges are in USD and are subject to the no-refund terms accepted at signup.
  • The managed service, where our UX engineer runs your journeys and reviews the reports, is a $5,000 a month add-on to Enterprise. Talk to us to start it.

03 / Units

Know when an analysis unit is held, used or returned

One analysis unit represents one journey and its report, not one organisation, project, or OpenAI request. Journey ideas, GA4 suggestions and saving a journey brief never use a unit, and neither do spot checks, the page timeline, the Impact page, ticket tools or alerts.

  • Trial units: two units granted when the trial starts and available until it ends.
  • Monthly included units: 10 units granted for the billing period. Unused included units do not roll into the next month.
  • Purchased units: added through unit packs, roll across monthly billing periods, and remain valid for 12 months.

A journey holds one available unit from the moment it starts, so two journeys can never spend the same balance and you cannot start a journey without a unit. What happens to the held unit depends on how the journey ends:

  • The report is written: the unit is used. Retrying a report that failed, or retrying blocked journey fieldwork, keeps the same unit.
  • The journey is stopped or abandoned after UX Robot has planned its test: the unit is used, because the planning and testing work was done. A journey counts as abandoned after 7 days without activity.
  • The journey ends before UX Robot plans its test, or its last report attempt failed on UX Robot’s side (the AI provider, network, timeout, validation or storage): the unit is returned to your balance.

A scheduled journey run holds and uses a unit in the same way. If no unit is left on a run date, that run is skipped and you are told, rather than started and left waiting.

Billing displays the total available balance, the trial, included, and purchased portions, how many units journeys in progress are holding, and the expiry date of each grant. UX Robot allocates from eligible grants according to the unit ledger; you do not select a grant manually.

To buy more units, open Billing, choose a pack under Buy additional units, and complete Stripe Checkout. Purchased units appear after Stripe confirms the payment webhook.

04 / Portal and recovery

Use Stripe for payment methods, invoices, and cancellation

On Billing, select Open billing portal to manage the payment method, invoices, subscription cancellation, and an eligible subscription resumption through Stripe.

  • Changing plan: the owner moves between Pro and Enterprise on Billing with Upgrade to Enterprise or Switch to Pro. Upgrading starts a new Enterprise month that day, charged at once less the unused Pro time, and its 10 analysis units arrive when Stripe confirms the payment. During a trial, the trial carries on as Enterprise with its two analysis units. Switching to Pro credits the unused Enterprise time to the next invoice; analysis units you already have stay until they expire, though journeys need Enterprise.
  • Scheduled cancellation: the plan continues through the already-paid period and the Billing page shows the end date. Resume the subscription in the portal before changing plan.
  • Past due, incomplete, or unpaid: select Resolve billing issue and correct the payment in Stripe.
  • After a paid plan ends: the account returns to Free. Your organisations, past reports and issues are kept and past reports stay readable, but issues, journeys and the other paid features are locked until you upgrade again. Purchased units that have not expired wait for you.
  • Webhook delay: after checkout, wait briefly and refresh Billing.

Deleting the owner account cancels the subscription and permanently removes access to the account, organisations, and remaining analysis units. Payments and unused units are not refunded.

Still stuck?

Use the contact form and include the page, action, and exact error message involved. Contact UX Robot.