Singapore Ad Benchmarks by Sector
shakalakaa's Singapore ad benchmarks list Meta, Google, TikTok, KOL and Xiaohongshu cost ranges by sector, with the sample size, date range and method above every table. A cell without enough data says "insufficient data" instead of an estimate. Each table downloads as CSV or JSON under CC BY 4.0.
Where do these figures come from?
Singapore figures come from client ad accounts shakalakaa manages in Singapore, published as ranges. The source file does not record the account count or the data window, so each table says so.
Singapore: Meta and Google ads by sector
n: account count not recorded in the source file · Date range: reviewed 2026-07 (single review; data window not recorded) · Method: first-party: aggregated from shakalakaa-managed client ad accounts, published as ranges
| Sector | Meta CPM | Meta CPC | Meta cost per lead | Google Search CPC | Google cost per lead |
|---|---|---|---|---|---|
| Healthcare: aesthetic clinic | insufficient data | insufficient data | SGD 25–80 | insufficient data | insufficient data |
| Healthcare: dental | insufficient data | insufficient data | insufficient data | SGD 8–25 | SGD 80–250 |
| Education | insufficient data | insufficient data | insufficient data | insufficient data | insufficient data |
| Property | insufficient data | insufficient data | insufficient data | insufficient data | insufficient data |
| E-commerce | insufficient data | insufficient data | insufficient data | insufficient data | insufficient data |
| F&B | insufficient data | insufficient data | insufficient data | insufficient data | insufficient data |
| Interior design | insufficient data | insufficient data | SGD 30–90 | insufficient data | insufficient data |
| All industries | SGD 8–22 | insufficient data | insufficient data | insufficient data | insufficient data |
Singapore: TikTok ads by sector
n: 0 · Date range: none · Method: no aggregated campaign data or citable public source has been added for this table yet, so no figure is published
| Sector | CPM | CPC | Cost per lead |
|---|---|---|---|
| Healthcare: aesthetic clinic | insufficient data | insufficient data | insufficient data |
| Healthcare: dental | insufficient data | insufficient data | insufficient data |
| Education | insufficient data | insufficient data | insufficient data |
| Property | insufficient data | insufficient data | insufficient data |
| E-commerce | insufficient data | insufficient data | insufficient data |
| F&B | insufficient data | insufficient data | insufficient data |
| Interior design | insufficient data | insufficient data | insufficient data |
| All industries | insufficient data | insufficient data | insufficient data |
Singapore: KOL rates by creator tier
n: 0 · Date range: none · Method: no aggregated campaign data or citable public source has been added for this table yet, so no figure is published
| Creator tier | Instagram post | TikTok video | Xiaohongshu note |
|---|---|---|---|
| Nano | insufficient data | insufficient data | insufficient data |
| Micro | insufficient data | insufficient data | insufficient data |
| Mid-tier | insufficient data | insufficient data | insufficient data |
| Macro | insufficient data | insufficient data | insufficient data |
Singapore: Xiaohongshu costs
n: 0 · Date range: none · Method: no aggregated campaign data or citable public source has been added for this table yet, so no figure is published
| Metric | Value |
|---|---|
| Xiaohongshu ads CPM | insufficient data |
| Xiaohongshu ads CPC | insufficient data |
| Xiaohongshu cost per lead | insufficient data |
| Xiaohongshu creator note fee | insufficient data |
How do I download or cite this data?
Every table on this page downloads as a CSV file (opens in a new tab) or as JSON (opens in a new tab). Both are generated from the same repo data file as the tables.
The data is published under CC BY 4.0 (opens in a new tab). Credit it as "Data by shakalakaa" and link to this page.
Keep exploring
Frequently Asked Questions
Where do the Singapore figures come from?
Singapore figures come from client ad accounts shakalakaa manages in Singapore, published as ranges. The source file does not record the account count or the data window, so each table says so.
Why do some cells say insufficient data?
A cell is filled only when the data meets the publication rule for its method. Where it does not, the page says so instead of estimating. The TikTok, KOL and Xiaohongshu tables stay empty until aggregated campaign data is added.
Can I reuse this data?
Yes. The tables are published under CC BY 4.0. Download them as CSV or JSON and credit shakalakaa with a link to this page.

