Platform / Features /

Rules engine

Feature · Optimize & transform

If this, then fixed.

Across the whole catalog.

Feed rules apply conditional transforms to every matching SKU - write the fix once, preview what changes, and let it run on every import after that.

The difference

Errors as alerts,

not as lost revenue.

Without diagnostics

Rejections sit unread in each channel's own dashboard

Errors surface as impression drops, weeks later

Triage by error code, not by what it costs

Fixes made channel-side, lost on the next feed run

With GoDataFeed diagnostics

Every channel's feedback in one view, per SKU

Errors ranked by the revenue the affected SKUs drive

Each error linked to its data fix in the rules engine

Fixes made at the source, inherited by every channel

How it works

See the error.

Fix the data. Same screen.

Triage

Ranked by revenue,

not by error code.

A missing GTIN on your best seller outranks a warning on a discontinued SKU. Diagnostics sorts channel feedback by the sales the affected products actually drive — so the queue starts with what matters.

Fix at the source

Every error links

to its data fix.

Each rejection opens the rule or field that caused it. Fix it once in the master catalog and every channel inherits the correction on the next sync — no channel-side patches that vanish on the next run.

Watch the loop

Eligibility over time,

per channel.

The history view shows eligibility as a trendline per channel, annotated with feed runs and rule changes — so you can see exactly which change moved the number.

See diagnostics on your own catalog.

Run a free feed audit

Also in the box

Everything the monitoring loop

needs.

Alerting

Eligibility drops and sync failures to email or Slack, thresholds yours.

Feed history

Every published version diffable — what changed, when, by which rule.

Pre-submission validation

The same rulebook checks, run before publishing instead of after.

Error playbooks

Each channel error mapped to its fix, linked from the row.

Scheduled reports

Weekly eligibility digest per store, for the people who don't log in.

API access

Diagnostics data in your own BI, if that's where your team lives.

Part of the pipeline

Diagnostics is stage six

of six.

Every feature works the same catalog. Upstream stages decide what diagnostics has to say about you.

Questions

Frequently asked questions about diagnostics.

How current is the diagnostics data?

Channel feedback is pulled on every feed run and on a fixed polling cadence between runs — for most channels that means diagnostics reflect the channel's state within the hour.

Which channels report into diagnostics?

Every channel with a feedback API — Google, Amazon, Meta, Walmart, Microsoft and most marketplaces. File-only channels show submission status and validation results instead.

Can my agency see diagnostics across all client stores?

Yes — the multi-store workspace rolls diagnostics up across stores, with per-store permissions for client access.

Is revenue-at-risk triage available on every plan?

Diagnostics is in every plan; revenue-at-risk ranking requires order data, which comes with any store connector that syncs sales.

Write the fix once.

Start a 14-day trial or book a demo — we'll audit your feed free and show you your diagnostics baseline.

Start free trialBook a demo