
Three part-timers each hold one piece and none holds the plan.
Loading
online marketing agency ipoh
Seed Light replaces the part-timers an Ipoh business ends up collecting. We hold the website, search, ads, content and email under one plan, keep every login in your name, and report in calls.



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.

Three part-timers each hold one piece and none holds the plan.

A quiet month starts, and no single supplier will own it.

The social page, the ads and the site all say different things.

You are told about posts and reach, never about calls.

The person who set up the ad account has left town.
The good news
Every one of these is the first thing we fix.
What we run

The page a search or a post sends people to.

Being found when somebody nearby looks for you.

Used to fill the weeks that go quiet.

Pages that answer what people ask before buying.

Bringing past customers back without anyone remembering.

One count of calls, in one short report.
What matters
The gaps
The ad points somewhere the site owner never saw. The social page pushes an offer the website does not mention. Each part-timer does their piece and nothing connects.
One offer running at once
The same deal running everywhere that month.
Pages built for the ads
Each campaign opens something written for it.
Learning kept in one place
What worked once gets used again.
One team on the whole path
From the first search to the phone call.

The numbers
Three part-timers report three ways and the totals never meet. One team counting once gives a figure worth acting on, and shows which channel earned it.
The same measure throughout
One setup counting every call and form.
All channels on one page
Nothing hidden in a separate document.
Plain from top to bottom
Written so it needs no explaining.
Next month decided in it
Where the budget goes, agreed in writing.

Accountability
When one supplier holds every channel, a bad month has nowhere to go. You get one answer instead of three explanations.
One person who knows you
The same contact every time you call.
Targets written down first
Agreed before the first campaign goes live.
Problems raised by us
You hear it from us before you notice.
Judged every month
The plan continues only while it earns.

Ownership
Small businesses lose ad accounts when the person who made them moves on. Everything here is created under your email, with our team added as a user.
Your email on everything
Site, hosting and ads all under it.
We hold no keys
Our access is a permission you control.
Files handed over
Designs, copy and plans sent on request.
It keeps running without us
Remove access and nothing switches off.

How it works
Every login, page and account, and who holds each.
One page saying what runs, and in what order.
Calls and forms recorded one way from the start.
The quickest channel first, the rest built behind it.
Calls by channel, what changed, and next month's move.
How we compare
| What you get | Several freelancers | Seed Light | Big agency |
|---|---|---|---|
| One plan across channels | No | Yes | Yes |
| Numbers that reconcile | No | Yes | Sometimes |
| One point of contact | No | Yes | No |
| Tracking set up on every channel | No | Yes | Sometimes |
| You own the accounts | Sometimes | Yes | No |
| Month to month | Yes | Yes | No |
Packages
Quoted after a call, channel by channel, so you can start small.
Smaller businesses trying one channel before the rest.
What's included
Businesses wanting to fill quiet weeks and build slowly.
What's included
Businesses that want one supplier for everything online.
What's included
Ad spend goes straight to the platforms from your own accounts. No lock-in.
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