Add one script tag to your site, or install Otus through our Google Tag Manager templates or WordPress plugin. Page views, engagement and outbound clicks are tracked from the first visit, so there are no events to define and no dashboards to build before you see your numbers.
<script async src="https://cdn.otusanalytics.com/otusanalytics/otus.js"></script>
<script>
window.otus = window.otus || function () { (otus.q = otus.q || []).push(arguments) };
otus.init = otus.init || function (e) { otus.o = e || {} };
otus.init({ siteId: 123, endpoint: "https://ingest.otusanalytics.com/e" });
</script>Copy the snippet into the <head> of your site and add your site ID.
Your first page views show up in the real-time report within seconds of the script going live.
The tracking script is small and loads deferred, so it doesn't hold up your page.
Paste the script, open the real-time report and watch your first visitors come in.
Otus works the same way on WordPress, Next.js, Nuxt, Webflow or a hand-coded HTML site. No framework-specific SDK and no npm package required.
Install Otus with our templates for the setup, your own events and user properties, without touching your site's code.
Install the plugin, add your site ID and you're done.
Paste the script tag into the <head> of your site, whatever it's built with.
Page views, including route changes in single-page apps, are tracked automatically.
How long people stay on a page and how far they scroll, measured when they leave or move on.
Clicks on links to other websites are captured automatically.
Referrers, devices and locations are captured from the moment the script loads, with no event schema to design and no tracking plan to maintain. When you do need your own events, such as a sign-up or a purchase, they're a single JavaScript call away.
Auto-tracked eventsAdd Otus to your site in under five minutes and get your first weekly summary within a week.