
Everything sits in one Search campaign with one advert.
Loading
google ads agency ipoh
Seed Light runs Google Ads in Ipoh, where the auction is quiet, so one budget can hold several campaign types at once. Search, Shopping and Local can all run together.



The stack
Where we work
Pick an area to see who trades there and what the work looks like for them.

Weekend visitors from KL and Penang plan the trip before they arrive, so you are being chosen days in advance. Photos, hours and a map pin do most of the selling.
Who we typically work with here

Professional firms serving the whole of Perak from one office. The site has to make clear how far you cover, because half the customers come from outside the city.
Who we typically work with here

Established local businesses with loyal customers and almost no online presence. Ranking here is often a matter of simply having the pages nobody else bothered to write.
Who we typically work with here

Buyers here need the numbers and someone technical to talk to. A sheet they can download answers more questions than a contact form ever will.
Who we typically work with here

Fast-growing residential demand for everyday trades. People search on a phone, call the first business that looks open and reachable, and rarely check a second one.
Who we typically work with here

Distribution and trade businesses whose customers are in other states. Coverage maps and delivery terms answer the question that stops most buyers here.
Who we typically work with here
We also work with businesses in Menglembu, Simpang Pulai, Chemor, Batu Gajah, Gunung Rapat and Falim.
Sound familiar?
Ipoh is one of the least contested markets of its size.Plenty of established firms here have no real website, so the pages nobody else wrote are often enough to rank.

Everything sits in one Search campaign with one advert.

Performance Max was turned on and never given limits.

The product feed broke months ago and nobody noticed.

You cannot tell which campaign type brought the last customer.

Only one campaign type runs, so cheap clicks go unused.
The good news
Every one of these is the first thing we fix.
What we run

Text ads on the terms people here type first.

Your stock shown with a photo while people compare.

One campaign across Google, capped so nothing runs away.

Video that reaches the whole town at low cost.

People searching nearby get your address and number.

Visitors who left, reached again for very little.
What matters
Wasted spend
Clicks cost less here, which makes it easy to stop noticing waste. We read the search terms weekly and shut off anything that never brings a customer.
Terms checked every week
The exact words people typed in.
Nearby towns kept separate
Each one funded and judged on its own.
Idle searches shut off
Words that spend and bring nobody.
Cheap clicks still questioned
Low cost is not the same as useful.

Tracking
With several types on one budget, only tracking tells you which earned. Calls, forms and sales are counted back to the campaign that produced them.
One number per campaign
Call tracking split by campaign type.
Forms tied to the source
Every submission tagged where it came from.
Sales added afterwards
What closed later, sent back to Google.
Duplicates removed
One buyer counted once, however they got in touch.

Landing pages
A cheap click still buys nothing if the page asks people to choose. One page per offer, with the number near the top, turns clicks into calls.
One offer per page
The choice is already made by the advert.
The number sits up top
Reachable without scrolling on a phone.
Written for local readers
The area named where people expect it.
Fast on an older phone
Nothing heavy between the click and call.

How it works
We list what every campaign spent and what came back.
Calls and forms tracked properly before anything is switched on.
Search first, then Local and Shopping, each funded apart.
The wrong searches blocked every week, without fail.
The type bringing customers gets more of the money.
How we compare
| What you get | Google's autopilot | Seed Light | Big agency |
|---|---|---|---|
| Tracking set up before spending | No | Yes | Sometimes |
| Campaign type picked to fit the goal | No | Yes | Yes |
| Negative keywords maintained | No | Yes | Monthly at best |
| Wasted spend cut every month | No | Yes | Sometimes |
| Landing page built for the ads | No | Yes | Add-on |
| Reports in plain words | Platform defaults | Yes | Slide decks |
| You own the ad account | Yes | Yes | Sometimes |
Packages
Quoted after a call, on how many campaign types your budget can hold.
Businesses proving that Google Ads earn their place.
What's included
Businesses ready to see which type actually sells.
What's included
Businesses covering Ipoh and the towns around it.
What's included
Ad budget is paid to Google from an account in your name. Month to month.
Straight answers
The questions we get asked first. Answered simply, with no sales talk.
Where to go next
100+
Brands served
28,441+
Leads generated
$4.1M+
Sales made for clients
Up to13x
Return on ad spend
As of July 2026, tallied from client ad accounts and store reports. See the numbers on our results page.
Who this is for
Anywhere a customer researches before they buy.
Let’s talk
Tell us what is holding your business back. We will reply in one working day with honest advice, even if we never work together.
Prefer email or a call? hello@seed-light.com · +60 16-411 9138
Results so far
Real client numbers100+
Brands served
28,441+
Leads generated
$4.1M+
Sales made for clients
Up to 13x
Return on ad spend
Leads per month, trending up
Portfolio