Pricing for Web Analytics
Learn about pricing for Vercel Web Analytics.The Web Analytics pricing model is based on the number of collected events across all projects of your team. Once you've enabled Vercel Web Analytics, you will have access to various features depending on your plan.
Hobby | Pro | Pro with Web Analytics Plus | Enterprise | |
---|---|---|---|---|
Included Events | 50,000 Events | 100,000 Events | 100,000 Events | None |
Additional Events | - | $3 / 100,000 Events (prorated) | $3 / 100,000 Events (prorated) | Custom |
Included Projects | Unlimited | Unlimited | Unlimited | Unlimited |
Reporting Window | 1 Month | 12 Months | 24 Months | 24 Months |
Custom Events | - | Included | Included | Included |
Properties on Custom Events | - | 2 | 8 | 8 |
UTM Parameters | - | - | Included | Included |
On every billing cycle (every month for Hobby teams), you will be granted a certain number of events based on your plan.
Once you exceed your included limit, you will be charged for additional events. If your team is on the Hobby plan, we will pause the collection, as you cannot be charged for extra events.
Pro teams can also purchase the Web Analytics Plus add-on for an additional $10/month per team, which grants access to more features and an extended reporting window.
The table below shows the metrics for the Observability section of the Usage dashboard where you can view your Web Analytics usage.
To view information on managing each resource, select the resource link in the Metric column. To jump straight to guidance on optimization, select the corresponding resource link in the Optimize column.
See the manage and optimize Observability usage section for more information on how to optimize your usage.
Speed Insights and Web Analytics require scripts to do collection of data points. These scripts are loaded on the client-side and therefore may incur additional usage and costs for Data Transfer and Edge Requests.
Web Analytics are free for Hobby users within the usage limits detailed above.
Vercel will send you notifications as you are nearing your usage limits. You will not pay for any additional usage. However, once you exceed the limits, a three day grace period will start before Vercel will stop capturing events. In this scenario, you have two options to move forward:
- Wait 7 days before Vercel will start collecting events again
- Upgrade to Pro to capture more events, send custom events, and access an extended reporting window.
You can start a trial of Pro by using the button below.
If you're expecting large number of page views, make sure to deploy your project to a Vercel Team on the Pro plan.
For Teams on a Pro trial, the trial will end either after 14 days or once you hit the Pro plan's limits.
Note that while you will not be charged during the time of the trial, once the trial ends, you will be charged for the events collected during the trial
Vercel will send you notifications as you are nearing your usage limits, but you will also be advised of any alerts within the dashboard. Once your team exceeds 100,000 events, you will be charged $0.00003 per additional event. These numbers are based on a per-billing cycle basis.
Pro teams can set up Spend Management to get notified or to automatically take action, such as using a webhook or pausing your projects when your usage hits a set spend amount.
Analytics data is not collected while your project is paused, but becomes accessible again once you upgrade to Pro.
Teams on the Pro plan can optionally extend usage and capabilities through the Web Analytics Plus add-on for an additional $10/month per team.
When enabled, all projects within the team have access to the extended limits and features.
To upgrade to Web Analytics Plus:
- Visit the Vercel dashboard and select the Settings tab
- From the left-nav, go to Billing and scroll to the Add-ons section
- Under Web Analytics Plus, toggle to Enable the switch
An event in Vercel Web Analytics is either an automatically tracked page view or a custom event. A page view is a default event that is automatically tracked by our script when a user visits a page on your website. A custom event is any other action that you want to track on your website, such as a button click or form submission.
When you reach the allocated number of events allowed for your plan:
- Hobby teams won't be billed beyond that point. Instead, collection will be paused after the 3 days grace period.
- Pro and Enterprise teams will be billed per extra collected event.
Yes, events are shared across all projects under the same Vercel account in Web Analytics. This means that the events collected by each project count towards the total event limit for your account. Keep in mind that if you have high-traffic websites or multiple projects with heavy event usage, you may need to upgrade to a higher-tier plan to accommodate your needs.
The reporting window in Vercel Web Analytics is the length of time that your analytics data is guaranteed to be stored and viewable for analysis. While only the reporting window is guaranteed to be stored, Vercel may store your data for longer periods to give you the option to upgrade to a bigger plan without losing any data.
Was this helpful?