An agency is a company that plans and executes specialised work, most often marketing, advertising, or communications, on behalf of other businesses. Instead of hiring a full-time employee for every skill, you pay an external team of strategists, media buyers, creatives, and analysts who do this work all day, across many clients, and answer for the results. This guide explains what an agency actually is, the six main types, what they cost in Thailand, and how to pick one without getting burned.
What is an agency?
The word comes from the Latin agere, "to act". An agent is someone who acts on behalf of another, and that is still the cleanest definition today: an agency is a business that acts for you in a specialist field. The first advertising agencies appeared in the early 1800s as brokers reselling newspaper ad space. Over the next two centuries the model grew to cover strategy, creative, media buying, digital, PR, and everything in between.
When people say "agency" in a business context, they usually mean a marketing or advertising agency: a firm you pay to grow your brand and revenue, whether through a monthly retainer, a project fee, or a percentage of ad spend. The trade itself is simple. You exchange money for senior expertise, execution capacity, and tools you do not have in-house, without carrying the fixed cost of building that team yourself.
The main types of agencies
"Agency" is an umbrella term. These six types cover most of what you will meet in the market. In Bangkok, as everywhere else, plenty of firms blend two or three of them under one roof.
Advertising agency
The classic model: big-idea campaigns across TV, out-of-home, print, and increasingly online video. Their strength is brand-building creative, the kind of campaign people can still recall months later. They tend to suit mid-to-large budgets where reach and recall matter more than immediate click-through.
Digital marketing agency
Focused on measurable online channels: SEO, Google Ads, social media advertising, email, websites, and analytics. Digital agencies live and die by trackable performance rather than awards, which is why most SMEs start here. Smaller budgets go further and every baht can be traced. This is the category Relevant Audience sits in; you can see our full list of services for the exact scope.
Media agency
Specialists in planning and buying advertising space at the best possible rates: TV slots, billboards, radio, and programmatic digital inventory. Media agencies matter most when you spend enough for negotiated rates to outweigh their fee. Smaller advertisers usually get media buying bundled into a digital or advertising agency instead.
Creative agency
Focused on how the brand looks, sounds, and feels: brand identity, logo systems, packaging, video production, photography, and campaign key visuals. Creative agencies typically work project-based, and they pair well with a performance-focused partner who distributes and tests what they produce.
PR agency
Manages reputation and earned media: press releases, journalist and editor relationships, executive profiling, event communications, and, when things go wrong, crisis communications. PR output is harder to tie back to revenue than advertising. For regulated industries and B2B trust-building, though, it is often the channel that actually moves the needle.
Influencer agency
Connects brands with creators and KOLs, then handles selection, negotiation, briefing, content approval, and performance tracking. Thailand is one of the most creator-driven consumer markets in Southeast Asia, so this category has grown from a side-service into a specialism of its own.
What does an agency actually do for your business?
Strip away the jargon and an agency's output is a set of concrete deliverables. Depending on the scope you agree, a typical engagement includes:
- Strategy: market and competitor research, channel plans, budget allocation, and a measurement framework agreed before anything launches.
- SEO: technical site audits, keyword research, on-page fixes, content production, and link building. See how our SEO services in Thailand are structured for a real example of scope.
- Paid media: campaign builds, ad copy and creative, bid management, and continuous optimisation across Google Ads, Facebook, Instagram, TikTok, and LINE.
- Creative production: ad visuals, video edits, and landing pages designed to convert, not just look good.
- Reporting: monthly reports tied to leads and sales rather than vanity metrics, plus a human being who can explain what happened and what changes next month.
The honest part: an agency cannot fix a broken product, a hostile price point, or a sales team that never calls leads back. Marketing amplifies what is already there. Good agencies say this out loud in the first meeting. The other kind takes the retainer anyway.
Hiring an agency vs building in-house
Neither option wins outright; they trade off in different places. Here is the honest comparison:
| Factor | Agency | In-house team |
|---|---|---|
| Cost | A retainer typically costs less than one senior hire, and you can scale it up or down monthly. It does cost more than a single junior, though. | Salaries, benefits, tools, and training add up. A capable 3–4 person team in Bangkok easily costs more than most agency retainers. |
| Expertise | Specialists across SEO, paid media, creative, and analytics who see dozens of accounts, so patterns from other industries transfer to yours. | Deep knowledge of your product and customers that no outsider matches, but usually generalist across channels. |
| Speed | Fast to start (weeks, not months) with processes and tools already in place. Turnaround on ad-hoc requests depends on your contract. | Slow to build, since hiring takes months, but instantly available once in place, with no ticket queue for urgent changes. |
| Control | You control outcomes through briefs and reviews, not day-to-day direction. That takes trust and transparent reporting. | Full control over priorities, brand voice, and data. The team sits in your stand-ups and answers to you alone. |
In practice, most growing companies land on a hybrid: a small internal marketing lead who owns strategy and brand, plus an agency for specialist execution such as SEO and media buying. If you have not made your first marketing hire yet, an agency is usually the cheaper way to test which channels work before you commit permanent salaries to them.
What do agencies cost in Thailand?
The honest answer: it varies enormously with scope, and anyone quoting a single "market price" is guessing. These patterns do hold across the Bangkok market, though:
- Monthly retainers are the standard model. Small single-channel scopes (say, SEO for a local business) commonly start in the low tens of thousands of baht per month. Multi-channel programmes in competitive industries run into the high tens of thousands or low hundreds of thousands.
- Ad management fees are usually a percentage of ad spend, commonly 10–20%, or a flat minimum fee, whichever is greater. The media budget itself is always separate from the fee.
- Project fees apply to one-off work such as websites, brand identities, or audits, quoted per scope rather than per month.
- International agencies charge Bangkok work at Singapore rates. Sometimes that is worth it for regional coordination; for Thailand-only campaigns it rarely is.
Be wary of prices that look too good. A 9,900-baht "full digital marketing" package buys roughly two hours of a competent specialist's month. Something has to give, and it is usually the quality of the work or the honesty of the reporting.
How to choose an agency: checklist and red flags
Ask these five questions before signing anything:
- Show me results for a business like mine. Case studies with real numbers, and ideally a reference client you can actually talk to.
- Who exactly will work on my account? Meet the delivery team, not just the pitch team. They are rarely the same people.
- What does the monthly report contain? Ask to see a real, anonymised client report before you sign.
- Who owns the accounts and the data? Your Google Ads, Analytics, and social accounts must be owned by you. No exceptions.
- How do we exit? Notice period, handover process, and exactly what you keep when you leave.
And walk away when you see these red flags:
- Guaranteed results. Nobody can guarantee a #1 Google ranking or a fixed ROAS. Anyone who does is either lying or planning to game the metric.
- No reporting, or vague reporting. "Trust us, it's working" is not a KPI.
- Long lock-in contracts. Twelve-month commitments with penalty exits protect the agency, not you. For transparency: Relevant Audience contracts have no lock-in. Clients stay because the work performs, not because a contract forces them to.
- The agency owns your ad accounts. The day you leave is the day you lose your data and campaign history.
- Suspiciously cheap pricing. See the cost section above. Someone is paying for that discount, and it is you.
One more scenario worth knowing about: if you run an agency yourself and are short on delivery capacity, white-label partnerships exist for exactly this. We operate one for agencies that resell our SEO and ads delivery under their own brand.
If SEO is the channel you are hiring for, we also keep a ranked, criteria-based list of the top SEO agencies in Bangkok, including honest notes on who each one suits.
Frequently asked questions
What is the difference between a marketing agency and an advertising agency?
An advertising agency focuses on creating and placing ads, the creative campaign itself. A marketing agency covers the wider mix: strategy, SEO, content, email, analytics, and ads. In practice the labels blur heavily, so judge an agency by its actual service list and case studies rather than by what it calls itself.
How much should a small business budget for an agency in Bangkok?
Budget enough to fund at least one channel properly, meaning the fee plus the ad spend behind it, rather than spreading a small budget across five channels at once. For most SMEs that means starting with one or two channels and scaling the ones that work. An agency that pushes you to buy everything on day one is padding its own invoice.
Is hiring an agency worth it compared to doing marketing myself?
If your time is worth more spent on product and sales, yes. Badly-run ads burn money faster than any agency fee. If you genuinely have the time and interest to learn a channel, running it yourself for six months is also a legitimate path, and it will make you a far better agency client later.
How long until I see results from an agency?
Paid advertising produces data within days and meaningful optimisation within one to three months. SEO is slower: expect three to six months for early movement and six to twelve for compounding results. If an agency promises faster than that on SEO, be sceptical before you sign anything.







