🖨️ Industry Guide June 8, 2026 11 min read

Google Merchant Center for Print-on-Demand Stores: Printify, Printful & More

Print-on-demand stores face a specific set of GMC compliance challenges that generic guides completely miss. No GTINs. Long fulfillment times. Shared designs. Supplier-owned imagery. Here's how to navigate all of it without getting suspended.

Why POD Stores Struggle With GMC

Print-on-demand is one of the fastest-growing eCommerce models, and one of the highest-risk categories for Google Merchant Center suspensions. The reasons are structural:

None of these are insurmountable. But you need to address them proactively, not reactively.

⚠️ POD Stores Are High-Risk for Misrepresentation Flags

Misrepresentation — Google's most serious suspension type — is more common in POD than almost any other business model. The combination of long shipping times, stock imagery, and third-party fulfillment creates a profile Google associates with low-trust merchants. Your store needs to work harder on legitimacy signals. See: GMC Misrepresentation Guide

The GTIN Problem: What to Do When You Have No Barcodes

GTINs (Global Trade Item Numbers) are required by Google for all products "manufactured by a third party brand." For most POD products, the base product (the blank shirt, the blank mug) is manufactured by someone else, but your design makes it a unique product. This creates ambiguity.

Option 1: Set identifier_exists = false

This is the correct approach for truly custom products — items that have no GTIN because they're made to order and don't exist as a stocked, barcoded item. In your product feed:

identifier_exists: FALSE

This tells Google "this product genuinely doesn't have a GTIN" and prevents the disapproval. Do not use this for branded products you're reselling that have standard barcodes.

Option 2: Submit GTINs for Base Products

Some POD providers offer product base GTINs — the GTIN for the blank garment or item before customization. Printful, for example, sometimes includes base product GTINs in their product data. Check your POD provider's product catalog for available GTINs, and submit them when available. Note: Google may or may not accept base product GTINs for custom-printed items. Test with a small product set first.

What Not to Do

Don't submit fake GTINs, don't leave the field blank (this causes product disapprovals), and don't copy GTINs from similar products. All of these can trigger account-level violations.

Handling Long Fulfillment Times in Your Feed

Google's Shopping feed includes an availability attribute and a shipping attribute. For POD products, the combined production + shipping time often exceeds Google's assumed window for "in stock" items. Here's how to handle it honestly:

Use "in stock" + Accurate Shipping Times

Your products are "in stock" in the sense that they can be ordered — the customization just happens on demand. Use availability: in stock but set accurate shipping times in your GMC shipping settings.

In GMC, go to Shipping & Returns → Shipping services and set your transit time to reflect production + shipping. For example:

Don't Use "preorder" for Standard POD Items

Preorder implies a future release date. POD products are not preorders — they're made to order. Using preorder when you mean made-to-order is a misrepresentation of product availability.

✅ Be Honest About Delivery Times

Understating delivery times in your feed is one of the fastest ways to get a misrepresentation flag. A customer who expects delivery in 3-5 days and receives it in 14 is a complaint waiting to happen — and Google monitors this. Set accurate shipping windows even if they're longer than competitors.

Product Images: What Google Allows and Rejects for POD

Mockup images are the standard for POD products, and Google allows them — with conditions:

Allowed

Not Allowed

Best practice: Generate your own mockups using Printify's or Printful's mockup generator, but customize them. Choose backgrounds, angles, and model combinations that are different from the default. The goal is unique imagery that represents your specific product.

Platform-Specific Notes

Printify → Shopify → GMC

This is the most common POD setup. Printify's Shopify app syncs products directly to your Shopify store. From Shopify, use the Google & YouTube channel app to connect to GMC. Review your product titles and descriptions in Shopify — Printify pushes generic defaults that need to be customized for GMC compliance.

Printful → Shopify/WooCommerce → GMC

Printful's Shopify integration includes a "push to Shopify" function that syncs products. Similar to Printify, default descriptions need customization. Printful has better base product data including some GTINs. Check Printful's product catalog for available GTIN data before setting identifier_exists: false.

Gelato

Gelato has native integrations with Shopify, Etsy, and WooCommerce. If selling through Shopify, the GMC setup follows the same path as Printify/Printful. Gelato's API-first approach gives more flexibility for custom feed generation if you need it.

SPOD (Spreadshirt POD)

SPOD's Shopify app is functional but has less product data completeness. Plan on using a supplemental feed for attribute enrichment. SPOD is also more restricted in product categories, which affects what you can list on Google Shopping.

Setting Up Your POD Product Feed

For most POD stores on Shopify or WooCommerce, the base feed is generated automatically through the platform's Google Shopping integration. You'll need to supplement it:

Required Supplemental Feed Attributes for POD

Product Titles for POD

Don't just use "Funny Cat T-Shirt." GMC performs best when titles follow a specific format for apparel:

[Brand] [Design Description] [Product Type] [Color] [Size]

Example: "YourBrand Retro Sunset Waves Unisex Cotton T-Shirt Black S-2XL"

Policy Pages for POD Stores

POD has specific policy challenges because you don't control fulfillment. Your policies need to account for this honestly:

Return Policy for POD

POD stores typically can't accept returns of customized items (you can't resell a used custom T-shirt). Your return policy must clearly state:

See our full guide: GMC Return Policy Requirements

Shipping Policy for POD

Your shipping policy must reflect the production + fulfillment reality:

POD-Specific Suspension Causes and Fixes

If your POD store is suspended, here are the most likely causes and specific fixes:

  1. Misrepresentation: shipping time discrepancy
    Your feed says 3-5 day shipping but customers report 14-day delivery.
    Fix: Update GMC shipping settings to include production time. Be conservative — set max transit higher than you think necessary.
  2. Misrepresentation: checkout price adds fees
    POD stores with multiple currency apps or shipping calculators sometimes show different prices at checkout.
    Fix: Test checkout as a guest from the same country your feed targets. Prices must match exactly.
  3. Product data quality: missing required attributes
    Apparel without gender, age_group, color, size, or material attributes.
    Fix: Create a supplemental feed with these attributes for all apparel products.
  4. Duplicate content: using default provider descriptions
    Multiple stores with the same Printify/Printful default descriptions.
    Fix: Write unique descriptions for each product or at minimum each design category. Describe the design, not just the blank product.

Before filing an appeal, run your store through the GMC Unbanned free scanner. It checks all active GMC policy requirements and shows you what to fix before you waste an appeal attempt.

Is Your POD Store Ready for Google Shopping?

Run a free compliance scan to check your print-on-demand store against Google's current requirements. Find out exactly what needs fixing before Google's reviewers do.

Scan My Store Free →