Analytics billing

Note: To use Unity Analytics, you need to sign up for Unity Gaming Services (UGS).

Analytics is free to get started and provides a free tier for up to 50,000 monthly active users (MAU). Above this free tier, you must upgrade your plan for UGS as a whole to continue using Analytics. You then only pay for additional MAU, with the price scaling depending on number of MAU; usage is reset at the beginning of each month. This helps developers determine and predict their costs more easily as games scale from increased numbers of players. MAU is an industry standard for measuring user engagement that can be easier to understand compared to other models.

MAU applies to all projects and environments in your organization. MAU-based pricing is available for Leaderboards and UGS Analytics.

Note: Refer to the pricing table below to estimate your costs or submit a request to speak with our support team about your project.

MAU-based pricing

MAU measures the total number of unique user IDs that had at least one session per environment in a month. This is measured by the unityInstallationID or any external user ID passed to the Analytics service, and is specific to the Analytics product and not impacted by other products in the UGS bundle.

You're charged when the number of MAU exceeds the free tier.

The below table shows the pricing tiers:

Number of usersCost per MAU
0 - 50,000$0.00 (free tier)
50,001 - 150,000$0.00360
150,001 - 500,000$0.00315
500,001 - 1,000,000$0.00293
1,000,001 - 5,000,000$0.00225
5,000,001 and higherContact us to learn about more pricing options

Fair usage limits

The fair usage limit is a set amount of usage capacity. If you exceed the fair usage limit and your usage is beyond the monthly free tier limit, a surcharge will be added to your bill. This is primarily to prevent abuse of Unity's services by customers performing an excessive number of operations per MAU. Unity expects a very small number of edge cases to be impacted by these limits.

To view your usage limit, select Administration > Cost and Usage Reporting in the Unity Cloud Dashboard.

When you surpass the free tier limit, you're subject to fair usage limits to ensure fairness and reliability. As you approach your fair usage limits you'll be notified.

The following limits apply:

  • 500 custom events per MAU
  • 0.05 seconds of SQL Data Explorer query time per MAU

If you exceed fair usage limits and are a paying Unity Analytics customer, Unity might contact you to discuss reducing usage or accepting special terms.

Note that both valid and invalid events count towards the custom event limit. Make sure your queries are optimized for efficiency, particularly when handling large datasets. Refer to our cookbook for guidance. For other concerns or questions, contact our support team or reach out to your Unity client partner.

Reporting

You can monitor your limits in the Unity Cloud Dashboard in the Administration > Service Usage page.

Note: The data in the reporting dashboard is delayed by about 14 hours.

There is one MAU usage tracker and two fair usage trackers, for custom events and query seconds. If you exceed any of the free tiers, banners appear on the Dashboard to notify you.

Analytics access

When you have launched Analytics, it can take up to one hour before your pipelines are available and set up. However, you immediately have access to the UI (such as Dashboards). If you cancel UGS, you immediately lose access to the UI, and lose access to the APIs 30 days later.

If you return to UGS, any Analytics events that you sent after cancelling might be processed, but access to the ingestion pipeline is lost after you cancel.

Historic data (such as events or player information) is deleted 120 days after cancellation and cannot be retrieved.

FAQ

What if I have existing contracts with Unity?

The pricing model applies to all customers, regardless of any existing contracts or commitments. However, if you have a negotiated contract, we recommend reaching out to your partner at Unity to understand how the new pricing model affects your billing.

What about my other Unity services?

Each UGS product has its own billing unit and is separate from each other. The Analytics MAU meter is specific to the Analytics service and does not impact the pricing of other UGS services. Your Analytics usage exceeding the free tier is visible as a line item on your bill.