Google Shopping ads are the image led product listings that show your photo, price and store name at the top of Google search before a shopper even clicks. They run on a product feed instead of keywords you write yourself, which means your product data does the targeting. For a Malaysian ecommerce store, they are usually the fastest paid channel for turning search demand into orders, provided your feed, pricing and tracking are actually set up correctly.
A Simple Way to Think About It
A Street Salesman vs a Shop Window
🗣️ The Street Salesman
He shouts about a product you cannot see. You have to trust his words and follow him inside before you find out what it actually costs.
🪟 The Shop Window
It shows the product, the price tag and the brand before anyone steps through the door. Only people who already like what they see walk in.
That is the shift Shopping ads make in Google search results, and it starts with a single file: your product feed.
Who This Guide Is For
This is for Malaysian ecommerce owners and marketers on Shopify, WooCommerce or similar who want a plain-language walkthrough of how Google Shopping ads actually work, not a sales pitch. The opportunity locally is real: Malaysia’s ecommerce market is projected to reach around USD 23.93 billion by 2030, and with roughly 35.4 million internet users in the country and Google handling about 93% of local search, Shopping ads are how most stores capture a slice of that demand at the exact moment someone is ready to buy.
How Google Shopping Ads Actually Work
With a text ad, you write a headline and pick keywords. With Shopping ads, there is no headline to write. You upload a product feed, Google reads the titles, images, prices and attributes, and decides which searches your products should appear for. Someone searches “wireless earbuds Malaysia,” and Google matches that query against your feed, then shows the most relevant products with photo, price and store name attached.
This is why the feed, not a keyword list, is the real engine of the campaign. Your product titles effectively become your keywords. Because shoppers have already seen your price before they click, they tend to arrive further along in the buying decision than someone clicking a text ad. The average conversion rate for Google Shopping ads sits at around 1.91%, which tends to beat many standard search formats for retail.
Merchant Center and the Product Feed
Every Shopping campaign runs on two connected tools. Google Merchant Center stores and validates your product feed. Google Ads spends the budget and controls bidding. You link the two accounts, Google pulls in the products that pass validation, and a disapproved product simply cannot show, no matter how much budget sits behind it.
What a Product Feed Needs
A feed lists every product with required attributes: ID, title, description, product link, image link, price, availability, brand and GTIN. Price and availability have to match your live store exactly, or Google will pull the listing. Aim for a feed approval rate above 95% and check the Diagnostics tab in Merchant Center weekly rather than only when something looks wrong.
Why Titles Carry the Most Weight
Optimised product titles can lift click-through rate by 10 to 20%, because the title is what controls which searches trigger your ad in the first place. Lead with brand, product type and the attributes a buyer actually searches for, and front-load the first 70 characters, since that is roughly all most shoppers see before the text cuts off.
Performance Max vs Standard Shopping
There are two ways to run Shopping ads. Standard Shopping shows your products only on the Shopping tab and in search results, which gives you tighter control over where they appear. Performance Max, usually shortened to PMax, serves the same feed across Search, Shopping, YouTube, Gmail, Display and Discover, with Google’s system allocating budget automatically across all of it.
Performance Max is now the dominant format, driving around 45% of all Google Ads conversions across Google’s networks, and for most ecommerce categories it tends to deliver 15 to 20% higher ROAS than Standard Shopping alone. The trade-off is control: PMax behaves like a black box, so your feed quality, product images and conversion tracking are what carry the campaign, not manual adjustments. Newer stores often start on Standard Shopping to learn what actually converts, then move budget into PMax once there is enough conversion history for the automation to work with.
| Aspect | Standard Shopping | Performance Max |
|---|---|---|
| Where ads show | Shopping tab and search results only | Search, Shopping, YouTube, Gmail, Display, Discover |
| Control level | Higher, you see placement and search term detail | Lower, Google’s AI decides allocation |
| Best suited for | New stores with little conversion history | Stores with enough tracked conversions to feed the algorithm |
How Bidding Works for Shopping Campaigns
You do not bid on keywords in Shopping, you bid on how much a conversion is worth to you. Two automated strategies matter most: Maximise Conversion Value with a Target ROAS, which chases revenue at a return you set (a 400% target means RM4 back for every RM1 spent), and Maximise Conversions with a Target CPA, which aims for a fixed cost per order instead.
Start without a target for the first two to three weeks so Google’s system has data to learn from, then apply a Target ROAS once you have a baseline. Set it too high on day one and Google throttles spend to almost nothing while it tries to hit an unrealistic bar. As a benchmark, top-quartile ecommerce brands tend to hit around 6x ROAS on Google Shopping, while a healthy starting target for most stores sits between 3x and 4x depending on margin.
ROAS: The Number That Actually Matters
Return on ad spend is the number that decides whether a Shopping campaign is worth running. The formula is simple: revenue generated by ads divided by ad spend. Spend RM5,000, generate RM20,000, and your ROAS is 4x. Clicks and impressions are diagnostics, ROAS is the verdict.
The catch is that ROAS is only as accurate as your conversion tracking. If GA4 and your Google Ads conversion tag are not firing correctly on the thank-you page and passing back real order values, the ROAS you are looking at is fiction, and every bidding decision built on it inherits that error.
A Worked Example: Same Budget, Better ROAS
Here is an illustrative example for a hypothetical Malaysian home fragrance store. The numbers below are constructed to show the mechanics, not a guarantee of results. The store spends RM5,000 on a Shopping campaign in one month and tracks every step from impression to order.
| Metric | Baseline Campaign | After Raising Conversion Rate |
|---|---|---|
| Ad spend | RM5,000 | RM5,000 |
| Clicks | 2,500 | 2,500 |
| Conversion rate | 2.0% | 3.0% |
| Orders | 50 | 75 |
| Average order value | RM220 | RM220 |
| Revenue | RM11,000 | RM16,500 |
| ROAS | 2.2x | 3.3x |
In the baseline column, RM5,000 buys 2,500 clicks and a 2.0% conversion rate turns those into 50 orders, producing RM11,000 in revenue and a 2.2x ROAS. Now pull one lever: the store improves its product titles and speeds up checkout, lifting conversion rate from 2.0% to 3.0% on the same traffic and the same budget. Orders climb from 50 to 75, revenue rises to RM16,500, and ROAS jumps to 3.3x, a 50% improvement with zero extra ad spend. Feed and store quality, not just bidding, decide whether Shopping ads end up profitable.
Running Shopping ads but not sure they’re actually profitable?
Newnormz runs a free SEO audit and website health check that shows exactly what’s holding your store back.
Common Mistakes That Kill Shopping Campaigns
| Mistake | Why It Hurts |
|---|---|
| Weak product titles | Generic names like “Diffuser 01” cannot match buyer searches, so Google shows your ads for the wrong queries or not at all. |
| Ignoring feed disapprovals | Price and availability mismatches silently pull products out of the auction without any obvious warning. |
| Aggressive Target ROAS on day one | Google needs conversion data first, and a high target starves the campaign of impressions before it can learn. |
| No conversion tracking | Without accurate revenue data, ROAS is guesswork and automated bidding has nothing real to optimise toward. |
| Sending clicks to a slow store | A slow checkout throws away the conversion rate you already paid for with every click. |
Your Shopping Ads Launch Checklist
Create and verify a Google Merchant Center account. Upload a complete feed with accurate titles, images, prices and availability. Fix every disapproval until your approval rate is above 95%. Link Merchant Center to your Google Ads account. Install GA4 and conversion tracking that passes back real order values. Launch with no ROAS target for the first two to three weeks. Apply a Target ROAS of 3x to 4x once you know your numbers. Review search terms, feed diagnostics and ROAS weekly, not just when something breaks.
If any part of that list feels like more than your team has time for, that is exactly the gap a proper Google Ads setup closes, and it usually pairs well with an SEO service working the organic side at the same time.
Frequently Asked Questions
Do I need a website to run Google Shopping ads?
Yes. Shopping ads pull products directly from your online store, so you need a live ecommerce site with product pages, prices and a working checkout. Google checks that your store, prices and policies match your feed before approving products, so a functioning site is a hard requirement, not a nice-to-have.
How much should a Malaysian store budget for Shopping ads?
Start with enough to let Google gather data, often RM1,500 to RM5,000 a month for a new store. Judge the budget by ROAS, not by size. If it is returning a profit, scale it gradually. If not, fix your feed and tracking before you add more spend.
What is a good ROAS for Google Shopping ads?
It depends on your product margin. As a rough rule, 3x to 4x is a healthy starting target for most stores, while top performers reach around 6x. A high-margin product can stay profitable at a lower ROAS, while a thin-margin product may need 5x or more just to break even.
Is Performance Max better than Standard Shopping?
Performance Max usually wins on reach and often delivers a higher ROAS, but it gives you less control and needs conversion data to work well. New stores with little history often start on Standard Shopping to learn what converts, then shift into PMax once there is enough tracked revenue to feed it.
Why are my products getting disapproved in Merchant Center?
The most common causes are price or availability mismatches between your feed and your live store, missing required attributes like GTIN, or policy issues such as unclear shipping and returns pages. Check the Diagnostics tab, fix whatever is flagged, then request a re-review to get the product live again.
Still guessing whether your Shopping ads are profitable?
Get a Free Audit of Your Product Feed, Store and Tracking
Newnormz has run SEO campaigns across F&B, healthcare, ecommerce, and local services in Malaysia, backed by a performance guarantee of 70 percent of targeted keywords on Google’s first page.
30 minutes, no obligation, just a clear look at what’s costing you sales.

Bryan Tan is an SEO Specialist and CEO at Newnormz, helping hundreds of businesses achieve first-page rankings on Google. With a passion for driving organic growth, Bryan blends innovative strategies with hands-on experience to optimize websites for maximum visibility. Always at the forefront of the latest SEO insights and trends, he consistently adapts to the evolving digital landscape.



