Marketing Messages
Marketing messaging is not just a send problem. It depends on consent, audience segmentation, send timing, and channel economics.
First rule: only send to opted-in users
Section titled “First rule: only send to opted-in users”Before you choose a channel, confirm:
- the user has valid marketing consent
- your campaign timing complies with your own policies and local rules
- opt-out handling is already wired
FriendTalk vs SMS
Section titled “FriendTalk vs SMS”| Channel | Best for | Strengths | Tradeoffs |
|---|---|---|---|
| FriendTalk | richer campaign content for Kakao-connected audiences | buttons, brand context, better visual experience | requires Kakao channel relationship |
| SMS | broad reach and simpler operational model | all phones, simple format, fewer prerequisites | less expressive and often costlier per message |
Channel selection rules
Section titled “Channel selection rules”Use FriendTalk when:
- the audience already follows your Kakao channel
- buttons or richer CTA flows matter
- branding and click-through matter more than universal reach
Use SMS when:
- the campaign must reach everyone in the target segment
- the content is short and direct
- Kakao channel relationship coverage is too low
Campaign example
Section titled “Campaign example”await kmsg.send({ type: "SMS", to: "01012345678", text: "[Example] Weekend coupon: use code SPRING10 before Sunday.",});For Kakao-first campaigns, the exact send shape depends on the provider and template or channel setup you operate.
Operational checklist
Section titled “Operational checklist”- segment users before building the recipient list
- suppress recent opt-outs and invalid numbers
- avoid blasting every campaign at the same hour
- measure delivery, open proxy metrics, and conversion separately
Next steps
Section titled “Next steps”- Message Type Guide for channel tradeoffs
- Provider Selection if marketing volume changes your provider choice
- Troubleshooting if campaign sends fail validation or provider delivery