"Promotional overlay on image" means Google detected added text or graphics on your main product image, such as a "Sale" badge, price, "Free shipping" banner, store logo or watermark, so the product is disapproved. The fix is to point image_link to a clean photo of the product with nothing added on top, or turn on Merchant Center's automatic image improvements so Google tries to remove the overlay for you. Google's current help center also calls this issue "Text on image".
Promotional Overlay on Image in Merchant Center: Fix It
How do I fix "Promotional overlay on image" in Google Merchant Center?
What this issue means
Google's image rules prohibit anything added to the photo that isn't physically part of the product. According to its image link specification and the "Text on image" help page, disallowed overlays include:
- Calls to action, like "Buy now" or "Shop today"
- Prices, discounts, or shipping information
- Service or warranty claims, like "2-year warranty"
- Promotional adjectives, like "Best seller" or "Top rated"
- Condition or compatibility labels, like "New" or "Fits iPhone 16"
- Barcodes, QR codes or serial tags added to the photo
- Watermarks, copyright symbols or stamps
- Added brand, manufacturer or retailer names and logos
A logo that is printed on the product itself is fine. A logo you added in the corner of the photo is not.
The rule applies most strictly to the main image (image_link). If a promotional overlay is detected there, the product is disapproved.
Why it happens
- Theme or app badges baked into images. Some Shopify and WooCommerce apps add "Sale" or "-20%" badges by editing the image file itself rather than overlaying them with CSS.
- Supplier images with branding. Wholesale and dropship catalogs often include the distributor's watermark or logo.
- Marketing graphics used as the main image. Infographic-style images with feature callouts, often made for Amazon, set as the first product image.
- Watermarks added to protect photos. A semi-transparent store name across the image.
- Seasonal banners. "Black Friday" ribbons added to product images for a campaign and never removed.
- False positives. Text printed on the actual product (a T-shirt slogan, a book cover) can occasionally be flagged.
How to fix it
Identify the affected products. In Merchant Center, go to Products > Needs attention, filter by the overlay or text on image issue, and download the list.
Try automatic image improvements first. In Merchant Center Next, go to Products under Products & store, open the Automations tab, find image improvements, select View details, and turn it on. It's off by default. When enabled, Google tries to remove detected text, watermarks, overlays and logos, and if successful, it replaces the image and the product may be reapproved. Google notes it often can't fix complex collages, heavy text over key features, or dense watermarks, and it keeps the original if a fix would lower quality.
Replace the main image with a clean one. For anything automation doesn't fix:
- Shopify (Google & YouTube app): The channel sends the featured image as
image_link. Make a clean product photo the first (featured) image, and move infographic or promotional images further down the media list. If an app is burning badges into images, switch it to a CSS overlay or disable it. - WooCommerce: Set a clean photo as the main Product image and keep promotional graphics in the gallery. Check that your feed plugin uses the main image for
image_link. - Feed files and supplemental sources: Point
image_linkto the clean image's URL. A supplemental source withidandimage_linklets you send Google a clean image while keeping a branded image on your site.
- Shopify (Google & YouTube app): The channel sends the featured image as
Use a new URL. Upload the clean image as a new file rather than overwriting the old one. Google detects new URLs faster; reusing the same URL can take weeks to refresh.
Handle additional images. Rules on
additional_image_linkare similar; move or remove promotional images there too if they're flagged.Request a review for false positives. If the flagged text is physically on the product, like a printed slogan, you can request a review from the product's issue details in Merchant Center. Google notes there may be a limit on review requests.
Move promotions to the right place. Use Merchant Center promotions or the
sale_priceattribute to communicate discounts. Google shows sale prices and promotion annotations in the listing itself.
How long until it's fixed
Google says changes may take 24 to 72 hours to appear on the Needs attention page, but image re-crawling often takes longer. A new image URL is typically processed within about three days and can take up to 30 days. Automatic improvements work in the background; check the Needs attention tab for the "Automatic improvement: image quality" entry to see which images were replaced.
How to prevent it
- Keep a "clean image first" rule: the first product image is always a plain photo of the product.
- Show sale badges using theme overlays, not edited image files.
- Request unwatermarked images from suppliers, or reshoot.
- Remove seasonal banners from product images after every campaign.
- Keep automatic image improvements turned on as a safety net.
If overlays are widespread in your catalog or your supplier images are all branded, Mercantads can set up a clean image pipeline for Google without changing your storefront. See our Merchant Center service, or check images with our product image checker.
Fix it yourself or have us fix it
| Do it yourself | Mercantads does it for you | |
|---|---|---|
| Find the cause | Follow the steps on this page | We audit your feed, store and account |
| Make the fix | Edit products, feed rules or site pages yourself | We fix it, in bulk where possible |
| Reviews | Request the review and wait | We prepare and submit the review for you |
| After it's fixed | Watch for it to come back | Ongoing feed monitoring so it doesn't |
Frequently Asked Questions
Related Google Merchant Center fixes
All Google Merchant Center fixes →Generic Placeholder Image in Merchant Center: How to Fix
ImagesImage Too Small in Google Merchant Center: How to Fix It
ImagesMissing Image Link in Merchant Center: How to Fix It
ImagesUnable to Show Image in Merchant Center: How to Fix It
ImagesUnsupported Image Type in Merchant Center: How to Fix It
Pricing & availabilityAutomatic Item Updates Stopped in Merchant Center: Fix It
Promotional Overlay on Image in Merchant Center: Fix It
Tell us what Google Merchant Center is showing. We'll find the cause and fix it, so your products and ads get back to selling.