Help Center

How to use EYE

Simple, step-by-step guides for every feature — written for everyone, not just developers.

Getting started

Set up your account and start collecting data.

Create your account

Sign up and log in to your EYE dashboard.

  1. 1Click “Create free account” on the homepage.
  2. 2Enter your name, email and a password, then submit.
  3. 3Open the verification email and click the confirm link.
  4. 4Log in — you’ll land on the dashboard.
Tip: Turn on two-factor authentication later from Settings → Security for extra protection.

Add your website (domain)

Register the website you want to track.

Where to find it: Settings → Domains
  1. 1Go to Settings → Domains.
  2. 2Click “Add domain” and type your website address (e.g. example.com).
  3. 3Save — EYE creates a unique tracking token for that site.
  4. 4Pick this domain from the selector at the top of the dashboard to view its data.

Install the tracking script

Add one small snippet so EYE can see visits.

Where to find it: Settings → Domains → Install Script
  1. 1Open Settings → Domains and click “Install Script” for your site.
  2. 2Copy the <script> snippet (it already includes your token).
  3. 3Paste it just before the closing </head> tag on every page of your site.
  4. 4Publish your site, then open the dashboard — first events arrive within a minute.
Tip: On WordPress/WooCommerce or Shopify, use our plugin/snippet instead — see the Integrations guides.

Check that data is arriving

Confirm the tracker is working.

  1. 1Select your domain at the top of the dashboard.
  2. 2Open Analytics → Live Visitors and load your website in another tab.
  3. 3You should appear as an active visitor within seconds.
  4. 4If nothing shows, re-check the script is on the page and the domain matches.

Understanding your analytics

Read your traffic and what the numbers mean.

The dashboard & date range

Your daily health check: visitors, sessions, bounce, duration.

  1. 1Pick the date range (7 / 30 / 90 days) before reading any chart.
  2. 2Read the KPI cards at the top for the headline numbers.
  3. 3Use the trend chart to spot rises or drops over time.
  4. 4Click into Pages or Funnels when a number looks off, to find the cause.
Tip: Always compare two windows (e.g. 7d vs 30d) before making a decision.

What the metrics mean

Plain definitions of the common numbers.

  1. 1Visitors = unique people in the period. Sessions = separate visits.
  2. 2Pageviews = total pages opened. Read it with Visitors for depth.
  3. 3Bounce rate = sessions that viewed only one page (not always bad).
  4. 4Avg. session duration = time spent per visit — judge it against conversions.

Visitors, Pages & Referrers

See who visits, what they read, and where they came from.

Where to find it: Analytics → Visitors / Deep Analytics
  1. 1Open Analytics → Visitors to browse individual journeys, country and device.
  2. 2Open Deep Analytics → Pages to find your most-viewed pages.
  3. 3Open Referrers to see traffic sources (search, social, direct, campaigns).
  4. 4Improve high-traffic pages first — small wins there affect many sessions.

Campaigns & revenue

See which campaigns make money, not just clicks.

Tag campaign links (UTM builder)

Tag your ad links so campaigns separate correctly.

Where to find it: Tools → UTM Builder
  1. 1Open Tools → UTM Builder.
  2. 2Enter your page URL, the source (e.g. facebook), medium (e.g. cpc) and a unique campaign name.
  3. 3Copy the generated link and use it as your ad’s destination URL.
  4. 4Give each campaign a different campaign name so they don’t merge.
Tip: Untagged campaigns on the same platform cannot be told apart — always tag them.

Read the Campaigns dashboard

Sessions, revenue, orders, spend, ROAS per campaign.

Where to find it: Analytics → Campaigns
  1. 1Open Analytics → Campaigns and choose a date range.
  2. 2Use the medium chips (organic, social, email, campaign…) to filter.
  3. 3Sort the table by Revenue or ROAS to find your best/worst campaigns.
  4. 4Switch the Attribution selector to compare last-touch vs first-touch and more.

Track sales (revenue)

Send each purchase to EYE so it’s credited to a campaign.

  1. 1On your order-confirmation page, call EYE.purchase(value, currency, orderId).
  2. 2Example: EYE.purchase(199.0, 'USD', 'ORDER-1234').
  3. 3Or use the WooCommerce plugin / Shopify snippet to do it automatically.
  4. 4Revenue then appears per campaign in the Campaigns dashboard.
Tip: Always pass a unique order id so refreshes don’t double-count a sale.

Add ad spend → see ROAS & CPA

Enter spend so EYE computes return on ad spend.

Where to find it: Analytics → Campaigns → “Ad Spend”
  1. 1On the Campaigns page click “Ad Spend”.
  2. 2Add a row (date, source, campaign, spend, currency) — or paste a CSV to import in bulk.
  3. 3Close the dialog; the Spend, ROAS and CPA columns now fill in.
  4. 4Use the Budget recommendations card to pause losers and scale winners.

Behavior & UX

See how people actually use your site.

Heatmaps

See where visitors click and scroll.

Where to find it: Intelligence → Heatmaps
  1. 1Open Intelligence → Heatmaps and enter a page URL.
  2. 2Wait for the page screenshot with the click overlay to load.
  3. 3Hot (red) areas get the most clicks; cold areas get few.
  4. 4Move important buttons into hot zones; fix clicks landing on non-clickable elements.

Session replay

Watch real recordings of visitor sessions.

Where to find it: Intelligence → Replay
  1. 1Enable it by adding data-replay="true" to your tracking script (or toggle it in the WooCommerce plugin).
  2. 2Open Intelligence → Replay to see the list of recordings.
  3. 3Click Play; use speed and “skip inactivity” to watch faster.
  4. 4Use the colored timeline markers to jump straight to rage clicks, dead clicks and errors.
Tip: Add the CSS class eye-mask to sensitive fields and eye-block to whole regions to keep them private.

Funnels & drop-off replays

Find the step where users give up — then watch why.

Where to find it: Analytics → Funnels
  1. 1Open Analytics → Funnels and click “New Funnel”.
  2. 2Add ordered steps by URL (e.g. /cart, then /checkout, then /thank-you).
  3. 3Read the chart to see where most users drop off.
  4. 4Click the film icon next to a step to watch sessions that dropped after it.
Tip: Fix one bottleneck step at a time, then re-measure after you deploy the change.

Growth: retention & A/B tests

Keep customers and prove what works.

Retention (cohorts)

See how many visitors come back over time.

Where to find it: Analytics → Retention
  1. 1Open Analytics → Retention.
  2. 2Choose Weekly or Monthly cohorts.
  3. 3Read each row: of people first seen that period, how many returned later.
  4. 4Darker cells = better retention. Compare cohorts to see if changes helped.

A/B experiments

Compare two versions by conversions and revenue.

Where to find it: Analytics → A/B Tests
  1. 1Open Analytics → A/B Tests and click “New Experiment”.
  2. 2Give it a name, a key, and at least two variants (first is the control).
  3. 3On your site, use the shown EYE.ab(key, variants) snippet to assign + record the variant.
  4. 4Open the experiment to see conversion rate, revenue per variant and significance.
Tip: For rigorous stats, connect GrowthBook (see Integrations) — EYE overlays your revenue on it.

Alerts & monitoring

Get told when something needs attention.

Set up alerts

Be notified on drops, error spikes and anomalies.

Where to find it: Settings → Alerts
  1. 1Open Settings → Alerts and click “Add Rule”.
  2. 2Pick an alert type (traffic drop, traffic anomaly, error spike, conversion drop, quota).
  3. 3Set the threshold and a channel (email, in-app, Slack or Discord).
  4. 4For Slack/Discord, paste the webhook URL. Save — checks run every 15 minutes.
Tip: Managing many sites? Use “Apply defaults to all sites” to set sensible alerts everywhere at once.

Managing many sites

Run all your websites from one screen.

Portfolio & triage

All sites’ KPIs and what needs attention first.

Where to find it: Analytics → Portfolio
  1. 1Open Analytics → Portfolio (no need to pick a single domain).
  2. 2Read the totals, then the “Needs attention” feed ranked by money at stake.
  3. 3Click any issue or row to jump straight to that site’s relevant page.
  4. 4Sort the table by Revenue or ROAS to compare sites against each other.

Branded portfolio report

A clean PDF report to share with clients.

Where to find it: Portfolio → Report
  1. 1On the Portfolio page click “Report”.
  2. 2Choose the period (7 / 30 / 90 days).
  3. 3Click “Print / Save as PDF”.
  4. 4In the print dialog choose “Save as PDF” to share or archive it.

Integrations

Connect your store and other tools.

WooCommerce (WordPress)

Track sales from your WooCommerce store with no code.

  1. 1Install the “EYE Analytics for WooCommerce” plugin and activate it.
  2. 2Go to Settings → EYE Analytics in WordPress.
  3. 3Enter your EYE API URL and the tracking token from your domain settings.
  4. 4Save. Tracking + purchase reporting now run automatically (toggle replay if you want recordings).

Shopify

Track your storefront and sales on Shopify.

  1. 1Paste the tracker snippet into your theme’s theme.liquid before </head>.
  2. 2Paste the order-status snippet into Settings → Checkout → Order status page → Additional scripts.
  3. 3Replace the placeholders with your EYE API URL and token.
  4. 4Place a test order — it appears in Campaigns within a minute.

GrowthBook (advanced A/B)

Use a rigorous experiment engine with EYE’s revenue.

  1. 1Run GrowthBook (self-host or cloud) and point it at EYE’s ClickHouse data source.
  2. 2Create a GrowthBook REST API key.
  3. 3Set GROWTHBOOK_API_HOST and GROWTHBOOK_API_KEY on the EYE backend.
  4. 4Add the GrowthBook SDK to your site with a callback that calls EYE.experiment(key, variant).

Account & settings

Security, billing, notifications and data.

Security & 2FA

Protect your account.

Where to find it: Settings → Security
  1. 1Open Settings → Security.
  2. 2Enable two-factor authentication and scan the QR with an authenticator app.
  3. 3Save your backup codes somewhere safe.
  4. 4Change your password regularly and never share your tracking secret keys.

Billing & plans

Upgrade and pay for your plan.

Where to find it: Settings → Billing
  1. 1Open Settings → Billing.
  2. 2Choose a plan and click “Pay Now” (card via Paymob) or use bank transfer.
  3. 3Complete payment on the secure page that opens.
  4. 4Your subscription activates automatically once payment is confirmed.

Notifications & exports

Control emails and export your data.

  1. 1Open Settings → Notifications to choose which emails/in-app alerts you receive.
  2. 2Open Reports → Exports to download analytics datasets.
  3. 3Use a scheduled/weekly export for recurring reports.
  4. 4Use Settings → Privacy/GDPR to handle data-deletion requests.

Ready to start?

Create a free account and connect your first website in minutes.