How importing works
There are two ways in, depending on where you’re coming from:- Google Analytics 4 — connect your Google account and tinyanalytics pulls your history directly. No file to download. See Import from Google Analytics 4.
- Plausible, Umami, and Simple Analytics — export your data from the tool as a file, then upload it. See Import from Plausible, Import from Umami, and Import from Simple Analytics.
What carries over — and what’s approximate
Importing reconstructs your history from what your old tool recorded, and different tools recorded different things. tinyanalytics is deliberately honest about the gaps rather than inventing data:
Channels are re-derived by tinyanalytics’ own rules, not imported as-is, so your imported traffic is classified the same way your live traffic is — a Referral is a Referral by one consistent definition. Each import page lists exactly what’s approximate for that source.
Good to know before you import
- One import runs at a time per organization — start the next when the first finishes.
- Rows dated in the future are skipped, and malformed rows are dropped and counted, so you can see how many events imported, skipped, or were invalid.
Frequently asked questions
Will I lose my Google Analytics history if I switch?
Will I lose my Google Analytics history if I switch?
No. tinyanalytics imports your history from Google Analytics 4, Plausible, Umami, and Simple Analytics, and stores it as regular events. Your imported history appears alongside new traffic in the same dashboard rather than starting your reports from zero.
Does imported data show up in funnels and retention?
Does imported data show up in funnels and retention?
Yes. tinyanalytics converts imported data into regular events, so it flows through every report — pages, sessions, funnels, retention, cohorts, and period comparison all include it, exactly like natively-tracked traffic.
Can I run tinyanalytics alongside my old analytics tool?
Can I run tinyanalytics alongside my old analytics tool?
Yes. tinyanalytics is one script tag and does not conflict with Google Analytics, Plausible, or any other tracker. Running both for a period is a common way to compare numbers before you switch over fully.
Why don't my imported numbers exactly match my old tool?
Why don't my imported numbers exactly match my old tool?
Different tools record different things, and tinyanalytics reconstructs history from what your old tool exported rather than inventing missing data. Exact within-day timestamps, bounce rate, and session duration are approximate for some sources, and channels are re-derived by tinyanalytics’ own rules so imported traffic is classified the same way your live traffic is. Each import guide lists exactly what is approximate for that source.
Related
Import from Google Analytics 4
Connect your Google account and pull your GA4 history.
Import from Plausible
Upload a Plausible export.
Import from Umami
Upload a Umami export.
Quickstart
Install the tracking script and start collecting new data.