# Plans and billing

> odo’s plans, priced by your sites’ traffic: Starter and Growth at every size, the free trial, what happens at the limit, and changing or ending a plan.

odo is sold on odo.gg in two plans, Starter and Growth, each priced by traffic: how many events your websites send a month, pageviews and custom events together. Every plan counts every sale from every platform; the size only follows your visits.

## The plans

|  | Starter | Growth |
| --- | --- | --- |
| Who it’s for | For a founder and one website. | For a business with a team and several sites. |
| Websites | 1 | 30 |
| People, you included | 1 | 30 |
| Data kept | 3 years | 5+ years |

| Events a month | Starter | Growth |
| --- | ---: | ---: |
| 10k | $9 a month | $19 a month |
| 100k | $19 a month | $39 a month |
| 200k | $29 a month | $59 a month |
| 500k | $49 a month | $99 a month |
| 1M | $69 a month | $139 a month |
| 2M | $89 a month | $179 a month |
| 5M | $129 a month | $259 a month |
| 10M | $169 a month | $339 a month |
| 10M+ | $199 a month | $399 a month |

Yearly costs 10 months. Every plan starts with a 14-day free trial, no card needed, and every plan has:

- Revenue from 170+ platforms
- Every sale traced to its visit
- Live visitors, goals and funnels
- API, MCP and AI assistants

Growth also has [odo’s analysis with Claude](https://odo.gg/docs/analysis): Claude’s read of each post you add, and a weekly review of everything odo measured. The free trial has it too. The [pricing page](https://odo.gg/pricing) has the same prices, with a slider.

## The free trial

Everyone starts with a free trial, no card needed, with Growth’s room. It starts the first time odo asks about you: when you sign up, or the first visit your sites send. Three days before it ends, and when it does, odo emails you.

## Events and limits

Events are counted month by month, yearly plans too.

An email goes out at 75% of your plan, and again past it. Over the limit, visits keep being counted but the dashboard waits for a bigger plan, or the next month. Owners can choose **Pause counting at the limit** instead: the dashboard stays open, and visits stop being counted until the month resets.

Websites and people are limited by plan too, and a plan smaller than what you already have (this month’s events, websites, people) can’t be chosen.

## When a plan ends

A trial that ends without a plan closes the dashboard and stops counting. A plan that ends keeps counting for 30 days, then stops. Nothing is deleted: choose a plan and it’s all there.

While the owner’s plan is closed, their dashboard, shared links and public pages, project API keys (reads) and AI assistants wait too, and the people on their projects see a paused page. Payment webhooks and the payments API keep working.

## Paying and changing

Choose or change a plan on your plan page, odo.gg/billing (the Plan row in Settings leads there), and pay with Stripe Checkout. Switching happens at once, with the difference charged or credited. If a card is declined, the plan stays as it was. Cards, invoices and cancelling are in Stripe’s billing portal, from the same page.
