Google owns 95% of Malaysia’s search market. StatCounter’s latest data confirms this has held steady through 2025. When a Malaysian shopper searches for a product to buy, that search happens on Google. Google Shopping ads put your products at the very top — photos, prices, and your store name visible before they click anything. This guide walks you through the exact setup: Merchant Center to first live campaign. You can also check Google’s official Shopping ads overview for the platform’s own documentation alongside this guide.

Before You Start
Run through this checklist before creating any accounts. Missing items will block your campaign launch — better to catch them now.
- A Google account (your business Gmail, not a personal account)
- A live website with an SSL certificate (HTTPS) — Google requires this to verify ownership
- At least 10 products with titles, descriptions, prices, and product images
- Product prices listed in MYR on your website — these must match your feed exactly
- A returns/refund policy page published on your site
- Google Analytics installed, or Google Tag Manager ready for conversion tracking
- Minimum advertising budget: typically RM 1,500–RM 2,500/month to collect meaningful data
Note for Shopee and Lazada sellers: Google Shopping ads require your own domain. You cannot run Shopping ads directly for your marketplace listings. If you sell exclusively on Shopee MY or Lazada MY without a standalone website, complete the website setup first before proceeding.
Step 1: Create Your Google Merchant Center Account

Go to merchants.google.com and sign in with your business Google account.
During setup:
- Business country: Malaysia
- Time zone: Malaysia Standard Time (GMT+8)
- Currency: Malaysian Ringgit (MYR)
Enter your business name exactly as it appears on your website — Merchant Center uses this as your store name in Shopping ads. Inconsistencies between your Merchant Center name and your website can trigger a policy review.
Complete the business information form including your physical address. For Malaysian sellers, this is your registered business address (SSM registration address is recommended, though not mandatory at sign-up).
Step 2: Verify and Claim Your Website

Merchant Center requires proof that you own the website you’re advertising.
Go to Business information → Website and enter your store URL. Choose one verification method:
| Method | Best For | Difficulty |
|---|---|---|
| Google Tag Manager | Stores already using GTM | Easy (1 click) |
| HTML tag | WooCommerce / custom sites | Medium |
| HTML file upload | Tech-comfortable sellers | Medium |
| Google Analytics | Stores with GA4 installed | Easy |
| Domain name provider | All other cases | Requires DNS access |
Recommended: If you already have Google Tag Manager installed (most Shopify and WooCommerce stores do), select that option. GTM verification happens in seconds.
After verifying, click Claim website. Claiming links the URL to your Merchant Center account — no other Merchant Center account can claim the same domain.
Step 3: Build Your Product Feed
Your product feed is a structured file that tells Google what you sell. Every Shopping ad is generated directly from this feed. A weak feed means weak ads — this step deserves the most time.
Required attributes for every product:
| Attribute | Example (Malaysian store) |
|---|---|
id | SKU001 |
title | Men’s Running Shoes — Blue, Size 42 |
description | 150–300 words describing material, fit, use case |
link | https://yourstore.com/products/sku001 |
image_link | https://yourstore.com/images/sku001.jpg |
price | 159.00 MYR |
availability | in stock |
condition | new |
brand | Nike (or your brand name) |
gtin | Barcode number (if applicable) |
Feed submission options:
- Google Sheets feed — easiest for catalogs under 500 products. Use Google’s official template in Merchant Center → Products → Feeds.
- Scheduled fetch — host a feed file (XML or TXT) on your server; Merchant Center fetches it daily.
- API — for developers managing large catalogs programmatically.
- Shopify / WooCommerce apps — plugins like Simprosys Google Shopping Feed or WooCommerce Product Feed Manager auto-generate and sync your feed.
Critical feed rules for Malaysia:
- Prices must include the RM sign and match your website exactly. A RM 1 discrepancy between feed and landing page will get products disapproved.
- Product titles should lead with the most important attribute:
[Brand] + [Product Type] + [Key Specification]. “Nike Men’s Running Shoes Size 42” outperforms “Blue Shoes for Men from Nike.” - Add SST-inclusive prices where applicable. Misleading pricing is a policy violation.
Step 4: Fix Product Disapprovals Before Launching
Check the Diagnostics tab in Merchant Center before linking to Google Ads. Launching a campaign with disapproved products wastes your budget — Google will only serve ads for approved products.

Common disapproval reasons and fixes:
- Price mismatch — your feed price doesn’t match the price on the landing page. Fix the feed or the website to match.
- Missing GTIN — required for branded products. Get the barcode from your supplier or manufacturer, or apply for a GS1 Malaysia barcode.
- Image quality issues — images must be at least 100 × 100 px (800 × 800 px recommended). No watermarks, no promotional overlays on product images.
- Restricted products — some categories (supplements, cosmetics with medical claims) require additional documentation in Malaysia.
Allow 24–72 hours after submitting fixes for Merchant Center to re-review. Do not link to Google Ads until the majority of your catalog shows as “Approved.”
Step 5: Link Merchant Center to Google Ads
In Merchant Center, go to Settings → Linked accounts → Google Ads.
Enter your Google Ads customer ID (the 10-digit number shown at the top right of your Google Ads account, formatted as XXX-XXX-XXXX). Submit the link request.
In your Google Ads account, go to Tools → Linked accounts and approve the request from Merchant Center.
This link is what makes Shopping campaigns available inside Google Ads. Without it, you won’t see the “Shopping” campaign type as an option.
Step 6: Create Your First Standard Shopping Campaign

In Google Ads, click New Campaign → Sales (goal) → Shopping (campaign type).
Key settings:
- Merchant Center account: Select the account you just linked
- Country of sale: Malaysia
- Campaign priority: Medium (leave this unless you run multiple campaigns for the same products)
- Daily budget: Start at RM 50–RM 100/day. This gives Google enough spend to collect performance data without overcommitting before you see results.
- Bidding: Select Manual CPC for your first 30 days. Automated bidding strategies (Target ROAS, Maximize Conversion Value) require historical conversion data to work effectively — they underperform on new accounts.
Name your campaign clearly: “Shopping_Malaysia_[ProductCategory]_[Date]”. You will likely run multiple campaigns as you scale.
Step 7: Structure Your Ad Groups by Product Category
Inside your Shopping campaign, create separate ad groups for each major product category.
Example structure for a Malaysian electronics accessories store:
Campaign: Shopping_Malaysia_Electronics_Apr2026
Ad Group: Phone Cases
Ad Group: Laptop Bags
Ad Group: Charging Cables
Ad Group: Earphones
This lets you set different bids per category — your high-margin laptop bags deserve higher bids than low-margin charging cables. A single ad group for your entire catalog gives you no bid control.
If you sell 10 products or fewer, one ad group is fine to start. As your catalog grows, restructure into categories.
Step 8: Add Negative Keywords to Prevent Wasted Spend
Shopping campaigns respond to search queries even though you don’t set keywords. Negative keywords prevent your ads from showing for irrelevant searches.
Start with this core negative keyword list at the campaign level:
- free
- second hand
- used
- how to make
- DIY
- wholesale (unless you sell wholesale)
- bulk (unless you do)
- tutorial
- review (separate intent — they’re researching, not buying)
Check the Search terms report (Insights → Search terms) after your first week. Any query that spent budget without converting becomes a negative keyword candidate.
Step 9: Set Up Conversion Tracking
Without conversion data, Google has no signal to optimize toward. This is the most important technical step.
In Google Ads, go to Tools → Conversions → New conversion action → Website → Purchase.
Set the conversion value to “Use different values for each conversion” if your products have varying prices — this feeds accurate revenue data into your ROAS calculations.
Deploy the conversion tag via Google Tag Manager:
- In GTM, create a new tag → Google Ads Conversion Tracking
- Enter your Conversion ID and Conversion Label (provided by Google Ads)
- Set trigger to fire on your order confirmation page URL
- Test with GTM Preview mode — confirm the tag fires after a test purchase
Do not launch your campaign until the conversion tag is confirmed firing. Campaigns running without conversion tracking cannot be optimized and will waste budget.
![]()
Step 10: Monitor Performance and Optimize Weekly
Your first two weeks are data collection, not optimization. Resist the urge to change bids daily — Google’s system needs consistent signals.
Week 1–2 checklist:
- Confirm impressions and clicks are appearing in the dashboard
- Verify the Search terms report is populating
- Check that conversions are recording correctly
After 30 days (or 30–50 conversions):
- Review your best-performing products: add them to a separate high-priority campaign with a higher budget
- Identify zero-impression products: check their feed quality (titles, images, descriptions)
- Switch from Manual CPC to Target ROAS once you have conversion data. Set your Target ROAS at your actual current ROAS first, then raise it gradually — aggressive ROAS targets without data history cause campaigns to stall.
For Malaysian ecommerce, peak traffic typically concentrates on Tuesday–Thursday evenings (8–11 PM MYT) and weekends. Review your time-of-day report and use bid adjustments to increase bids during peak hours.
Performance Benchmarks for Malaysia
These ranges reflect what well-managed Google Shopping campaigns typically deliver for Malaysian ecommerce sellers, based on our research across SEA markets. Your numbers will vary by category, competition, and product margin.
| Metric | Benchmark | Notes |
|---|---|---|
| Typical ROAS | 200–400% | Well-optimized campaigns with 3+ months of data |
| Typical CPC | RM 0.50–RM 2.00 | Per click; fashion and electronics at opposite ends |
| Optimization window | 4–6 weeks | Before Target ROAS outperforms manual bidding |
Frequently Asked Questions
How much does Google Shopping cost in Malaysia?
There is no fixed cost — you pay per click, not per impression. For Malaysian ecommerce, typical cost-per-click ranges from RM 0.50 to RM 2.00 depending on category and competition (based on our research across SEA ecommerce campaigns). A realistic starting budget is RM 1,500–RM 2,500/month to generate enough clicks and conversion data to optimize.
Do I need my own website to run Google Shopping ads?
Yes. Google Shopping ads require a verified and claimed website on your own domain. You cannot run Shopping ads for your Shopee MY or Lazada MY store listings directly. If you sell exclusively on marketplaces, build a standalone product website first or explore Shopee and Lazada’s own paid advertising platforms as an alternative.
How long does it take for Google Shopping ads to start showing?
Your first ads can appear within 24–72 hours after Merchant Center approves your products and your campaign goes live. However, reaching consistent, reliable performance typically takes 4–6 weeks. During this window, Google’s system is learning which queries, devices, and times convert for your products.
What is the difference between Google Shopping ads and Google Search text ads?
Google Search text ads show only headlines and descriptions — no images, no prices, no product names until the user clicks. Google Shopping ads display your product photo, name, price, and store name directly in search results. For ecommerce, Shopping ads typically deliver higher click-through rates for commercial queries because buyers can evaluate the product before clicking. Use both: Search ads capture branded and navigational queries; Shopping ads capture product-level purchase intent.
Can I run Google Shopping ads alongside Shopee or Lazada paid ads?
Yes, and the audiences are different. Shopee and Lazada ads reach shoppers inside the marketplace apps — people already in browse/buy mode on those platforms. Google Shopping ads reach shoppers at the research stage on Google before they’ve decided where to buy. Running both lets you capture demand at two different points in the buyer’s journey.
Keep Reading
- Google Ads for Ecommerce: The Malaysian Seller’s Setup Guide — full Search and Performance Max campaign guide for Malaysia
- Facebook Ads for Ecommerce: A Beginner’s Guide — social ad campaigns for Malaysian ecommerce stores
- Ecommerce SEO for Malaysian Sellers — organic search strategy to complement your paid campaigns