Why not record everything?
Recording, storing and processing sessions costs resources, and plans are priced around a monthly session cap. If Adora recorded every single visit, a busy site could blow through its cap in hours and then stop recording for the rest of the month. Sampling lets Adora keep recordings flowing for the full billing period while still honouring your plan’s limits.Why a fixed rate doesn’t work
A natural first instinct is to pick a single percentage — for example, “record 10% of sessions”. In theory, a site with 200,000 visitors a month and a 20,000 session cap would be perfectly covered at 10%. In practice, traffic is never flat. Mornings are busier than evenings. Weekdays are busier than weekends. A marketing campaign can 10× your usual load for a day. A fixed rate that looks right on average will almost always get it wrong in reality:How Adora’s sampling works
Instead of a fixed percentage, Adora uses a self-adjusting sample rate that responds to your actual traffic. The idea is simple:- Adora keeps track of how many sessions are left in your monthly budget.
- It watches how much traffic your site is currently receiving.
- It nudges the sample rate up or down so the budget is likely to last the full billing period.
What this means for you
- You don’t set a sample rate. Adora manages it for you based on your plan cap and your traffic.
- Coverage is spread across the full month. You won’t hit your cap in the first week and then see nothing for the rest of the billing period.
- Individual sessions are selected at random within the current rate, so any single visit may or may not be recorded. Across many sessions, the recordings you see are representative of your overall traffic.
Recording specific sessions every time
For a small number of sessions you always want captured — a VIP customer, a user reporting a bug, an internal tester — you can opt out of sampling per session using thebypassSampling flag when calling adoraStart:
FAQ
Why wasn't a particular session recorded?
Why wasn't a particular session recorded?
Sessions are selected at random within the current sample rate. Any single visit may or may not be recorded — this is expected. If you need a specific session to always be recorded, use the
bypassSampling option.Can I change my sample rate manually?
Can I change my sample rate manually?
No. The sample rate is managed automatically so that your monthly cap is spread evenly across the billing period. If you need more recordings, upgrade your plan to a higher session cap.
Does the sample rate affect sessions that have already been recorded?
Does the sample rate affect sessions that have already been recorded?
No. Sampling only decides whether a new session is recorded at the moment it starts. Sessions already captured are unaffected by any change in the current rate.