SleekView for GA Google Analytics
GA Google Analytics by Jeff Starr stores its config in wp_options as gap_options on every site. SleekView reads that row across one site or a multisite and renders it as a sortable, filterable WP Admin table.
♾️ Lifetime License available
The plugin sends data out. The config still lives here.
GA Google Analytics is the minimal tracking embed: drop in a Measurement ID, pick anonymize IP, exclude a few roles. The plugin itself does not store any analytics data locally because the analytics happens at Google. What it does store, in wp_options under gap_options, is the configuration that decides whether the snippet fires at all, in what mode, and for whom.
SleekView reads that same options row across one site or every site in a multisite, and renders one row per site with Measurement ID, anonymize-IP flag, excluded roles, code position and the option_updated timestamp as columns. Sort by missing Measurement ID to surface every site where tracking silently broke. Filter to anonymize-IP off for a privacy compliance pass. Search across role names to confirm internal staff is filtered out everywhere.
Because the data comes from standard WordPress options, the table works on a single site, a multisite network and a fleet of clients managed from a central admin. Inline edits go through update_option, so changes are picked up by GA Google Analytics on the next page load with no extra cache to clear.
Workflow
From gap_options to a real config audit grid
Read the options
Build the columns you actually want
Save audit views
Edit inline and export
Sample columns
A typical GA Google Analytics config table
wp_options (gap_options)
| Site | Measurement ID | Anonymize IP | Excluded roles | Code position | Status |
|---|---|---|---|---|---|
| main.example.com | G-AB12CD34EF | On | administrator, editor | head | Compliant |
| shop.example.com | G-ZX99YY88WW | Off | administrator | head | Review |
| blog.example.com | — | — | — | — | No tracking |
| docs.example.com | G-MN44OP55QR | On | administrator, editor, author | footer | Compliant |
| events.example.com | G-TT77UU88VV | On | administrator | head | Staff not filtered |
Comparison
Default GA Google Analytics admin vs SleekView
Default GA Google Analytics settings
- Settings screen is one site at a time, no aggregate view of coverage
- No sortable list of sites by missing Measurement ID or anonymize-IP flag
- Excluded-role config hidden inside a checkbox group per site
- Multisite admins click through every site to confirm the snippet fires
- No way to share a read-only config snapshot outside the WP admin
SleekView
- One sortable table for every site's GA tracking config
- Filter by missing Measurement ID, anonymize-IP off or stale option_updated
- Inline edits go through update_option, picked up on next page load
- Saved audit views shared per role for site owners and privacy officers
- Export filtered slices to CSV for compliance evidence
Features
What SleekView gives you for GA Google Analytics
Every site's GA config in one grid
Stop opening Settings, Google Analytics on twenty sites. SleekView reads gap_options across the network and lists Measurement ID, anonymize-IP and excluded roles side by side.
Filter by what compliance asks
Sort by missing Measurement ID, filter to anonymize-IP off, or search role names. The exact list a DPIA cycle needs is one saved view, not a manual click-through.
Inline edits across sites
Flip anonymize-IP on, add a role to the excluded list or move the snippet to head from the same row. update_option fires and GA Google Analytics picks the change up on the next page load.
Audience
Who uses SleekView for GA Google Analytics
Privacy officers
Filter to anonymize-IP off and excluded-roles empty before each DPIA cycle. The remediation list is a sorted table, not a screenshot from twenty settings screens.
Agency leads
Audit Measurement-ID coverage across the client portfolio in one view. Spot the sites where a theme update wiped the tracking and ship a fix the same day.
Multisite admins
Group sites by excluded roles to confirm internal staff is filtered out everywhere, instead of clicking through each site before each quarterly traffic report.
The bigger picture
Why a minimal tracking plugin still needs a table view
GA Google Analytics does one thing well: it injects the GA snippet with a tiny config surface and stays out of the way. That minimalism is the whole reason teams pick it over a heavier plugin, and the trade-off is that the plugin has no opinion about the install above the per-site settings screen. A single site is fine.
A network of twenty sites, an agency portfolio of two hundred, a privacy review across a multisite tenant, none of those have a native answer. SleekView turns the gap_options rows scattered across the install into one table: Measurement IDs in a column, anonymize-IP flags filterable, excluded roles searchable, last-touched dates sortable. Same plugin, same options, but a queryable surface a privacy officer or an agency lead can point a review at without clicking through every site.
Questions
Common questions about SleekView for GA Google Analytics
Only the gap_options row GA Google Analytics writes in wp_options, plus standard site metadata on a multisite. Tracking IDs, anonymize-IP flag, code position, excluded roles and the option_updated timestamp. No GA Data API access is involved, because the plugin itself never queries GA.
 No. GA Google Analytics is a script-injection plugin, not an API client. SleekView only reads the local WordPress options that decide whether and how the snippet fires. The analytics data itself stays at Google and is queried there, exactly as it is today.
 Yes. The table can be scoped to a single site or run across every site in a network, pulling each site's gap_options row in turn. That makes a multisite-wide GA config audit a single grid instead of a long click-through of admin screens.
 Yes. Common fields like anonymize_ip, exclude_roles and code_position can be edited from the grid. The change goes through update_option exactly like the settings page would write it, so GA Google Analytics picks up the new value on the next page load with no cache step in between.
 Yes. The gap_options.exclude_roles entry is a list of WordPress roles. Filter the grid to sites where administrator, editor or a custom role is missing from the excluded list to surface where internal staff is polluting client analytics.
 No. The plugin still owns snippet injection and per-site settings. SleekView gives admins, privacy officers and agency leads an aggregate audit surface that the per-site settings screen cannot offer, without touching how the tracking itself works.
 No. The grid reads WordPress options on demand inside the admin and has no role in the frontend snippet at all. Visitor-facing performance is identical to running GA Google Analytics on its own.
 Yes. Any filtered view exports to CSV with the active columns. Privacy and agency teams typically export the no-Measurement-ID list or the anonymize-IP-off list as a quarterly action plan.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout