# MSG-062 — Opt-in confirmation must name the programme

> The confirmation must name the programme or describe the product, so the consumer knows which subscription they joined.

- **Rule ID:** MSG-062
- **Layer:** Message content (`MESSAGE_CONTENT`)
- **Checks:** `campaign.optin_message`
- **Severity:** BLOCKING — Breaking this rule gets the submission rejected outright.
- **When it bites:** Gates approval — get this wrong and registration is refused
- **How it is detected:** AI judgement over the submitted form
- **Fix type:** Fix the field — a better value in the form clears it
- **Required by:** CTIA, TCR
- **Applies:** Applies to every 10DLC registration.
- **Canonical URL:** https://ekas.io/rules/10dlc/message-content/msg-062/

## Why this rule exists

A business can run several programmes on one number, and "you are subscribed" tells the consumer nothing about which. Naming it is what lets them recognise the later messages as expected rather than unsolicited.

## How to fix it

Name the specific programme in the confirmation, not just the brand.

## Example of a compliant value

```text
Acme Coffee Rewards: you're subscribed to weekly offers. Msg frequency varies. Msg & data rates may apply. Reply HELP for help, STOP to cancel.
```
