Plans, trial and billing
Every workspace starts on a 14-day free trial with no card. This page covers what happens when it ends, what you pay after that, what counts as an event, the usage warnings and the site cap, what happens to a workspace without a plan, and where to add a card, change plan, cancel or find an invoice.
Your 14-day free trial
When you create a workspace we start a 14-day trial on Statlark Starter · 10k events. We don’t ask for a card, and there is nothing to cancel if you decide Statlark isn’t for you — the trial simply runs out. The clock starts at signup, not at your first pageview, so install the tracker early.
Around day 7 Stripe emails you a reminder that the trial is ending.
What happens on day 14 depends on one thing:
- You added a card.The trial rolls straight into the plan you’re on and the first invoice is charged.
- You didn’t. Stripe cancels the subscription rather than charging or invoicing you. No card on file means no bill, ever.
When a trial ends without a card, tracking stops: no new visits, events or payments are recorded, and the Overview shows a plan picker in place of your reports. Seven days later we delete the workspace, its sites, all of their data and your Statlark login (unless you belong to another workspace). We email you when tracking stops and again the day before deletion, and you can export everything until then.
Choose a plan in Settings → Plan & billing before the deletion date and tracking resumes with your history intact. Signing up again after that date starts over with an empty workspace. The full timeline is under Without a plan.
The plans
Two families, each at two event rungs, billed monthly or yearly. The reports and the API are the same on every one of them — the differences are the ones in this table. There’s a side-by-side version on the pricing page.
| Plan | Events a month | Sites | History kept | Monthly | Yearly |
|---|---|---|---|---|---|
| Statlark Starter · 10k events | 10,000 | 1 site | 3 years | $9 | $90 |
| Statlark Starter · 100k events | 100,000 | 1 site | 3 years | $19 | $190 |
| Statlark Growth · 10k events | 10,000 | up to 30 sites | 5 years | $19 | $190 |
| Statlark Growth · 100k events | 100,000 | up to 30 sites | 5 years | $39 | $390 |
Yearly is twelve months for the price of ten — two months free — and you can switch between monthly and yearly at any time. History kept is how long we hold your visitor, event and revenue history: 3 years on Starter, 5 on Growth. You can export all of it at any point — see Your account and your data.
What counts as an event
A pageview, a goal and an identify each count as one event. Payments never count, and neither do the goals Statlark records from your Stripe payments. Custom events and automatic outbound-link clicks never count. The leave signal the tracker sends when a page is hidden never counts. Hits your exclusion rules remove never count. Bot and crawler hits are stored but never count.
So the number that matters is the one you can actually see in your reports. A visitor who lands on three pages and fires one goal is four events. A Stripe payment attributed to that visitor is worth real money to you and nothing to your event total — we don’t charge you for your own revenue. Anything your exclusion rulesdrop is gone before it’s counted, and crawler hits are stored but never billed.
These never count, so you can use them freely:
- Custom events you send with
statlark.event(). - Outbound-link clicks, which the script records for you automatically.
- The goals Statlark records from your Stripe payments (
payment,subscription_started,subscription_renewed). Revenue is never metered. A goal you fire yourself counts like any other goal, whatever you name it or tag it with.
Checking your usage
Settings → Plan & billingshows how many billable events you’ve used so far against your allowance, when the count resets, and the bot and crawler hits we left out.
The count follows your billing cycle, not the calendar month. If you subscribed on the 20th, your events count from the 20th to the 20th, and the allowance resets on your billing date. Changing plan keeps the same dates. On an annual plan the allowance is still monthly: it resets on your billing date every month, while you pay once a year. Your whole free trial counts as one period.
At 80% and again at 100% of your allowance we email the workspace owner, within a few minutes, and the Overview shows a usage banner from 80% on. Each warning goes out once per period, trial included; changing rung starts them again for the new allowance. They are warnings only — going over never stops tracking. See Going over.
Cards, plan changes, cancelling and invoices
All of it happens in the Stripe customer portal, which you reach from Settings → Plan & billing. During the trial that’s Add a payment method; after that, Manage billing. If a renewal fails, the same panel offers Update payment method. Card details are typed into Stripe and never reach us.
- Change plan. Family, rung and interval are all switchable in the portal. An upgrade is prorated and invoiced immediately; a change made during the trial keeps the trial running to its normal end date.
- Cancel.Cancel any time. Access continues to the end of the period you’ve already paid for, and we don’t issue prorated refunds for a partial period. After that, tracking stops and the workspace is deleted 30 days later unless you subscribe again.
- Failed renewals. Stripe retries a declined payment and emails you about it, and tracking carries on meanwhile. If none of the retries succeed, the subscription ends and tracking stops, the same as a cancellation.
- Invoices and receipts.Every invoice is listed in the portal and downloadable as a PDF, with your billing address and any tax ID you’ve entered shown on it.
Closing your account also cancels your subscription, so there’s no separate step for that.
Going over, and moving down a plan
We never pause your tracking for going over. Past your allowance we keep collecting every event, your dashboard stays open and nothing is deleted — losing data is never the answer to going over a rung.
- Over your rung. We email the workspace owner at 80% and again at 100% of the monthly allowance, show the same warning on the Overview, and suggest moving up to the next rung. On 100,000events, the largest allowance, there is no next rung, so the warning asks you to email us instead and we’ll sort out a bigger one.
- Sites. Starter includes 1 site and Growth up to 30 sites. The cap applies when you add a site: at the cap, adding another is refused until you move up a plan or remove one. The trial is on Starter, so it includes 1 site; switching to Growth in the portal during the trial raises that to 30 and keeps the trial running.
- Moving down below your site count.The sites you already have keep collecting — none is removed. What you lose is the ability to add another until you’re back under the new plan’s allowance.
The only thing that stops tracking is having no plan at all — see Without a plan.
Without a plan
A workspace has a plan while it’s on the trial or on a paid subscription, including while Stripe retries a failed renewal. It loses it in one of three ways:
- The trial ends without a card. Stripe cancels the trial on day 14.
- The subscription ends. You cancelled, and the period you paid for is over.
- A payment fails for good. Stripe retries a declined renewal; if none of the retries succeed, the subscription ends.
From that day, this is what happens:
| When | What happens |
|---|---|
| The day the plan ends | Tracking stops. Nothing from the script, the SDKs, the REST API or your connected Stripe account is recorded, and the Overview shows a plan picker with the deletion date in place of your reports. We email the workspace owner that tracking has stopped and when the workspace will be deleted. |
| The day before deletion | We email the owner a reminder. |
| 7 days later if the workspace never paid; 30 days later if it paid at least once | We delete the workspace: its sites and all of their data, its customer record in Stripe, and the owner’s Statlark login unless they belong to another workspace. This cannot be undone. |
The deletion date in the emails and on the Overview is a UTC date, and deletion runs at 12:00 UTC that day. We don’t delete a workspace until that first email has gone out to its owner.
Until then you can still sign in, and Settings stays fully open: choose a plan (or, after a failed payment, update the payment method) in Plan & billing, export the whole workspace from Your data → Export — the Overview links straight to it — or delete the account yourself. See Export everything.
Choose a plan before the deletion date and tracking resumes within about a minute, with your history intact. Nothing sent while tracking was stopped is kept, so your reports show a gap for that time. After the deletion date nothing can be restored, and signing up again starts over with an empty workspace.
The REST API answers every request for the workspace’s sites with 402 — reads and writes alike — until a plan is active again. See Errors in the API docs.
None of this is about volume. Going over your allowance never stops tracking — see Going over.
Taxes
The prices above are the prices we charge; they exclude any applicable taxes, and Statlark doesn’t calculate or add tax to them. Stripe Checkout asks for a billing address and, if you have one, a tax ID, so that the invoice is usable for your own accounting — both are editable later in the portal.
Still stuck?
Billing questions get a human answer. Email hello@tamadoggo.comwith your workspace name and we’ll sort it out — including anything the portal won’t let you do yourself.
Last reviewed