Super Ads /
160469_MOF_Engage_Tummy_SM
Period
Data through
30 ก.ค. 2026
refreshed 2x/day
Campaign PAUSED แต่ยังมี ads ที่ status=ACTIVE — Meta ไม่ deliver ads เหล่านี้ เพราะ campaign ระงับการรันแล้ว
ควรไปแก้ status ของ campaign ที่ Ads Manager หรือ pause ads ในนี้ให้ตรงกัน
Score คิดยังไง?
Score 0-100 คิดจาก 5 ส่วนเทียบกับ median ของ cohort (campaign อื่นๆ ใน filter หรือ ads ใน campaign เดียวกัน) — ไม่ใช่ค่า absolute
40%
CPL
CPL ถูกกว่า baseline = ดี
25%
Volume
leads เยอะ (log scale — รางวัล scale)
20%
CTR
engagement signal — creative ดีไหม
10%
Msg rate
msg per 1k impressions — funnel
5%
Base
flat 5 pts ทุก ad (stability)
หัก Frequency penalty (ad fatigue)
freq = impressions ÷ reach (เฉลี่ยคนนึงเห็น ad กี่ครั้ง) ·
≤3 = 0 ·
3-5 = -0 ถึง -10 ·
>5 = -20 (คนรำคาญ ลอง refresh creative)
Score buckets
80-100 Star → ขยายงบ
65-79 Strong → รักษาไว้
45-64 Average → เฝ้าดู
30-44 Underperform → A/B test
<30 Killer → ปิด
ดูตัวอย่าง คำนวณจริง
Ad ตัวอย่าง: spend ฿100k · leads 50 · CTR 1.2% · msg 200 · impr 1M · freq 2.5
Cohort baseline: median CPL ฿1,500 · median CTR 0.8% · max leads 80 · median msg-rate 0.20 / 1k
Cohort baseline: median CPL ฿1,500 · median CTR 0.8% · max leads 80 · median msg-rate 0.20 / 1k
| Component | Math | Score | × weight |
|---|---|---|---|
| CPL | 100k÷50 = ฿2,000 → 1500÷2000 × 100 | 75 | 30.0 |
| Volume | log(50+1) ÷ log(80+1) × 100 | 89 | 22.4 |
| CTR | 1.2 ÷ 0.8 × 100 = 150 → clamp | 100 | 20.0 |
| Msg rate | 200÷1M × 1k = 0.20 / 1k → 0.20 ÷ 0.20 × 100 | 100 | 10.0 |
| Base | flat 100 × 5% | 100 | 5.0 |
| Freq penalty | freq 2.5 (≤3, no penalty) | — | 0.0 |
| Total | 87.4 | ||
87 → Star Performer
Source:
app/lib/scoring.py ·
weights tuned for direct-response lead-gen Meta ads
Super Score
97/ 100
Star Performer · ขยายงบได้เลย
Spend
29,599 ฿
Leads
30
CPL
987 ฿
Messages
71
CTR
0.59%
Auto-insights
- 3 ad ในระดับ Killer ใช้เงินไป ฿4,741 ได้ leads 0 → ถ้ายิงไปตัวที่ดีน่าจะได้เพิ่ม 4 leads
- 5 ad มี frequency > 3 — เริ่ม fatigue, ลอง refresh creative หรือเปลี่ยน audience
- Star ads: "MOF_SM - “6 สัญญาณเตือน ที่ร่างกายกำลังบอกคุณว่า ได้เวลาตัดสินใจดูแลตัวเองได้แล้ว”" — winning creatives, ขยายงบ
ACTIVE
Thruplay
120244424600670425
3 ads
·
19,418 ฿
·
28 leads
PAUSED
VDO75%
120244425508980425
2 ads
·
3,432 ฿
·
0 leads
PAUSED
VDO95%
120244425589430425
2 ads
·
3,376 ฿
·
0 leads
PAUSED
VDO50%
120244425159750425
2 ads
·
3,373 ฿
·
2 leads
Ads in this campaign
9 ads
· ranked by Super Score
| # | Score▼ | Ad | Status | Spend | Leads | CPL | Action |
|---|---|---|---|---|---|---|---|
| 1 | 92 |
MOF_SM - “6 สัญญาณเตือน ที่ร่างกายกำลังบอกคุณว่า ได้เวลาตัดสินใจดูแลตัวเองได้แล้ว”
120244424746570425
|
PAUSED | 14,301 ฿ | 18 | 794 ฿ | Scale |
| 2 | 75 |
MOF_Car ใส่ใจทุกการดูแล จาก Cosmetica
120245886547900425
|
PAUSED | 4,079 ฿ | 9 | 453 ฿ | — |
| 3 | 73 |
GP - รีวิวหลังเข้ารับบริการตัดหนังหน้าท้อง😍✨
120244424600660425
|
PAUSED | 1,038 ฿ | 1 | 1,038 ฿ | — |
| 4 | 66 |
GP - รีวิวหลังเข้ารับบริการตัดหนังหน้าท้อง😍✨
120244425159760425
|
PAUSED | 3,289 ฿ | 2 | 1,644 ฿ | — |
| 5 | 35 |
GP - รีวิวหลังเข้ารับบริการตัดหนังหน้าท้อง😍✨
120244425589410425
|
PAUSED | 1,137 ฿ | 0 | — | A/B test |
| 6 | 35 |
GP - รีวิวหลังเข้ารับบริการตัดหนังหน้าท้อง😍✨
120244425508990425
|
PAUSED | 1,014 ฿ | 0 | — | A/B test |
| 7 | 21 |
SM - “6 สัญญาณเตือน ที่ร่างกายกำลังบอกคุณว่า ได้เวลาตัดสินใจดูแลตัวเองได้แล้ว”
120244425509010425
|
PAUSED | 2,418 ฿ | 0 | — | Pause |
| 8 | 21 |
SM - “6 สัญญาณเตือน ที่ร่างกายกำลังบอกคุณว่า ได้เวลาตัดสินใจดูแลตัวเองได้แล้ว”
120244425159770425
|
PAUSED | 84 ฿ | 0 | — | Pause |
| 9 | 17 |
SM - “6 สัญญาณเตือน ที่ร่างกายกำลังบอกคุณว่า ได้เวลาตัดสินใจดูแลตัวเองได้แล้ว”
120244425589450425
|
PAUSED | 2,239 ฿ | 0 | — | Pause |
โหลด preview ไม่ได้
URL อาจหมดอายุ (15 นาที) หรือไฟล์ใน GCS หาย —
ลอง refresh หน้าเพื่อสร้าง signed URL ใหม่