More than the platform's word for it.

Ground truth is Adgent's read of sources the ad platforms do not own. Adgent puts GA4, Search Console, Merchant Center and your Drive files beside Meta and Google Ads, so an answer can lean on a source the platform does not own.

Pick a source

Each one answers a question the ad platform can't answer on its own.

Always in the room: Meta Ads, Google Ads and memory, what your team confirmed.

GA4

Sessions, funnels and conversions, read in chat when a question needs them.

LiveDown since 6 Aug
Unavailable inputGA4 funnelBroken since 6 Aug
Argument changes

Conversion-based budget moves wait. Impression share and pacing remain in the analysis.

Run me a Google analysis.

Adgent

Argued from impression share and pacing while GA4 is down. The GA4 funnel has been broken since 6 Aug, per your standing note, so conversion-based budget moves wait.

One move now: the Performance Max pair paces 35% on its budget. Shift the difference to a campaign with better rank.

Where it stopsSits next to platform counts, never over them. When it breaks, the argument changes; nothing gets invented.

Search Console

What people typed before they reached you, and where you already rank.

Live

Is the brand campaign buying clicks we'd get anyway?

Adgent

You already rank first organically on your brand terms. The brand campaign reports strong ROAS on the same terms.

Worth a short brand holdout to see what the ad adds.

Where it stopsFlags a brand test; it can't prove what the ad added.

Merchant Center

Catalogue, disapprovals and per-product performance. Category benchmarks with Market Insights on.

Live

Which products are disapproved, and are we still advertising them?

Adgent

Three products are disapproved for a missing GTIN. Two sit in last week's top-spending Shopping campaign. Add the GTINs and resubmit.

Price benchmarks: not available, Market Insights is off.

Where it stopsChat only, not the daily analysis.

Drive & Sheets

Your own files: a store revenue export, a margin sheet, a CRM export. The platform's revenue is read against your store's, and the gap is named.

Live

Here's our CRM export. Which campaigns bring qualified leads, and which bring empty volume?

Adgent

leads-september.csv: 212 leads, 61 qualified. Meta's lead form brought the volume; Google search brought most of the qualified ones.

The same account now separates lead volume from lead quality.

What it addsQualified-lead context beside platform volume.

The GA4 answer is from one live account, 26 Aug 2026, condensed and translated.

A platform grading its own homework is not a scandal. It's a structure.

Your margin, returns and take rate were never on the pixel's side. Share your store's own revenue in Drive and the platform's number is read against it; tell Adgent your margin once and memory keeps it.

The same eventWhat the pixel countsWhat only you know
A returnA sale, at the moment of purchaseRevenue reversed weeks later
A marketplace orderThe full transaction valueThe take rate, a fraction of it
A bookingA conversion when it is madeRevenue only when the guest arrives
A slow leadA form fill, credited to the clickA deal that closes months later

Every connection, and how far it goes.

Each source is scoped to a site, an account or the files you pick, then joined to the question in the same working record.

Rows with an arrow open their answer in the source desk.

Account systems

Direct API
Meta Ads, Google AdsLive

Every campaign, ad set and ad, through the platforms' own APIs.

What follows

Account changes continue in the Change Ledger with their before-state and execution status.

Additional context in chat

On demand
GA4Live

Sessions, funnels, conversions, in chat on demand.

Role in the answer

Compared with the platform counts before Adgent takes a position.

In desk
Search ConsoleLive

Queries and rankings for one pinned site.

Where it stops

Flags a brand test; can't prove what the ad added.

See answer
Merchant CenterLive

Catalogue, disapprovals and per-product performance for one pinned account.

Where it stops

Chat only, not the daily analysis.

See answer
Google Drive & SheetsLive

Files you pick: store revenue, margins, a CRM export.

Where it stops

The specialists don't optimise from them.

See answer

Next connections

Not built
ShopifyComing

The next read-only connection.

Until then

Your store's revenue arrives as a file in Drive.

CRM sync, offline conversionsComing

Qualified leads and closed deals, synced.

Until then

A CRM export in Drive is the way in.

Does Adgent reconcile GA4 against my platform numbers?
No. It reads both side by side in chat; it doesn't produce a reconciled figure. Untrustworthy signals go through the Trust Gate.
Do I have to connect my store?
Not to start. Put your store's revenue, refunds or margin in a Drive file and the read sets the platform's revenue against yours. A direct Shopify connection is next.
What revenue can't it see?
Anything that reaches neither a connected source nor a file you share, like a phone order nobody logged. Where there is no basis for a figure, it gives none and says why.
Does it write to any of these sources?
No. GA4, Search Console, Merchant Center and selected Drive files add context to the account read. Account moves are limited to Meta and Google Ads and recorded in the Change Ledger. Security and data

Ask your account a question the platform can't answer alone.

Add GA4 or Search Console if you use them, then let Adgent work from more than the pixel.

  1. 1
    Connect Meta and Google AdsAdd GA4 or Search Console when useful.
  2. 2
    Add the context you haveGA4, Search Console, Merchant Center or a file in Drive.
  3. 3
    You get the decisionsRanked by money, with the evidence under each one.