Skip to main content

Introduction

Kakao Message is the message-campaign variant of Kakao’s Kakao Moment platform. It covers broadcast ad campaigns delivered as KakaoTalk channel messages sent to a channel’s followers. The connector retrieves per-message-ad performance from a distinct versioned Kakao Moment Message Ad endpoint, separate from the standard Kakao Moment display-ad API, so the metrics it exposes are message-specific: sends, opens, and per-element click placements rather than the impressions and reach of display ads. As a marketing connector, metrics, breakdowns, and currencies are standardized so widgets can aggregate across sources without additional configuration. To connect this data source, see How to connect Kakao Message to Adriel.

Data refresh strategy

Architecture data

Architecture covers the ad account, KakaoTalk channels (serving as both campaigns and ad sets), and individual message ads. Architecture data refreshes at 4:00 PM UTC and 5:00 AM UTC.

Reports data

Reports include daily performance for the ad account, channels, and message ads. Real-time. Report data is fetched from Kakao Moment on demand when a dashboard loads, so the latest values are always visible. On top of that, scheduled cache refreshes keep historical data consistent across multiple time windows. Refresh schedule. Reports refresh on three overlapping schedules, each covering the ad account, campaign, ad set, and ad levels:
  • 5:00 PM UTC daily — syncs the last 9 days
  • 11:40 PM and 6:40 AM UTC daily — syncs the last 3 days
  • 7:30 AM UTC on the 1st and 15th of each month — syncs the last 30 days

Architecture levels

Kakao Message maps the KakaoTalk channel hierarchy onto the canonical four-level model:
  • Ad account — Kakao Moment ad account, suffixed _message to keep the message-ad account distinct from the display-ad account under the same Kakao Moment account.
  • Campaign — KakaoTalk channel profile.
  • Ad set — KakaoTalk channel profile (structurally identical to the campaign level; the same channel object serves both).
  • Ad — Individual broadcast message ad sent to channel followers.

Attribution windows

Conversion metrics are reported across two attribution windows: 1-day and 7-day. Each conversion event produces a separate 1-day and 7-day variant. For example, purchase conversions appear as both conv_purchase_1d and conv_purchase_7d. Non-conversion metrics (sends, opens, clicks) are not windowed.

Metrics

How to read the columnsData type uses Adriel’s vocabulary — Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean. API Key in code style like msg_send is the literal Kakao Moment Message Ad API field; italic marks a value Adriel computes or derives on its side rather than a single API field. Currency values are reported in each ad account’s configured Kakao currency.
Kakao Moment ad accounts are denominated in Korean won (KRW), so currency values are reported in KRW.

Campaign Attributes

UTM values are parsed by Adriel, not returned by Kakao. Adriel reads the UTM query parameters from each ad’s landing URL and exposes them as metrics for grouping.

Campaign Structure

Click Performance

Message opens are mapped to impressions and link clicks are mapped to clicks, so these values populate the standard impressions and clicks columns used across connectors.

Conversion Performance

Creative Attributes

Kakao Message-specific

These metrics exist only for Kakao Message and aren’t part of any cross-connector category. Every group above is a standard category shared with other connectors.
Conversions are attributed from pixel and SDK events. Each event is reported in both a 1-day and a 7-day attribution window (see Attribution windows). Purchase additionally carries a conversion-value variant.
Each msg_click_* metric counts clicks on a specific element of the message layout — share, media, title, body text, list items, buttons, carousel elements, coupon, and dynamic catalog items.

Breakdowns

Campaign Structure

The KakaoTalk channel profile serves as both the campaign and the ad-set level, so grouping by campaign and grouping by ad set return the same set of channel rows.

Creatives

Adriel post-processes ad creatives to generate these breakdowns.

Date

Kakao returns daily records; all time-grouping breakdowns are Adriel-side aggregations of the same underlying daily data.

Others

Limitations

  • Message-ad metric set only — message ads expose a different metric catalogue than Kakao Moment display ads: opens, sends, and per-element click placements rather than impressions and reach. Display-ad metrics are not available on this connector.
  • Campaign and ad set are the same object — the KakaoTalk channel profile is both the campaign and the ad-set level, so filtering by campaign or by ad set returns identical channel rows.
  • Separate ad account identifier — the ad account is suffixed _message to keep message-ad and display-ad accounts distinct under the same Kakao Moment account.
  • Reconciliation window — scheduled refreshes reconcile the last 30 days. Live queries can request older periods, but only the windows covered by the refresh schedule above are guaranteed to be reconciled.

API references

See also