Oblique
// 03 · Performance Marketing

Ads that make you more money than they cost .

We run your ads on Meta, Google and TikTok and judge every campaign on one thing: the revenue it brings back, not likes or impressions.

As a performance marketing agency in Kuala Lumpur, we run Meta, Google and TikTok ads for Malaysian brands and judge every campaign on the revenue it returns.

Meta AdsGoogle AdsTikTok AdsCreative TestingReportingMeta AdsGoogle AdsTikTok AdsCreative TestingReportingMeta AdsGoogle AdsTikTok AdsCreative TestingReportingMeta AdsGoogle AdsTikTok AdsCreative TestingReportingMeta AdsGoogle AdsTikTok AdsCreative TestingReportingMeta AdsGoogle AdsTikTok AdsCreative TestingReporting
ROASCPALTVScaleROASCPALTVScaleROASCPALTVScaleROASCPALTVScaleROASCPALTVScaleROASCPALTVScale
// What We Do

We build paid media around creative, not the bid.

Most agencies optimise the auction. The auction is the smallest lever. We treat creative as the variable that actually moves performance, and we feed it from the brand strategy and social production happening in the same building.

Paid media strategy: channel selection, funnel design and budget allocation
/ 01

Paid Media Strategy

Channel selection, funnel design, audience structure, and budget allocation. The plan that says where the next ringgit goes and why it'll come back larger.

Ad creative production: hooks, statics and short-form video for in-feed testing
/ 02

Creative Production for Ads

Hooks, statics, and short-form video built specifically to perform in-feed. Briefed off your brand strategy. Tested in market every week.

Campaign management: daily monitoring and weekly creative testing across ad accounts
/ 03

Campaign Management

Daily monitoring, weekly testing, monthly reviews. Bid strategy, audience pruning, creative rotation. Run by people who do this all day, every day.

Paid media reporting dashboard tied to ROAS and spend decisions
/ 04

Reporting You Can Act On

Dashboards built around the metrics that change spend decisions, not the ones that fill a slide. Honest reporting on what worked, what didn't, and what's next.

01 / 04
↔ Drag to explore
// How It Connects

Ads work harder when the rest of the system feeds them.

Performance compounds when brand, social, and web all share a single message. We run all four in one room, so they actually do.

Brand → Ads

Your ads get a sharper brief.

Positioning gives every ad creative a precise job. Ad teams stop guessing. Creative briefs go out in days, not weeks.

Social → Ads

Your best organic posts become your best ads.

The Reels and posts that earn the most attention organically become the highest-performing paid creatives, so you stop cold-testing from scratch.

Ads → Web

There's no drop-off at the click.

The same team running the ads builds and optimises the landing pages, so the message matches end to end and conversion rate compounds.

Ads → SEO

Paid keywords inform organic.

The search terms paid proves convert get fed back to SEO. Compounding free traffic on top of profitable paid traffic.

// In the Account

What the dashboard actually shows.

Sample blended view
Apr 2026 · last 90 days
Meta · Google · TikTok
Blended ROAS · 90d
4.8×
+38% vs prev 90d
CPA
RM 42
−27% MoM
Spend / mo
RM 240k
Scaled 3.4×
Creatives launched · 90d
142
+22% vs prev 90d
Win rate · creative
31%
≥1.5× CTR floor
Customer LTV : CAC
5.2 : 1
12-month rolling
MetaROAS 5.6× · 62% spend
GoogleROAS 4.1× · 24% spend
TikTokROAS 3.9× · 11% spend
OtherROAS 2.8× · 3% spend
RM7M
In ad spend managed across clients
See full case studies →
// Work

Spend that came back larger.

Performance · KOL · Brand
01 · Getha
Getha

A 50-year-old Malaysian mattress brand launching Transforme, a premium product line. Oblique ran the full paid media campaign across Meta and Google, integrated with KOL partnerships and brand activation.

7-figure
Revenue from a single product launch
3.08X
ROAS across the launch
2.5X
E-commerce revenue growth
Performance · E-commerce
02 · Petico
Petico

An online pet supplies store competing in two markets at once. We run the full paid programme across Meta and Google in Malaysia and Singapore, with weekly creative testing feeding both accounts from one production line.

9.18X
ROAS in Singapore
6.45X
ROAS in Malaysia
Performance · Lead GenerationSunway International Schools campaign work
03 · Sunway International Schools
Sunway International Schools

Enrolment lead generation for one of Malaysia's leading international school groups. We restructured the campaigns around discipline-specific creative and tighter audience signals, and the cost of a qualified lead fell by a third.

RM80
Cost per lead, down from RM120
-33%
Cost per lead in one restructure
flowerchimp.my
FlowerChimp website
04 · FlowerChimp
FlowerChimp

Malaysia's leading online flower delivery brand, where demand spikes hard around gifting peaks. Creative-led campaign structure kept efficiency climbing as spend scaled through the seasonal windows.

4.5X
Peak ROAS achieved
// How It Works

We test, read the data, then reallocate.

Weekly testing, honest reads, ruthless reallocation. The loop that turns ad spend into compounding returns.

01
/ Phase 01 · Audit & Setup

We build the account properly first.

Tracking validated. Pixels and conversion APIs cleaned up. Audience structure designed. Creative inventoried. We don't add spend until the foundation is honest.

02
/ Phase 02 · Test

Creative is what we test the most.

Weekly creative tests across hooks, formats, and messages. We isolate what wins, kill what doesn't, and double down on the angles the data backs, not the ones with the loudest opinions in the room.

03
/ Phase 03 · Scale

We reallocate ruthlessly.

Winning creatives get more budget, more variants, more hours. Losing ones get cut without nostalgia. Monthly reviews are about decisions, not slides.

// FAQ

Common questions.

What most people want to know before they start.

A performance marketing agency runs paid campaigns measured against revenue outcomes, not impressions. Oblique manages strategy, creative, media buying and reporting across Meta, Google and TikTok. Every decision traces back to a measurable business goal, usually ROAS, CPA or new customer growth.

It depends on margin, customer LTV and how aggressively you want to grow. Oblique typically works with brands spending RM 50,000+ per month, where the data volume is high enough to test creative properly and where good performance management materially changes the business.

Both. Creative is where 80% of performance lives, so agencies that only buy media are optimising the smallest variable. Our paid team works directly with our content production team, so creative briefed by performance gets shot, edited and launched within the same engagement.

Most accounts show meaningful movement in the first 30 to 60 days as we clean up tracking, restructure campaigns and launch the first creative test waves. Compounding ROAS gains usually arrive in months three through six, once the creative library and audience signals are mature.

Yes, it's the most common starting point. Onboarding includes a tracking audit, a creative library review and a clean handover plan to avoid spend gaps. Most clients see immediate gains from the audit alone, before we change a single bid.

Brand makes the message. Performance makes the message work in the auction. They aren't separate disciplines. They're the same conversation at different time horizons. Done in isolation, both underperform. Done together, they compound.

// In their words
The Oblique team

The Oblique team

Kuala Lumpur

Your team's commitment to excellence, attention to detail, and passion for your craft are truly remarkable. The response from our audience has been overwhelmingly positive, and we are already seeing the fantastic impact it is making in our market.

Alvin Yip

01 / 04
// Trusted by the teams behind
Sunway
Pavilion
VG
Getha
Yamaha
Moët & Chandon
Flower Chimp
Alba
Dressing Paula
Petico
BIG
Grand Rally
Sunway
Pavilion
VG
Getha
Yamaha
Moët & Chandon
Flower Chimp
Alba
Dressing Paula
Petico
BIG
Grand Rally
// Start Here

Most agencies just tweak bids. We fix the ads that actually sell.

Book a strategy call and we'll audit your current account before we say a word about budgets.