CATEGORIES / PRODUCT, WEB AND SEARCH ANALYTICS

Product, web and search analytics software: how much control do you have?

Compare event exports and aggregate reporting APIs.

6 category vendor reviewsPermute reference includedProvider documentation, not live tenant tests

Where the reviewed products stand

Compare documented control across the named products and routes. Open a review for its plan, region and agreement (this is a selected sample).

Product, web and search analytics: customer control map

0–10 on both axes · Higher and further right means more documented control

Data access and portability on the horizontal axis; build and act on the vertical axis. Exact scores and review links follow in the table. Dashed lines mark 5, not a grade threshold.BUILD WITH LIMITSMORE CUSTOMER CONTROLMORE DEPENDENCEPORTABLE, LESS EXTENSIBLE00551010Data access & portability →Build & act →Google Analytics 4*: 7.0 / 3.4GAGoogle Search Console*: 6.2 / 2.8GSAmplitude*: 7.6 / 4.4AMMixpanel*: 7.6 / 3.9MIAhrefs*: 7.1 / 3.3AHSemrush*: 7.1 / 3.0SEPermute*: 8.0 / 7.1P
Exact scores & review links (7)
Vendor positions
VendorData access & portabilityBuild & act
Google Analytics 4 ↗7.0*3.4*
Google Search Console ↗6.2*2.8*
Amplitude ↗7.6*4.4*
Mixpanel ↗7.6*3.9*
Ahrefs ↗7.1*3.3*
Semrush ↗7.1*3.0*
Permute ↗Publisher self-assessment8.0*7.1*

Axes average three dimensions each: access, third-party access and exit horizontally; action, continuity and business logic vertically. Fixed 0–10 scale, midlines at 5 (overall grades use separate weights). * Some evidence is unresolved. Marker colors identify companies, not score bands. How to read the map ↗

Permute is included as a reference (it owns this site and is a publisher self-assessment). Its score is excluded from sample averages. Read the Permute review ↗

Raw events and aggregate reports have different migration limits (including privacy omissions and report restatements). Shared category membership does not make their exported data equivalent.

Compare the six dimensions

Comparing 2 of 7 vendors
Overall control
Data access
Third-party accessibility
External action
Continuity
Data exit
Business logic and customization
Product scopes, dates & reviews

Google Analytics 4

Product, web and search analytics · Checked 2026-10-16

Google Analytics 4 / customer-granted service account for Data API aggregate reports and report CSV downloads; Measurement Protocol writes, Admin API and BigQuery raw-event exports are excluded.

Read findings and sources ↗

Google Search Console

Product, web and search analytics · Checked 2026-10-16

Google Search Console / Search Analytics query API and customer performance-report download for verified properties; sitemap writes, URL Inspection and BigQuery bulk export are separate routes.

Read findings and sources ↗
Customer controlGoogle Analytics 4 ↗Google Search Console ↗Amplitude ↗Mixpanel ↗Ahrefs ↗Semrush ↗Permute ↗
CategoryProduct, web and search analyticsProduct, web and search analyticsProduct, web and search analyticsProduct, web and search analyticsProduct, web and search analyticsProduct, web and search analyticsDatabases and data platforms
Overall control
Data access
Third-party accessibility
External action
Continuity
Data exit
Business logic and customization
Assessment scopeGoogle Analytics 4 / customer-granted service account for Data API aggregate reports and report CSV downloads; Measurement Protocol writes, Admin API and BigQuery raw-event exports are excluded.Google Search Console / Search Analytics query API and customer performance-report download for verified properties; sitemap writes, URL Inspection and BigQuery bulk export are separate routes.Amplitude Analytics / customer project key/secret, raw Export API, HTTP V2 event ingestion and dashboard CSV downloads; Session Replay, cross-project views and separately entitled warehouse delivery are excluded.Mixpanel / customer project/service-account raw Event Export API and Import Events; reporting, profiles, warehouse pipelines and full project configuration have separate contracts.Ahrefs / v3 Keywords Explorer overview for an explicitly supplied keyword set and country; customer projects, underlying search indexes and other Ahrefs products are excluded.Semrush / Standard SEO API v3 Domain Organic Search Keywords reports; Projects mutations, Trends, Local APIs and the underlying search index are excluded.Permute hosted workspaces / scoped REST and TypeScript SDK access to connected query sources, file datasets, managed database records, operation code and custom apps. Signed enterprise contracts and upstream vendor rights remain separate; no live tenant migration or reliability test was performed.
Assessment checked2026-10-162026-10-162026-10-162026-10-162026-10-222026-10-222026-10-12
Read the findingsDetailed review ↗Detailed review ↗Detailed review ↗Detailed review ↗Detailed review ↗Detailed review ↗Detailed review ↗

Scores are out of 10. * Incomplete evidence discounts verified capabilities (unknown answers stay unknown). Planned migration drives data exit. Scoring method ↗

Who can connect?

Credentials and approval by connection method

Yes No- Unknown

A check means the column applies to that route (customer credentials can still require provider approval). Report exports use the customer account without separate API credentials. Open a connection method for its authentication, requirements and last review date.

What each review covers

Google Analytics 4 ↗

GA4 provides structured report access with property-based token budgets. Report rows can be copied externally, but they do not represent an unsampled, threshold-free raw-event archive.

Google Analytics 4 / customer-granted service account for Data API aggregate reports and report CSV downloads; Measurement Protocol writes, Admin API and BigQuery raw-event exports are excluded.

Read the findings and sources ↗

Google Search Console ↗

Search Console exposes filtered performance reports with explicit completeness limits. API paging retrieves more report rows, but Google says it does not guarantee every underlying row.

Google Search Console / Search Analytics query API and customer performance-report download for verified properties; sitemap writes, URL Inspection and BigQuery bulk export are separate routes.

Read the findings and sources ↗

Amplitude ↗

Amplitude exports project event records by upload hour, which differs from event time. Consumers must allow for export delay, validate complete archives and avoid treating a request-size window as a data-retention promise.

Amplitude Analytics / customer project key/secret, raw Export API, HTTP V2 event ingestion and dashboard CSV downloads; Session Replay, cross-project views and separately entitled warehouse delivery are excluded.

Read the findings and sources ↗

Mixpanel ↗

Mixpanel exports raw event JSON and permits event ingestion through separate endpoints. Date-window extraction is not a provider change log, so late arrivals and privacy deletions need a defined reconciliation policy.

Mixpanel / customer project/service-account raw Event Export API and Import Events; reporting, profiles, warehouse pipelines and full project configuration have separate contracts.

Read the findings and sources ↗

Ahrefs ↗

Ahrefs returns keyword metrics for an explicit keyword set and country. These are provider observations, not an export of the underlying search database.

Ahrefs / v3 Keywords Explorer overview for an explicitly supplied keyword set and country; customer projects, underlying search indexes and other Ahrefs products are excluded.

Read the findings and sources ↗

Semrush ↗

Semrush’s SEO API returns domain keyword reports and provider-estimated search metrics. Different API products have separate entitlements.

Semrush / Standard SEO API v3 Domain Organic Search Keywords reports; Projects mutations, Trends, Local APIs and the underlying search index are excluded.

Read the findings and sources ↗

Permute ↗

Scoped APIs expose SQL reads, managed records and customer-authored operation code. Customer-built apps are supported, while complete workspace recovery, outbound CDC and minimum-plan access terms remain unresolved.

Permute hosted workspaces / scoped REST and TypeScript SDK access to connected query sources, file datasets, managed database records, operation code and custom apps. Signed enterprise contracts and upstream vendor rights remain separate; no live tenant migration or reliability test was performed.

Read the findings and sources ↗

Browse all categories ↗