How To Estimate Requests Per User/Month

Request volume is usually the strongest cost multiplier. Get this assumption roughly right first.

Question

How can I quickly estimate requests per user/month for AI pricing math?

Quick answer

Formula: requests_per_user_month = weekly_sessions * requests_per_session * 4.3

  • Assumption: model both p50 and p90 user behavior.
  • Assumption: include retries and follow-ups in requests/session.
  • Assumption: revisit estimate after major UX or model changes.

Example: 3 weekly sessions and 6 requests/session gives 77.4 requests/user/month.

Simple Estimation Method

  • Start with expected weekly usage sessions per user.
  • Multiply by average requests per session.
  • Multiply by 4.3 for monthly estimate.
  • Model p50 and p90 scenarios to reflect heavy users.

Back to calculator: AI Workflow Cost