> Quick answer: Google product ads don't work like traditional ads. Per Google's Ads Help Center, Shopping ads pull the image, title, price, and store name directly from your Merchant Center feed. The quality of that feed determines the quality of your ads.
Google Ads reads your catalog automatically. Your job is to build a clean, complete product feed and connect it to the right campaign type.
What You Need to Create Product Ads from a Catalog
Google Merchant Center account linked to Google Ads
You need both a Merchant Center account and a Google Ads account. They must be linked before you can run any catalog-based campaign. No link means no ads, no matter how good your feed is.
Product feed with required attributes (image, title, price, product ID, availability, URL)
Your feed must include these fields for every product: product ID, title, description, image URL, product link, availability, and price. Requirements vary slightly by product category. Missing any required attribute triggers disapproval before your ads ever serve.
Approved product feed with clean, high-quality data
Newly uploaded products go through automated data quality checks. Per Google's developer documentation, this process can take up to 72 hours. Products show as "pending" during that window. Plan your timeline accordingly before launching a campaign.
How to Create Google Product Ads: Step-by-Step
Step 1: Create and upload your product feed to Merchant Center
Go to Merchant Center and create a primary feed. Google accepts CSV, TSV, XML, or Google Sheets. The file size limit is 4 GB. Map every column to Google's required attribute schema exactly. One misnamed column can flag your whole feed.
Step 2: Resolve any feed errors and wait for approval (up to 72 hours)
Open the Diagnostics tab immediately after upload. Fix errors right away. Common problems include missing attributes, broken image URLs, and pricing inconsistencies. Approval takes up to 72 hours for new products.
Step 3: Link your Merchant Center account to Google Ads
In Merchant Center, go to Settings, then Linked accounts. Enter your Google Ads customer ID and send a link request. Confirm it inside Google Ads under Tools, then Linked accounts. Both sides must accept for the connection to activate.
Step 4: Create a Shopping or Performance Max campaign
In Google Ads, click New campaign. Choose Sales as your goal. Select Shopping or Performance Max as your campaign type. Both pull product data directly from your Merchant Center feed.
Step 5: Select your Merchant Center feed and product groups
For Performance Max, check "Advertise products from a Merchant Center account" and select your account. Per Google Merchant Center Help, you can optionally filter by feed label or country of sale. For Standard Shopping, organize products into groups by category, brand, or custom label to control bids at a granular level.
Step 6: Configure campaign settings and bidding
Set your daily budget and bidding strategy. Target ROAS or Maximize Conversions are the most common options. One critical restriction: if you use Performance Max, you cannot change the Merchant Center account or sales country after campaign creation. A new campaign is required for any changes to those settings.
Choosing Between Shopping Campaigns and Performance Max
Standard Shopping campaigns for direct product control
Standard Shopping gives you direct control over product groups, bids, and campaign priorities. It works best when you want to manage performance by product category, brand, or profit margin.
Performance Max for AI-driven product discovery across Google channels
Performance Max serves ads across Search, Shopping, Display, YouTube, Gmail, and Maps from a single campaign. Google's AI handles placement and bid optimization automatically. You trade manual control for broader reach and automated cross-channel delivery.
Getting High-Quality Product Images in Your Feed (The Often-Missed Step)
Why product images matter for click-through rate and conversion
Your image is the first thing a shopper sees in a Shopping result. Google confirms that high-quality, clear product images directly impact click-through rate and conversion. Low-resolution or visually cluttered images cost you performance before a user even reads the price.
Using AI to generate or enhance product images before uploading
This is where Coinis fits into the workflow. Paste a product URL into Coinis Image Ads and get polished, on-brand product creatives in seconds. No photographer. No designer. Pick the strongest image and upload it to your Merchant Center feed before the campaign goes live. Coinis publishes directly to Meta today. Direct Google Ads publishing is on the roadmap. Either way, your creative is ready before any channel needs it.
How to speed up feed enrichment at scale
Coinis Brand Profile learns your brand colors, fonts, and visual style once. Every image generated after that stays consistent automatically. Refresh product images across your whole catalog quickly before your next scheduled feed upload.
Common Feed Errors and How to Fix Them
Missing or incorrect product attributes
The most common cause of disapproval. Audit every required field: product ID, title, description, image URL, link, availability, and price. Use the Feed Rules tool inside Merchant Center to map your source columns to Google's attribute names automatically.
Feed file format issues (CSV, TSV, XML requirements)
Google accepts CSV, TSV, XML, and Google Sheets. TSV files must use tab delimiters, not commas. Character encoding must be UTF-8. Test with a small product batch before uploading your full catalog. Catching format errors early saves hours of troubleshooting.
Pricing and availability mismatches
Your feed price and availability must match your landing page exactly at the time Google crawls it. Any mismatch triggers disapproval. Schedule automatic feed refreshes to keep data current. Products uploaded via the Content API for Shopping expire after 30 days without a re-insert or update, so recurring refresh jobs are essential for active campaigns.
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
Do I need Google Merchant Center to create product ads from a catalog?
Yes. Google Shopping ads and Performance Max catalog campaigns both require a Merchant Center account. Your product feed lives there, and Google pulls all ad content directly from it. You cannot create catalog-based product ads without it.
How long does it take for my product feed to get approved?
Per Google's documentation, newly uploaded products go through data quality checks that can take up to 72 hours. Products appear as 'pending' during this window. Plan your campaign launch at least three days after your first feed upload.
What is the difference between Standard Shopping and Performance Max for catalog ads?
Standard Shopping gives you manual control over product groups, bids, and priorities. Performance Max uses Google's AI to serve ads automatically across Search, Shopping, Display, YouTube, Gmail, and Maps from one campaign. Standard Shopping suits advertisers who want granular control. Performance Max suits those who want broader reach with less manual management.
What feed file formats does Google Merchant Center accept?
Google accepts CSV, TSV, XML, and Google Sheets. The maximum file size is 4 GB. TSV files must use tab delimiters and UTF-8 encoding. Testing with a small batch before uploading your full catalog is the fastest way to catch format errors.