Google Analytics
How your site tracks visitors, what's filtered automatically, and how to keep your own activity out of the data
Google Analytics
Every 1 OAK site can report visitor traffic to Google Analytics (GA). You can connect your own GA property on the Settings → SEO page — enter the Measurement ID (looks like G-XXXXXXXXXX) and save. Page views, session data, and basic engagement metrics will start flowing to your GA property within a few minutes.
How tracking is layered
Your site may report to up to three GA properties at once:
| Layer | Configured by | Purpose |
|---|---|---|
| Platform analytics | 1 OAK (automatic) | Aggregate, cross-workspace metrics for product improvement. Your workspace appears as a dimension, never identifiable to visitors. |
| Brokerage default | Brokerage admin | If your brokerage maintains a shared GA property for all agent sites. |
| Your workspace | You | Your personal/business GA property. This is the one you own and control. |
All three run in parallel. Disabling tracking in one doesn't affect the others.
What's excluded automatically
You asked a common question: "Why do I see my own activity in my Analytics?" We filter the most common sources of internal traffic automatically:
- Your dashboard is never tracked. Visits to
/dashboard/*— where you manage your site — don't fire GA events. Your admin activity is invisible to your analytics. - Signed-in team members are excluded. If you're logged into your 1 OAK account (even while visiting your live public site), GA will not record your visit.
- Localhost and preview subdomains don't track. Development and staging traffic is filtered.
Together, these cover ~90% of the "why is my own traffic here?" problem out of the box.
Keeping your own traffic out (everything else)
Even with the built-in filters, you or teammates may still appear in GA when:
- You browse your site in a private/incognito window (no login session).
- Family members or colleagues visit from a browser that isn't signed in.
- You're testing from a network or device you don't control.
Three approaches, from simplest to most complete:
1. Install the Google Analytics Opt-Out browser extension
Google publishes an official extension that tells GA to ignore your browser entirely — across every site you visit, not just yours. Install it in each browser and device you use personally:
- Chrome / Edge / Brave (search for "Google Analytics Opt-out Add-on")
- Firefox
- Safari: no official extension — use the per-site cookie method below
Easiest option. Set it once per browser and forget.
2. Use 1 OAK's per-browser opt-out
Visit https://yoursite.com/opt-out-analytics?enable=1 once in each browser you want to exclude. This sets a cookie that disables both Google Analytics and Facebook Pixel for that browser on your 1 OAK sites only.
- To confirm current state:
https://yoursite.com/opt-out-analytics - To re-enable:
https://yoursite.com/opt-out-analytics?enable=0
The cookie lasts one year. Clearing cookies resets it.
3. Set an IP filter in GA itself (GA4)
If you have a stable home or office IP address, exclude it at the GA property level. This catches every device on that network — phones, tablets, guests.
- Find your IP: visit whatismyipaddress.com.
- In Google Analytics, open your property → Admin → Data Streams → select your web stream.
- Click Configure tag settings → Show all → Define internal traffic.
- Click Create and enter your IP address. Name the rule (e.g. "Home office").
- Save. Then go to Admin → Data Settings → Data Filters → create a filter to Exclude internal traffic.
Works well for fixed networks. Less useful for dynamic IPs or mobile data.
Also worth enabling in GA
- Exclude known bots — on by default in GA4 properties; confirm it's enabled under Data Streams → your stream → Configure tag settings.
- Bot filtering — reduces spam referrals and automated scraper traffic that would otherwise inflate your numbers.
What you can't filter
Some traffic sources will always show up:
- Real website visitors who happen to be on your team but aren't logged into 1 OAK.
- Bots that spoof normal browser user agents (rare but not zero).
- Preview link shares (if you send a preview URL to a client, their visit is tracked).
This is normal. GA is a sampling tool — absolute numbers are less useful than week-over-week trends.
Troubleshooting
"I still see my visits in GA." Check, in order: Are you logged out of 1 OAK? Is the browser extension installed? Did you set the per-browser opt-out cookie on this browser? Is your IP filter covering your current network?
"My analytics are empty." GA has a ~24h delay for most reports. Use Realtime in GA to confirm tracking is live. If Realtime shows zero visits even when you're browsing signed-out from a mobile device, double-check the Measurement ID on Settings → SEO.
"I want to stop tracking entirely." Clear the Measurement ID field on Settings → SEO and save. Your workspace will no longer send data to your GA property. (Platform analytics is unaffected.)