Services & usage
The Services & usage tab in project settings: which service is active, which needs activation or an upgrade, and how much of each quota is used.
Updated: Dec 2025
What is Services & usage?
Every project has a Services & usage tab in its settings that shows the status, entitlement and consumption of all Shahin services at a glance — without contacting support. The “Project settings” item in the product menu leads to this page.
For each project the tab shows which service is active, which needs activation or a plan upgrade, and how much of each quota has been used. Because subscriptions in Shahin are defined per project, these numbers always belong to that project, not to your user account.
What you see in this tab
The page is a list of service blocks, each with its own status and usage measure:
- Analytics (base service) — a status chip plus a pageview usage bar (for example “200,000 of 500,000”) and buttons to upgrade the plan or open the dashboard. Below it, a “features of this service” strip shows two capabilities: Kiosk Mode with the number of active profiles (for example “3 of 5”), and Session Replay with a “record sessions” on/off switch, a usage bar for recorded sessions and a note on the rolling window and retention period.
- Performance — a status chip and the number of active layouts (for example “2 of 3”). Here the measure is a discrete count rather than a periodic usage bar, because it represents capacity on hand, not cumulative consumption.
- SEO (Google Search Console) — instead of a usage bar it shows the Search Console connection state as text: not connected with a connect button, connected with a manage-connection button, or outside your plan with an upgrade button.
The four service states
Each service sits in one of four states. Note that for simplicity the chip on screen usually reads “active / inactive”, while the text and button next to it express the precise state:
- Active (ACTIVE) — the service is on and working normally.
- Limit reached (LIMIT_REACHED) — the service is in your plan but its quota is exhausted, such as hitting the pageview cap in Analytics.
- Activation required (ACTIVATION_REQUIRED) — the service is in your plan but has not been set up yet, such as SEO before Search Console is connected.
- Upgrade required (UPGRADE_REQUIRED) — your current plan does not cover this service; to use it you must upgrade.
The difference between “activation required” and “upgrade required” matters: the first means you are entitled and one setup step remains, the second means your current plan does not include the service at all.
How it works
- Usage comes from the plan. Each service’s quota is computed from the project’s active plan; because each project has one active subscription, usage and caps are all at project level.
- Available actions — upgrade the plan, connect or manage Search Console, manage layouts, manage Kiosk profiles, and turn session recording on or off. For Session Replay, the “extra session pack” add-on raises the monthly recording quota; retention is not sold as an add-on.
- Session Replay has two caps — the monthly recording quota and the retention period, both coming from the plan. When the quota fills, instead of recording at random Shahin continues smart sampling of important sessions for a short grace period and then temporarily stops new recording, without deleting earlier sessions.
- Role dependent — anyone with view access to the project can see service status, but the Viewer role does not see subscription plan information and cannot change the plan.
Details of buying and upgrading a plan are covered in Subscription & billing.
FAQ
No; Shahin subscriptions and usage quotas are defined independently for each project. To review consumption and the permitted cap, refer to that project’s own settings.
No; this message indicates that the service is present in your current plan and only the setup step remains, such as connecting Search Console. If your plan does not include a service, the “upgrade required” message is shown instead.
Once the quota is reached, only the recording of new sessions stops; replay of earlier sessions remains available until the end of the retention period. To increase the quota you may purchase the “extra session pack” add-on.
This depends on your access level, and users with the Viewer role see only service status. To access subscription details and apply changes, you must hold the project Owner or Admin role.
Was this page helpful?