Set Up Tinystat in Under 2 Minutes
Three steps. One script tag. No onboarding wizard, no configuration screens, no twelve-page form asking you about your "goals."
1. Create an account
Head to tinystat.site and hit start tracking free. Enter your email and a password. That's all.
The free plan gives you 1,000 pageviews per month on one site. Plenty to get a feel for how it works. If you need more, paid plans start at $5/mo.
2. Add your site
Once you're in the dashboard, the setup wizard walks you through it. Type in your domain (just example.com, no https), hit save, and tinystat generates a unique site key for you.
3. Paste the script tag
Copy the script tag from the setup wizard and drop it into your site's <head> tag. It looks like this:
<script src="https://tinystat.site/t.js" data-site="your-site-key"></script>
That's the whole script. Under 1KB. It doesn't block page load, doesn't set cookies, and makes one single request per pageview.
Plain HTML
<head>
<meta charset="utf-8">
<title>My Site</title>
<script src="https://tinystat.site/t.js" data-site="your-site-key"></script>
</head>
Next.js (App Router)
In your app/layout.tsx:
import Script from 'next/script'
export default function RootLayout({ children }) {
return (
<html lang="en">
<head>
<Script
src="https://tinystat.site/t.js"
data-site="your-site-key"
strategy="afterInteractive"
/>
</head>
<body>{children}</body>
</html>
)
}
WordPress
Install any "Insert Headers and Footers" plugin and paste the script tag into the header section. Or add this to your theme's functions.php:
function add_tinystat() {
echo '<script src="https://tinystat.site/t.js" data-site="your-site-key"></script>';
}
add_action('wp_head', 'add_tinystat');
Confirm it's working
Open your tinystat dashboard in one tab, visit your site in another. The live counter should tick up within a few seconds. If it doesn't: check that your ad blocker isn't catching it, double-check the data-site value, and look for t.js in your browser's Network tab to make sure the script loaded.
Data shows up in real time. No waiting, no processing delay. Open the dashboard and you're looking at your numbers.