Skip to content
Khepri Digital

Facebook & Instagram ads agency in Singapore: On Meta, the creative is the targeting.

Meta's Andromeda chooses who sees each ad largely from the ad itself, so ten versions of one idea count as one. We ship genuinely different concepts every week, and send back which leads bought.

  • ★★★★★5.0 on Google from 13 reviews
  • Google Partner
  • Meta Business Partner
  • Claude Partner Network
  • Clutch: Top SEO Company, Singapore 2026

AI creative for

  • L'Oréal
  • P&G
  • Canva
  • Shopee
  • GCash
  • Telstra
  • Swisse

Clients

  • The Ritz-Carlton
  • Raffles
  • Suntory
  • KOSÉ
  • Milieu Insight
  • Red Crowns Senior Living
  • The Warehouse Hotel
Results

What Meta ads did for our clients.

Live account data, with the period each number covers.

2024 against January to October 2025. From the Meta Ads account.

Red Crowns Senior LivingSenior care, Singapore

S$12.64Cost per WhatsApp or Messenger chat on Meta, across 2,474 chats; S$65.10 in 2024

We moved the campaigns to messaging, so an enquiry starts as a conversation on WhatsApp or Messenger instead of a form.

Read the case study
Chats
2,474 in 2025, against 250 in 2024
The change
Objective moved to messaging
Google cost per lead
S$20.25 → S$4.31
Leads a month
200 → 300+ (COO review)

Sample campaign launched May 2025. From the Meta Ads account, pulled 19 October 2026.

DecortéSkincare, Singapore

S$0.81Per sample request on Meta, 1,419 requests

A free-sample offer for the Liposome serum on Meta instant forms: one offer, one form, and a named contact behind every request.

Sample requests
1,419
Click-through rate
5.1%
Format
Instant forms
Brand
Decorté, a KOSÉ brand
Creative

A copy of an ad, or a new concept.

Meta's Andromeda chooses which ads are considered from the ad itself, so only a genuinely different concept gives it a new way to find buyers. Two sets of statics we made for KOSÉ brands show the difference.

Variations of one ideaSekkisei Blue: one template, one bottle, three sets of figures. Useful for learning which claim lands, but close to one idea for Meta to work with.
  • Sekkisei Blue static: 75% saw improvement in dark spots in 7 days
  • The same Sekkisei Blue template with 4-week figures
  • The same Sekkisei Blue template with 8-week figures
Three different conceptsMake Keep Mist EX+: a person and a feeling, a bold claim, and a demonstration. Three ways in, so Meta has three kinds of buyer to look for.
  • Make Keep Mist EX+ static: a laughing woman, 'Keeps your makeup in place with just one spray'
  • Make Keep Mist EX+ static: 'Sweatproof, waterproof, stain-proof' in bold type
  • Make Keep Mist EX+ vertical: close-ups showing sweatproof, waterproof and transfer-proof makeup

Statics made by Khepri for KOSÉ brands, shown as examples of format, not as test results.

The problem

Where Meta spend goes wrong.

Three patterns we find in most accounts, and what we change.

Meta brings cheap leads that never pick up the phone.

Lead outcomes from your CRM sent back, so Meta learns who buys.

Our ads worked for a month, then died.

New, genuinely different concepts every week.

We boost posts and hope.

Campaigns built around one clear offer and one page.

What's included

What we run on Meta.

Facebook and Instagram, set up to learn from sales, not clicks.

  • Facebook & Instagram ads. Feed, Stories and Reels, with Advantage+ where it helps.
  • Creative built for Andromeda. Genuinely different concepts every week, not copies of one ad.
  • Messaging ads. Campaigns that open a WhatsApp or Messenger chat.
  • Conversions API. Server-side events, so Meta sees real leads and sales.
  • Landing pages. A page per angle that proves what the ad promised.
  • Lead quality feedback. CRM outcomes returned to Meta to cut junk leads.
How it works

How we get you leads on Meta.

Five steps, in order. Step five feeds step one.

  1. Know the buyer

    Who buys, what worries them, and what makes them trust you.

  2. Test the creative

    Hooks, formats and proof, so Andromeda has real variety to choose from.

  3. Test the funnel

    Landing page variants against WhatsApp: we test where good leads convert.

  4. Check lead quality

    Every lead checked in your CRM: qualified, booked or junk.

  5. Send data back

    Qualified and booked leads sent through the Conversions API.

Repeated every week, until Meta knows exactly who buys.

What we check first.

Where money leaks after the click. We run the check live on your strategy call.

For lead-generation and Shopping accounts spending S$4,000 a month or more on Google or Meta, or S$3,000 on TikTok.

Tracking

  • Conversions firing, pixel and CAPI de-duplicated
  • Event match quality
  • CRM outcomes sent back to the platforms
  • Click IDs and UTMs captured

Creative

  • Distinct angles live
  • Hook and thumb-stop rates
  • Fatigue and frequency
  • Last month's winner documented

Speed-to-lead

  • Time to first reply
  • After-hours cover
  • Lead status fed back
Rated 5.0 from 13 Google reviews
“We are generating in excess of over 300 leads per month versus 200 useful ones last year!”
★★★★★
Vance Yeo, COO, Red Crowns Senior Living
★★★★★
They have supported us with Meta Ads optimisation, website SEO improvements, and shared many helpful ideas along the way. The team works quickly, is responsive, and follows up well, which makes coordination much easier.
Arya Sudana
LHM Hotels, Google review
★★★★★
Gordon and team have been incredibly attentive and supportive throughout our collaboration, always taking the time to understand our goals and provide thoughtful, well-rounded advice across different aspects of digital marketing.
Tang Kritsana
Milieu Insight, Google review
★★★★★
The team was proactive in following up on approvals and keeping timelines on track, which helped maintain momentum and reduced friction on our side.
Porcelain Skin
Google review
Read all 13 reviews on Google
FAQ

Meta Ads: questions, answered.

Anything else, ask us on the call or on WhatsApp.

Why are our Meta leads such low quality?

Usually because Meta is optimising for form fills, not buyers. Sending real outcomes back through the Conversions API and your CRM teaches it who actually buys.

How does Meta Andromeda change Facebook ads?

Andromeda is the system Meta uses to pick which ads to show each person, and it relies heavily on the creative itself. Ten versions of one idea count as one; ten different ideas give it ten ways to find buyers. So we brief distinct concepts every week.

Facebook or Instagram?

Both run from one Meta campaign. We let the results decide where budget goes, by placement and format.

How often do you change the ads?

Every week. Fresh creative is the main lever on Meta, so new hooks and formats are tested continuously.

Is there a minimum ad spend?

Essentials starts at S$3,000 a month on one platform. With more than one, we recommend at least S$4,000 a month on Google or Meta and S$3,000 on TikTok. Below S$3,000, an account rarely gets enough conversions for the platform to learn which buyers to find.

Do you charge a percentage of ad spend?

No. We charge a fixed monthly fee by tier, set by how much ad spend we manage, never a percentage of it. Prices are on our pricing page.

How long is the contract?

Three months minimum, then month to month, with one month's notice either way.

Book a strategy call

We use cookies for analytics. Ad click IDs are kept under legitimate interest (PDPA). Cookie policy