Digital Marketing Singapore
SEO & Lead Generation Agency
Case Study | Google Ads

Google Ads Management Singapore: Retailer Lifts Monthly Ad Revenue From S$24,000 to S$50,000

Client Type
Online and two-shop retailer of lighting, rugs and curtains, 18 staff
Services
Google Ads management: search and Performance Max restructure, feed clean-up, brand split, remarketing
Engagement
5 months
Primary Result
Monthly Google Ads revenue up 108%
S$50,000Monthly Google Ads revenue, up from S$24,000
5.0xReturn on ad spend, up from 3.2x
61%Revenue from new customers, up from 38%

Client name withheld under NDA.

The Challenge

The Starting Point

The client sells pendant lights, floor lamps, rugs and made-to-measure curtains through its website and two shops. Its Google Ads account had one campaign type: Performance Max. Spend was S$7,500 a month and Google reported a return of 3.2x, which looked healthy. The owner was still uneasy. She could not see which searches or products brought the sales, and she suspected many were customers who would have bought anyway.

A review of the account supported her doubts. Performance Max was showing ads for the shop's own name, and 41% of spend went on brand searches. The product feed carried supplier codes as titles, with only 18% of products named in a way shoppers would search. There was no search campaign to catch buyers typing 'rattan pendant light' or 'blackout curtains'. We recorded the numbers before touching the account.

MetricMonth 0
Revenue from Google Ads per monthS$24,000
Google Ads spend per monthS$7,500
Return on ad spend3.2x
Orders from Google Ads per month320
Share of revenue from new customers38%
Share of spend on brand searches41%
Products with search-friendly feed titles18%
What We Did

What We Did

Phase 1, Month 1

Account Audit and Conversion Check

We exported search terms, asset groups and the product feed, and checked how conversions were counted. Orders were tracked correctly, but Performance Max had no customer list, so it could not tell new buyers from returning ones. We uploaded the past customer list, set a new-customer value, and wrote down the baseline for orders, revenue, spend and brand share before any change.

Performance Max reports one blended number. Until we could separate brand from non-brand and new customers from returning ones, a 3.2x return could not tell us whether the account was working or just collecting sales that were already coming.

Phase 2, Months 1 to 2

Feed Clean-Up

We rewrote product titles to follow a simple pattern: type, style, material, size and colour. 'LMP-4471-BK' became 'Black Metal Arc Floor Lamp, 180cm'. We added product types and Google categories, fixed missing sizes on rugs and corrected a set of disapproved curtain listings. We also removed discontinued items and out-of-stock lines so no budget went to products that could not be sold.

The feed is what Google reads to decide which searches a product can appear for. Clear titles let the same budget reach more relevant shoppers and made the product reports much easier to read.

Phase 3, Months 2 to 3

Search Campaigns and Brand Split

We built non-brand search campaigns by category: pendant lights, floor lamps, rugs and curtains. We added a separate brand search campaign with its own small budget and excluded the brand name from Performance Max. Negative keywords removed searches for trade suppliers, wholesale lists and DIY parts. In month 2 the reported return dipped because brand sales no longer counted toward Performance Max.

Brand searches are cheap and usually convert, so they should not make the rest of the account look better than it is. Splitting them out showed the true cost of winning a new customer.

Phase 4, Months 3 to 4

Margin Tiers and New-Customer Bidding

We sorted products into three margin tiers with the owner. Lighting carried the best margin, rugs sat in the middle and made-to-measure curtains were thinnest. Each tier got its own Performance Max asset group and a target return that matched its margin. We also set a higher value on first-time buyers, so bidding reached for new customers and not only for people already on the mailing list.

One return target for the whole shop overspends on thin items and underspends on strong ones. Tiers moved the budget toward products that pay for the advertising and still kept curtains in the mix.

Phase 5, Months 4 to 5

Remarketing and Ongoing Tuning

We built remarketing lists for product viewers, cart abandoners and past buyers, with the last group shown matching items such as rugs for lamp buyers. Search terms were reviewed weekly, winning terms were added as exact match, weak ones were blocked and bids were nudged up or down by category. A one-page report compared brand, non-brand and Performance Max side by side every month.

Most home decor shoppers compare for days before buying. Remarketing brought them back at a low cost, and the weekly review kept the new search campaigns from drifting into wasteful terms or rising bids.

The Results

The Results

After 5 months, monthly Google Ads revenue rose from S$24,000 to S$50,000 on S$10,000 of spend, up from S$7,500. Orders grew from 320 to 500 a month and return on ad spend moved from 3.2x to 5.0x. Spend on brand searches fell from 41% to 12% of the total, and new customers made up 61% of revenue instead of 38%. Search-friendly product titles reached 91% of the catalogue.

MetricBaselineMonth 5Change
Revenue from Google Ads per monthS$24,000S$50,000+108%
Google Ads spend per monthS$7,500S$10,000+33%
Return on ad spend3.2x5x+56%
Orders from Google Ads per month320500+56%
Share of revenue from new customers38%61%+23 pts
Share of spend on brand searches41%12%-29 pts
Products with search-friendly feed titles18%91%+73 pts
Months 1 to 2
Measure and Clean

Audit complete, customer list uploaded, feed titles rewritten, discontinued items removed.

Months 2 to 3
Split and Add Search

Brand and non-brand separated, category search campaigns live, negative keyword lists in place.

Months 3 to 5
Tier and Tune

Margin tiers set, new-customer bidding on, remarketing running, weekly search term review.

Key Takeaways

What We Learned

Performance Max needs company

On its own it reported 3.2x and could not show where sales came from. Adding search campaigns and a brand split gave us the view to cut brand spend from 41% to 12% and find real new customers.

Fix the feed before you raise the budget

Only 18% of products had titles shoppers would search for. After the rewrite 91% did, and the same budget reached far more relevant searches. A clean feed is the cheapest improvement in a retail account.

Bid for margin, not just for revenue

Lighting, rugs and curtains earn different margins. Separate targets by tier moved spend toward products that paid for it, and new customers rose from 38% to 61% of revenue as bidding rewarded first purchases.

FAQ

Frequently Asked Questions

For most retailers it works better with search beside it. Performance Max is good at finding buyers but gives little detail on what drove them. Search campaigns for non-brand terms and a separate brand campaign gave this client a clear view and better control.
The audit, feed work and first search campaigns took about three months here. Results rose steadily to month 5. Expect a small dip in reported return around month 2, when brand sales are moved out of Performance Max.
Google decides which searches your products can show for by reading titles, types and attributes in the feed. This retailer moved from 18% to 91% of products with search-friendly titles, and the same ad budget began reaching more relevant shoppers.
Usually yes, with a small separate budget. It protects your name from competitors and keeps the number honest. Brand searches here dropped from 41% to 12% of spend once they sat in their own campaign.

Want to See What Your Google Ads Account Is Really Doing?

Share your account details and product range. We will tell you what is working, what is not and what a realistic five-month plan looks like.