# CMP-092 — Consent grade must match content grade

> The consent standard evidenced must match the content grade: conversational needs implied consent, informational needs express consent, promotional needs express written consent.

- **Rule ID:** CMP-092
- **Layer:** Campaign (`CAMPAIGN`)
- **Checks:** `campaign.message_flow + campaign.usecase`
- **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, FCC, T-Mobile, AT&T
- **Applies:** Applies to every 10DLC registration.
- **Canonical URL:** https://ekas.io/rules/10dlc/campaign/cmp-092/

## Why this rule exists

Consent comes in grades and content comes in grades, and the content grade sets the floor. A promotional programme resting on an implied consent collected for a service purpose is the most common structural consent failure — it looks like consent exists, and it is the wrong kind, so the brand cannot understand the rejection and re-submits the same evidence.

## How to fix it

Raise the consent to match the content: promotional messaging needs express written consent — an affirmative, recorded agreement naming the sender and the message type. Re-collect it if what you hold was gathered for a service purpose; you cannot re-characterise consent after the fact. Done when the flow describes a written, affirmative act for every subscriber who will receive promotional content.

## Example of a compliant value

```text
Promotional consent is collected in writing at checkout: the customer ticks an unchecked box beside the disclosure naming Acme Coffee and the message types, and we store the number, timestamp, and disclosure version.
```

## Common mistakes

- Splitting the campaign into a promotional one and a transactional one does not launder the consent — the promotional half still needs express written consent for each number on it.
