Як виглядає аудит готовності до Google Merchant Center від UPLIFY?

A real (anonymized) audit of a store's readiness for Google Merchant Center moderation: not_ready verdict 58/100, 2 critical blockers (shipping page, product with a third-party trademark), a spec with acceptance criteria, and an 11-step checklist before submission. No promises of passing.

Google Merchant CenterMisrepresentationконтрафактмодераціяGoogle ShoppingProm.uaUPLIFYNestor AI
UPLIFY/
Merchant Center · moderation readiness · sample
UPLIFY · Readiness Audit Sample

Merchant Center readiness audit: an honest "not ready"

A real pre-flight audit of a real store — fully anonymized. This is a sample of an honest verdict: you can't submit right now, here are the two blockers, here is the spec with acceptance criteria, here are the 11 steps to submission.

Verdict
not_ready · no-go
Readiness score
58 / 100
Critical blockers
2
Findings
10
Sources
site · MC · GA4
🔒 Anonymized. A children's-goods online store on Prom.ua (own domain). The name, domain, addresses, phone numbers, and IDs are hidden. The verdict, score, findings, spec, and figures are real.
Data limitations

What narrows the conclusions — read these first

🟡 Limitations of this run
  • Merchant Center item level is unavailable (product statuses, item-issues, attributes) — API timeout, a known pattern for Prom accounts. Closed by a 30–60 min manual reconciliation plan (§ below) — the blind spot is named, not silently omitted.
  • MC account level read successfully — there are no account-level problems.
  • No GSC access — the indexing picture was not checked.
  • The catalog was checked selectively (7 product cards + 2 categories out of 600+ SKUs in a single category alone) — a full review is split out as a separate task.
Summary

Verdict: fix first — then submit

58/100
Readiness score
2
Critical submission blockers
1,421
Purchases / 90 days (GA4) — the store is alive
3,000+
Reviews, with fresh ones still coming in

The store is a genuine, living business with a strong trust foundation: a real pickup address, working phone numbers, an "About us" page with business identity, thousands of reviews, a working checkout (≈365–450k ₴/mo in revenue per GA4), valid HTTPS, and full Schema.org/Product markup. The Merchant Center account already exists and has no account-level problems.

⚠️ But if submitted "as is", the store will very likely get banned for Misrepresentation or a counterfeit-policy violation — because of the two critical blockers below. Both can be fixed by the administrator in 1–2 days; after the fixes — a pause of ≥72 hours (3–7 days is safer) for structured data to update, and only then submit.

1. Shipping page — a skeleton

Blocker

A list of carriers with no costs, delivery times, processing time, and no "address delivery". The moderator compares the shipping page with the MC settings line by line — this is one of the most common rejection triggers.

2. Product with a third-party trademark

Blocker

Bedding «Луї вітон…» — the brand is in the title and the SKU. Google's counterfeit policy is the harshest: the account gets banned, not the product, and there is no easy recovery path. Even a single item is a direct risk.

3. High risks (3)

High

No email in the contacts; the privacy policy is platform-only (Prom), not a proprietary one; the catalog has not been fully checked for third-party trademarks and licensed prints (toys, character costumes, textile prints).

Score methodology

How the score is calculated — explainable, not a "Google score"

Start from 100, deductions by trust-perimeter areas. The verdict is set by blockers, not the score: as long as even one critical "blocks submission" finding exists — the verdict is not_ready regardless of the score.

Area (max deduction)DeductedWhy
Policies: shipping / returns / privacy (−20)−15shipping without figures (−10) · privacy platform-only (−4) · returns without a refund timeframe (−1)
Product cards (−10)−7product with a third-party trademark (−5) · outcome promises in descriptions (−1) · unchecked remainder of the catalog (−1)
Contacts (−15)−4no email (address and phone numbers — present)
MC configuration (−15)−10sections are not read by the read tool — conservative deduction until reconciliation
Site↔feed consistency (−15)−6MC item level unavailable, reconciliation not performed
Checkout + SSL (−15)−0HTTPS valid, checkout works (GA4)
Identity / "About us" (−10)−0identity complete
Total−42100 − 42 = 58
Site fixes

Spec with acceptance criteria — an example of depth

Every finding in the report is an executable task with "done correctly" criteria and a note on platform feasibility (what the Prom admin panel does out of the box and what it doesn't). Below are the two most important, abridged.

🔴 Rewrite the "Shipping & payment" page · blocks submission

  • The first item — "Address delivery across all of Ukraine" (physically performed by the carrier's courier — that's correct; the platform's wording "courier delivery" is not enough for the moderator).
  • For each method — the cost ("from 70–80 ₴") and the delivery time ("1–3 business days").
  • Order processing time (cut-off) that does not contradict the business hours on other pages.
  • The figures on the page = the figures in the platform checkout = the figures that will be in MC. A discrepancy = a moderator's nitpick.
  • Acceptance criteria: 5 checkbox items, including parity of the RU/UA versions. Feasibility: config (the admin-panel page editor).

🔴 Remove the product with a third-party trademark · blocks submission

  • Delete completely, don't hide — on templated platforms, hidden product cards remain in the structured data and the feed.
  • An alternative only if the fabric has no branded print: a full rename + replacement of the SKU and photos; if the print imitates the brand's monogram — deletion only.
  • After the fix — a pause of ≥72 hours (3–7 days is better) before submission: the platform's structured data and Google's caches need to update.
  • Acceptance criteria: the URL returns 404/410; a search across the site and the catalog export finds no brand; the pause has been observed.

The report continues in the same format: email in the contacts (and a verbatim match with MC), a proprietary privacy policy instead of the platform one, a full catalog review for third-party trademarks and licensed prints (cartoon characters on textiles — a typical trap; legal resale of licensed board games — not a problem), health-outcome promises in product descriptions, the refund timeframe.

Merchant Center

MC settings: mirror the site, no discrepancies

The "Business information" and "Shipping" sections aren't read by this run's read tool — so the report honestly frames them not as "detected problems" but as reconciliation instructions for a specialist with access: name/address/phone/email verbatim as on the site; in shipping — one carrier (address delivery), processing time/delivery time/cost = the figures on the shipping page; verified + claimed active. Plus a 30–60 min manual feed item-level check plan (disapprovals, feed language ↔ URL language version, spot price reconciliation, identifier coverage).

Checklist

11 steps to submission — with effort estimates

#TaskOwnerTimeBlocks submission
1Rewrite the shipping page (address delivery + cost + delivery times + cut-off)administrator0.5 day✅ yes
2Remove the product with a third-party trademarkadministrator15 min✅ yes
3Full catalog review for third-party trademarks/printsadministrator (QA — UPLIFY)0.5–1 day⚠️ risky without it
4Email in the contacts (and then in MC)owner0.5 day⚠️ risk
5Proprietary privacy policyadministrator0.5 day⚠️ risk
6Remove health-outcome promises from product descriptionsadministrator1–2 hno
7Detail the refund (timeframe + who pays for return shipping)administrator1 hno
8Reconcile Business info in MC + verified/claimedMC specialist1 h✅ yes
9Shipping in MC mirroring the site (after step 1)MC specialist30 min✅ yes
10Manual feed item-level checkMC specialist30–60 min✅ yes
11Pause ≥72 h after the fixes — and only then submitmanager (oversight)3–7 days✅ yes
💡 If moderation returns a rejection anyway — don't resubmit blindly: record the exact wording of the reason, map it to the report's cards, close the discrepancy, and only then request a re-review. Repeated failed attempts make each subsequent one harder.
Honesty

Audit limitations — named, not hidden

The MC item level was not read (closed by a manual plan); the agent did not go through the final payment step (indirect proof — 1,421 purchases in GA4); the catalog was checked selectively; the Google Business Profile was not checked; there is no GSC access. Every blind spot has a closure plan — and none is passed off as verified.

Nestor AI — UPLIFY's AI operator

How this audit was done

The report was prepared by Nestor AI — UPLIFY's AI operator — using a methodology that grew out of real Merchant Center unblocking cases; a senior specialist verified every finding. We don't promise passing moderation — the decision is always Google's. Our job is to make sure that at the moment of submission not a single known trigger remains, and that whatever couldn't be verified is honestly named and has a closure plan.

© UPLIFY · AI-first performance agency · sample anonymized: real store, the verdict / score / findings / spec are real; the name, domain, addresses, phone numbers, and identifiers have been removed