Setup

Set up privacy-friendly analytics in five minutes.

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.

Installation

One snippet, and you're live.

HTMLPaste into <head>
<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>

One snippet

Copy the snippet into the <head> of your site and add your site ID.

Live in seconds

Your first page views show up in the real-time report within seconds of the script going live.

Under 5KB

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.

Integrations

Works with WordPress, Google Tag Manager and any other stack.

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.

Google Tag Manager

Install Otus with our templates for the setup, your own events and user properties, without touching your site's code.

WordPress

Install the plugin, add your site ID and you're done.

Any other site

Paste the script tag into the <head> of your site, whatever it's built with.

Integration guides
Out of the box

Automatic tracking, no events to define.

Page views

Page views, including route changes in single-page apps, are tracked automatically.

Engagement

How long people stay on a page and how far they scroll, measured when they leave or move on.

Outbound clicks

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 events
FAQ

Questions about setting up Otus.

Can't find your answer? Reach us at info@otusanalytics.com.

Free 30-day trial

See what your new analyst finds.

Add Otus to your site in under five minutes and get your first weekly summary within a week.