Skip to content
Compliance research lead

Charles Reed

Charles leads compliance research at FeedShield. He tracks Google Merchant Center policy updates, turns them into audit rules in ComplianceIQ, and writes the step-by-step recovery guides used by agencies and merchants appealing suspensions. Prior experience: seven years running Shopping campaigns for mid-market retailers before shifting to the compliance side.

Focus areas

GMC policy trackingDisapproval root-cause analysisMisrepresentation appealsFeed attribute qualityMerchant Center API migration

Recent articles

Technical · 10 min
Google Merchant API migration: what your store needs to do before August 2026
Google's Content API for Shopping shuts down August 18, 2026. Here's your complete migration checklist for the new Merchant API v1.
Guide · 7 min
Google's new video verification for Merchant Center: what you need to know (April 2026)
Google is testing video verification for Merchant Center suspensions. You get 3 attempts. Here's how to prepare.
Strategy · 6 min
FeedShield vs Google Merchant Center for Agencies: what each tool does
Google launched Merchant Center for Agencies in March 2026. Here's how it compares to FeedShield and why most agencies need both.
News · 6 min
Google Merchant Center for Agencies: what changed in 2026
Google launched a dedicated agency hub for Merchant Center in March 2026. Here's what it does, what it doesn't do, and how to get access.
Technical · 8 min
Content API for Shopping is dying August 2026: migrate now
Google's Content API for Shopping shuts down August 18, 2026. If your feed tools still use it, here's your migration plan.
Guide · 12 min
The 10 most common GMC disapprovals and how to fix each one
We analyzed thousands of Merchant Center issues across 30 agency clients. These 10 disapproval reasons account for 85% of all problems.
Technical · 10 min
The complete guide to Product schema markup for Google Shopping
Every JSON-LD field Google uses, which ones are required, and the mistakes that cause disapprovals.
Guide · 9 min
How to recover from a misrepresentation suspension
Your GMC account was suspended for misrepresentation. Here's the step-by-step recovery process that works.
Guide · 7 min
Why your feed prices don't match your website (and how to fix it)
The #1 cause of GMC disapprovals. Here are the 7 reasons it happens and solutions for each.
Technical · 6 min
Google Shopping image requirements: the rules that actually matter
Not all image rules are enforced equally. Here are the ones that cause disapprovals vs. the ones that just reduce performance.