Anonymous visitor interpretation layer

Install

Optiview helps websites understand anonymous visitor behavior and use those signals to reduce friction before the visitor leaves or identifies themselves.

Why teams install Optiview

Most visitors leave before identifying themselves. After one script tag, your site can read anonymous behavior early enough to reduce friction, improve timing, and guide more visitors toward forms, signups, purchases, or appointments.

The outcome teams care about: more anonymous visitors become known visitors — without mistimed pressure.

One script tag

Optiview begins reading anonymous visitor behavior immediately. Your stack — GTM, Target, React, or your CMS — decides how the experience adapts.

Your web team adds the tag

Place before the closing body tag on pages you want to instrument.

HTML
<script async src="https://cdn.optiview.ai/si.js" data-si-key="YOUR_SNIPPET_KEY"></script>

Connect to GTM, Target, React → · For builders

Verification and wiring (for your web team)
  1. Verify the tag loaded

    In DevTools console:

    typeof window.SessionIntel === 'object'
    window.SessionIntel.getActivationPayload()?.si?.commercial_signals?.status
  2. Confirm signals on the dataLayer

    Browse a few pages, then read the latest push. Full field list: builder guide.

    const e = window.dataLayer.filter(x => x?.event === 'si_personalization_signal').pop();
    e?.si?.commercial_signals?.commercial_state_id
  3. Wire your first experience rule

    Integration recipes

Optional: debug mode and commitment markers

Mark meaningful interest with data-si-intent when your team wants stronger signals — separate from a completed purchase or signup.

Newsletter CTA
<button type="submit" data-si-intent="newsletter_signup">Subscribe</button>

Non-production only.

HTML (debug)
<script async src="https://cdn.optiview.ai/si.js" data-si-key="YOUR_SNIPPET_KEY" data-si-debug="true"></script>