KFC ThailandReportingBrand report

Reporting

KFC Thailand
7d30d90d

The content first, the numbers as captions. Every figure carries the rows it was computed from.

KFC Thailand, the last 7 days

the metrics recorded on each piece

2 of 8 recorded pieces published inside last 7 days; 0 carry a metrics row.

Summary

computed · local0 views, not yet measurable engagement, 0.00 THB released

0 of 2 pieces published in last 7 days carry a metrics row. Together they were seen 0 times and drew 0 engagements, an engagement rate of not yet measurable ((likes + comments + saves + shares) ÷ views × 100). No hook or hold rates have been recorded for this set.

Money released against this brand inside the window is 0.00 THB across 80 ledger rows, so there is no cost per view or per engagement to state: the reach above was earned against money released outside this window, or not yet released at all. Paid amplification accounts for 162,913.42 THB across 4 ad rows, carrying 727K paid video views alongside the organic reach above.

Compliance has read 2 of 2 pieces: 1 pass, 0 to review, 1 fail. A failed asset never carries reach, so it drags the average without appearing as a bad post.

Brand health rose from 72.1 to 81.0 over 20 snapshots in the window.

Composed from this report's own computed statistics: same rows, same words. No model wrote this text.

Reach & attention

0 of 2 pieces carry attention data
Views
0

the views on the latest metrics row for each piece, added up · 2 pieces

Engagements
0

likes + comments + saves + shares

Engagement rate
not measured

(likes + comments + saves + shares) ÷ views × 100

Avg hook (3s)
not measured

the mean three-second hook rate across the 0 pieces that carry one

Avg hold (50%)
not measured

the mean fifty-percent hold rate, same denominator

Retention

Nothing to draw.

No retention curves are stored for the pieces in this window.

Publishes and the reach they earned

One bar per publish date: views recorded against pieces published that day. Reach is cumulative on the piece, not on the day.

Where it landedtiktok · 0 views over 2 pieces

What worked

ranked by engagement rate, then saves

No measured piece in this window, so there is nothing to rank.

What didn’t

bottom quartile by engagement rate, plus anything that never reached an audience
Story set (3) · behind the scenes · @mook.mukbangNo thumbnail stored for this pieceno reachrecorded
Story set (3) · behind the scenes · @mook.mukbangMook Mukbang · tiktok · Zinger Double Down Dark · Launch
  • Published, but no metrics row has come back yet.
no reachrecorded
Street-food remix (draft)Sb21 · tiktok · Zinger Double Down Dark · Launchcompliance fail
  • Compliance failed the asset: Severe creative mismatch with campaign concept, so it never carried reach.

Creators

2 contributors in the window
CreatorTheir workViewsEngagementsERAvg hookEarningsPer engagementCompliance
Mook Mukbang@mook.mukbang · 1 published
not measurednot measurednot measurednot measurednone settlednot measured1 pass
Sb21@sarayut_bunpakhom · 1 published
not measurednot measurednot measurednot measurednone settlednot measured1 fail

Earnings are settled creator-audience payment rows dated inside the window. Per engagement = those earnings ÷ (likes + comments + saves + shares).

Spend & value

Budget on file
5,760,000.00THB

sum of the approved budget on all 4 campaigns for this brand (not period-scoped, a budget is not an event)

Released
0.00THB

sum of settled brand-audience ledger rows dated inside last 7 days

Creator earnings
0.00THB

settled creator-audience payment rows in the window

Cost per view
not measured

released ÷ views

Cost per engagement
not measured

released ÷ (likes + comments + saves + shares)

Earned against paidEarned · 0 organic viewsPaid · 727K ad video views
Paid spend 162,913.42THBProposed, not yet spent 70,000.00THB

sum of ad spend already executing or settled (3 of 4 ad rows). Organic views are the metrics recorded against each piece; paid video views are the ad rows' own. The two are not deduplicated: a spark ad amplifies the same piece, so treat the split as a ratio of delivery, not of people.

Compliance

Pass
1

the latest compliance scan on each piece, where the verdict was pass

Review
0

verdict = review

Fail
1

verdict = fail

Not scanned
0

pieces in the window with no scan row

1 pass0 review1 fail

Brand health movement

20 snapshots in the window
Health, 0 to 100
81.0from 72.1 · +8.9

The health figure on each BrandSync snapshot in the window, oldest first. BrandSync writes these; reporting only reads them.

What we would change

computed · local

1 of 2 scanned pieces failed the brand rules, so paid-for production never reached an audience.

Evidence
  • “Street-food remix (draft)”: Severe creative mismatch with campaign concept
Recommendation
Run the compliance read at first cut, not at delivery. The same rule text is available to the brief.
not measuredengagement
Street-food remix (draft)Sb21 · tiktok
medium confidence2 compliance scans

Paid amplification carries 100% of total video views for 162,913.42 THB.

Evidence
  • 727K video views reported by the ad accounts
  • 0 views on the organic content
  • sum of ad spend already executing or settled (3 of 4 ad rows)
Recommendation
Reach is bought more than earned. Test holding spend flat on the next drop to read the organic floor.
high confidenceads · 4 rows