Want your products to appear in front of customers?
When someone searches for “blue running shoes men” or “solid wood desk 1.8m”, Google Shopping ads can show your products directly to them — the most precise way to promote!
However, beginners often encounter two problems: either the account isn’t set up properly, or product information submission fails.
This guide will show you exactly how to do it.
What do you need to prepare?
- An online store that has been active for at least 6 hours, with a separate page for each product
- A complete product catalog, which must include:
- Product name
- Product ID (unique identifier)
- Accurate price and inventory status
- Clear product image links
- Complete product page links
- Correct product category
- GTIN or MPN code (for branded products)
Missing even one item, and the ad won’t launch!
How to connect to Google’s system?
- First, verify your website in Google Merchant Center (GMC) (upload file or add code)
- Upload product information, ensuring the error rate is less than 2%, and prices and inventory must match the website exactly
- Connect GMC and Google Ads using the same Google account
How to start advertising?
- Select “Shopping ads” type
- Select the correct GMC data source
- Set how much to spend daily (beginners can start with $10)
- Select “Maximize clicks” (simplest for beginners)
- Select countries to target
- For product groups, you can start with “All products”
Following these steps, within 1-2 days your products will appear on:
- Google search results
- Image search
- YouTube
- Other shopping websites

Three things you must prepare before opening an account
According to Google’s official data, incomplete or incorrect product information causes 65% of account review failures, and unverified websites account for 22%. You must strictly prepare the following three core materials:
Product Specification Sheet (Product Feed)
- Must include at least 15 attributes (title, ID, description, HD direct image links, price, inventory status, links, brand, GTIN/MPN codes, etc.).
- Image size ≥800×800 pixels (below this resolution will affect exposure).
- File formats limited to .tsv/.csv/.xml (Excel exports need to be converted to UTF-8 encoding to avoid garbled text).
Independent website with verified ownership
- Domain must be registered for more than 72 hours (new sites cannot pass review).
- Must have complete SSL certificate (HTTPS protocol).
- Product pages must include ”Add to Cart” button + clear return policy page (rejection rate exceeds 40% without these).
Dual platform permissions under the same Google account
- Use a single Gmail account to operate Google Merchant Center (GMC) and Google Ads synchronously.
- Avoid cross-account association failures (multi-account triggering system error rate as high as 34%).
Product Specification Sheet
The product specification sheet is the foundation of your ads and must be submitted using structured data files (cannot be manually added). You need to create a standard format spreadsheet with no key fields missing:
- Product ID (required): Unique code for each product (e.g., SKU#A001), must match the website backend exactly (duplicate IDs will cause ad conflicts).
- Title (required): Must include core keywords (e.g., “men’s anti-slip trail running shoes” instead of “new sports shoes”), recommended to keep under 70 characters (exceeding limit will be truncated), first word must be the product noun (“running shoes men” is better than “men’s running shoes”).
- Image link (required): Must use permanent direct links (e.g.,
https://example.com/images/shoe.jpg), temporary image hosts are prohibited (such as WeChat/Taobao image links), formats limited to .jpg/.png/.gif, white background images have an average 23% higher conversion rate. - Price and inventory (real-time updates): Price units must be clearly stated (e.g., 199 CNY), inventory field should be
in stock/out of stock(if the website is out of stock but marked as having inventory, order cancellation rate will skyrocket by 90%). - GTIN code (strongly recommended): International product barcodes (such as ISBN/UPC/EAN), rejection rate for branded products without GTIN is 58% (you can fill in
N/A, but need to submit a brand exemption application in GMC backend).
Practical tool recommendations:
- Small online stores use Google Sheets templates (free), through GMC > Products > Feed > Import from Google Sheets for automatic sync.
- Shopify/WooCommerce users install Feed for Google Shopping plugin to automatically generate compliant formats.
Website
Google mandates website ownership verification and technical compliance, otherwise even correct Feeds won’t display:
- Domain verification (takes 10 minutes): In GMC backend, select HTML file upload verification or HTML tag insertion (copy code to website
<head>), verification never expires once completed (cannot submit Feed without verification). - HTTPS encryption (mandatory): Use Let’s Encrypt free certificates, enable HTTPS sitewide (HTTP pages will have ads blocked).
- Return policy page (clearly stated in text): Separate page must include return period (e.g., “7-day no-reason return”), return address, party responsible for shipping costs (rejection rate 79% without this page).
- Real contact information: Display business registration name + physical address + customer service email/phone in website footer (must 100% match the information filled in GMC).
Common rejection cases:
- Product page has no ”price” clearly displayed → Add
<meta property="product:price" content="199">tag. - No separate privacy policy page → Use free tools to generate (e.g., Shopify Privacy Policy Generator).
Google Dual Accounts
Use exactly the same Gmail account to register and bind the following two platforms:
- Google Merchant Center (GMC): Address must use legal name on business license (individual accounts use full name on ID card), address and phone must be real and verifiable (Google may mail verification codes).
- Google Ads account: In GMC > Account linking module, enter Google Ads customer ID (located in Ads backend → Tools & Settings → Account number), system will automatically link within 24 hours.
If you see “You don’t have permission to link this account”:
- Log out of all Google accounts, only log in to the target Gmail.
- In GMC, click top right tool icon → Merchant account access permissions → Add Google Ads account ID (10-digit number).
- Go to Google Ads Tools → Linked accounts → Review status.
Two Key Steps for Official Activation and Connection
Connecting to the Google advertising system requires strict sequential operations, according to Google statistics, 72% of beginners fail to launch due to GMC verification failure, and 32% of advertisers lose data due to account binding errors.
Here is a verified reliable method:
GMC Account Setup
- Complete website ownership verification (HTML file/code insertion)
- Configure tax number/shipping template (missing tax rate fields will block target country display).
Product Feed Upload and Error Correction
- First submission of .tsv/.csv file, must ensure error rate ≤5% (more than 50 errors will force suspension).
- Priority fix for ”images cannot be crawled” (accounts for 68% of errors) and ”missing prices” issues.
GMC and Google Ads Binding
- Use single Google account + 10-digit customer ID (can be found in Ads backend) for linking.
- If not activated after 24 hours, need to manually troubleshoot permissions (cross-account linking failure rate exceeds 34%).
Step 1: Create Google Merchant Center and Complete Verification
1. Register for GMC
- Visit merchants.google.com → Log in with the same Gmail account.
- Fill in business information:
- Legal name: Must exactly match the business license (individual accounts use full name on ID).
- Physical address: Precise to house number (Google may mail verification codes).
- Customer service phone/email: Must be reachable (test number format:
+86 area code landline).
2. Website Ownership Verification (Key Step)
Recommended: HTML file upload (92% approval rate)
① In GMC backend, click ”Verify Now” → Download google***.html file.
② Upload to website root directory using FTP tool (such as FileZilla) (e.g., public_html or www folder).
③ Return to GMC and click ”Verify” (completion time ≤5 minutes).
Alternative: HTML code insertion
① Copy <meta name="google-site-verification" content="***"> code.
② Paste into all page <head> tags of the website (WordPress users can use ”Header Footer Code Manager” plugin).
3. Configure tax rates and shipping templates (required!)
- Sales tax rate:
- Required for taxable countries such as USA/Canada/India, etc.
- In backend Settings → Tax → Add tax rate (e.g., for California USA select
CA + 9.5%).
- Shipping template:
- Set free shipping/stepped shipping by country (e.g., USA shipping $5, free shipping for orders over $50).
- Error example: Not configured China shipping template → Chinese users cannot see ads.
Common questions:
- Website not enabled HTTPS → Use SSL For Free to apply for certificates.
- Didn’t refresh cache after uploading verification file → Clear CDN cache (such as Cloudflare).
Step 2: Upload Product Feed and Link Google Ads
1. Feed submission and error correction (critical 24 hours)
For first upload, recommend using “.csv file” (best compatibility):
① GMC → Products → Feed → + Create Feed.
② Select language/target country → Name the feed (e.g., Product_Catalog_20240801).
③ Upload file → Select ”Direct upload” → Set daily automatic update.
Review report interpretation (results in 3 hours):
- Pass standard: Number of errors ≤ 5% of total products (e.g., 100 products allows maximum 5 errors).
- Urgent fixes (accounts for 78% of errors):
| Error type | Fix solution |
|---|---|
| Image cannot be accessed | Check if link contains Chinese characters → Change to full English path. |
| Price format error | Remove currency symbol → Change format to 199.00 + add CNY in field. |
| Link 404 error | Check if product URL was modified → 301 redirect old links. |
2. Link Google Ads account (1-minute operation)
Linking Ads in GMC (recommended method):
① GMC backend → Top right tool icon → Merchant access.
② Click + Add user → Enter Google Ads customer ID (10-digit number) → Set permission to ”Admin”.
(How to get customer ID: Google Ads top right help icon → Customer ID).
Confirm linking status in Ads:
① Log in to Google Ads → Tools & Settings → Linked accounts → Merchant Center.
② Status shows ”Linked” + “Accepting” (if stuck on “Pending” for more than 2 hours → click ”Resend request”).
Linking issue handling:
- Prompt ”You don’t have permission” → Log out of all Google accounts → Log in to target Gmail only and try again.
- Status ”Linked but no data” → Check if both platforms used the same Gmail to register (cross-account linking doesn’t sync data).
3. Enable product data sharing (often overlooked)
- Ads backend → Tools → Product data sharing settings → Check ”Automatically sync product updates”.
- Check ”Include all valid products” → Enable real-time price/inventory updates (avoid overselling losses).
Start Running Ads and View Results
Ad success ≠ getting orders. Data shows that the average click-through rate (CTR) for shopping ads in the first week needs to be ≥0.8% to be considered effective exposure (below 0.3% requires immediate optimization), and the typical conversion cycle is 7-14 days.
To avoid overspending, you must control three key points:
Budget allocation
- Initial daily budget recommended $10-30 (total test period spend ≤$210).
- Cost per click (CPC) controlled at ≤20% of product profit.
Product grouping
- Group by category/hot-selling items (e.g., “men’s shoes – running series”).
- Each group ≤50 products (too many will reduce traffic quality).
Data monitoring
- Ensure 100% of GMC products are “Approved”.
- Focus on Ads key metrics: CTR > 0.8%, add-to-cart rate > 2.5%, CPA < product price.
Step 1: Create Your First Shopping Campaign
1. Basic settings (affects traffic quality)
- Campaign goal: Select ”Sales” (directly track orders) or ”Leads” (guide add-to-cart/registration).
- Budget and bidding:
- Daily budget at least $10 (below this amount may not display properly).
- Bidding strategy select ”Maximize clicks” + set maximum CPC cap (e.g., $0.5 to avoid overspending per click).
- Delivery networks: Only check “Google Search Network” (disable “Display Network” in the first month, accidental click rate as high as 42%).
- Geographic location: Precise to country/zip code (e.g., USA + zip 90210, avoid global targeting wasting budget).
2. Ad group settings (determines traffic precision)
- Grouping logic:
- Group by category (recommended): Such as “men’s running shoes”, “women’s backpacks” in separate groups.
- Group by hot-selling items: Select products with more than 50 sales in 30 days and create separate groups.
- Product selection:
- Click ”Product groups” → ”All products” (select this for initial testing).
- Exclude products with inventory <10 or rating <4.0 (reduce low-efficiency exposure).
3. Pre-launch checklist (error prevention)
| Check item | Standard value | Correction solution |
|---|---|---|
| GMC product status | 100% “Approved” | Fix rejection errors in Merchant Center |
| Bid > $0.3 | US market CPC ≥ $0.3 | Increase cap to $0.5 |
| Products in ad group | 1-50 | Split into more refined categories |
Beginner traps:
- Mis-selecting bidding strategy ”Target ROAS (Return on Ad Spend)” → New account has no data, system cannot optimize → Select “Maximize clicks”.
- Not excluding invalid search terms → 3 days after launch, add negative keywords in Ads backend (such as “free”, “used”).
Step 2: Real-time Monitoring of Core Metrics
1. Three data sources to check daily
- Google Merchant Center → Products > Diagnostics: Ensure 0 errors (sudden errors will pause ads).
- Google Ads dashboard:
- Click-through rate (CTR): >0.8% is healthy (<0.5% needs image/title optimization).
- Cost per add-to-cart (CPA): Formula: Total spend ÷ add-to-cart times → standard value <$3.
- Website analytics tools (such as Google Analytics):
- Check ”Goal conversion” path: Product page → add to cart → checkout success rate (<40% indicates checkout process issues).
2. Optimization priority logic (handle by priority)
- Urgent items: GMC shows ”Product rejected” → Fix within 24 hours (overtime will stop delivery).
- High-cost, low-efficiency products: CPC > $1.5 and CTR < 0.5% → Reduce price by 5% or pause that product.
- Quality traffic keywords: In Ads ”Search terms report”, find keywords with conversion rate >3% → Add to priority bidding groups.
Step 3: Low-Cost Optimization Strategies
1. Product level: Change featured items
- In Google Ads ”Shopping ad performance report” → Sort by ”Conversion value/cost”.
- For products with ROAS >200%:
- Create separate ad group → Increase bid to 150% of original CPC.
- Insert core conversion keywords in titles (such as “Top 1 Bestseller”, “Limited Discount”).
2. Traffic level: Filter invalid clicks
Add negative keywords:
① Ads backend → Campaigns → Keywords → Search terms.
② Filter keywords with spend >$1 and conversions = 0 → Add to negative keyword list (e.g., “cheap”, “knockoff”).
Time adjustment:
- Analyze GA4 heatmaps: Find peak order hours (e.g., 20:00-23:00).
- Increase bid by 20% during those hours (Ads settings → Bid adjustment).
3. Creative level: Improve click-through rate
Main image optimization:
- Use scene images > white background images (tests show outdoor products scene images have 37% higher CTR).
- Add corner badge information (e.g., “-30%”, “Free shipping”).
Title restructuring formula:
- Core keyword + promotional info + attributes.
- Example:
Anti-slip hiking shoes men | Limited time $79 | Shock-absorbent wear-resistant waterproof.
Persist with executing these steps, and ads will enter a stable profitability phase after 6-8 weeks



