10 DLC Campaign Registration Guide
Introduction
US carriers are implementing new requirements for A2P (application to person) messaging using 10 Digits Long Codes, also known as 10 DLC. This standard provides many benefits to our customers, including supporting higher messaging speeds and better deliverability.
The regulation is required for anyone using an application or API to send SMS or MMS traffic from a US/CA number (+1 country code LVN) into the US network. The per-requisite of 10DLC compliance is that organizations register a Brand and the appropriate Campaigns for their messaging use cases in order to get the approvals and appropriate throughputs to enable their businesses.
Please note US territories not under 10DLC (like Puerto Rico or the Virgin Islands) still need to register to 10DLC if you plan to deliver messages in the US mainland, this also applies to Canada. Currently we cannot link Canada and Puerto Rico / Virgin Islands numbers to 10DLC campaigns but our partner is currently working on enabling this as soon as possible.
This registration is centralised by The Campaign Registry (TCR), an organisation entrusted by the major US carriers to carry out the task. TCR allows partners to carry out registrations on their behalf, such as Vonage, which allows us to offer our customers a process via our dashboard, as well as our public APIs.
This guide outlines what you need to know about Campaigns registration for 10DLC messaging. For help on registering your brand(s), you can review our Brand registration guide.
Before You Begin
Before creating any Campaign, make sure that your Brand has been properly vetted:
Standard brands
- If you plan to use only Low Volume mixed campaigns, no vetting is required
- If you plan to create political campaigns, a political vetting may be required
- For all other campaigns, a standard vetting is required
Sole Proprietor brands
- No vetting is required to create a Sole Proprietor campaign
- A political vetting is required to create a political campaign (Local, State & Tribal level only)
Note the following information related to campaigns:
- Messages sent through 10DLC campaigns must adhere to the use case of that campaign
- Resellers are required to create Brands & Campaigns for each of their customers*
- Numbers cannot be shared across brands or campaigns (shared short-codes are deprecated)
- Campaigns created on TCR platform can be shared with Vonage and imported (via a ticket)
* Some of your customers may already have an existing Brand. If so, they can create a Campaign for your services & share that campaign with Vonage CSP from the TCR platform. Then open a support ticket to import the campaign.
Note: we are currently seeing an issue with the campaign importation feature. The Campaign Registry is working on resolving this situation.
Campaigns Overview
Campaigns allow carriers to determine the purpose of the messages originating from the numbers assigned to that campaign. Campaigns have a minimum duration of three months. They do not expire until cancelled, and are billed monthly after the first three months. The TCR does not allow for refunds, so when cancelling a campaign, we will keep it active until the end of the period already paid. Campaign applications are sent to all US carriers for approval. Once they have all approved the campaign (which can take up to 7 days), you can link numbers to the campaign.
Campaigns contain information such as:
- Campaign name (label) & description
- Use case
- Throughput qualifications agreed for each carrier
- Sample messages (used by carriers to check adherence to the use case)
- Subscribers opt-in/out records (requirement of 10DLC for most campaigns)
- Number(s) linked to the campaign
- Other features (age gate, number pooling, links—requires vetting, controlled content)
Campaign Types
- Standard Campaigns: Basic use cases that usually do not require additional review.
- Special Campaigns: Some of these use cases require pre/post MNO approval*. Some use cases require pre-approval from Vonage (ie. Social Media). Requirements for special campaigns differ from use case to use case and registration may require more time.
* MNO: Mobile Network Operator
Name | Description | Examples | Requirements |
---|---|---|---|
Standard Campaigns - Throughput considered at campaign level |
|||
2FA | Two Factor Authentication. This use case is for any authentication or verification |
OTP messages |
Subscriber Opt-in Subscriber help |
Account Notification | Standard notification for account holders, relating to and being about an account |
Amazon account notifications |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Customer Care | All customer interaction, including account management and customer support |
Technical support Customer services Travel agents |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Delivery Notifications | Information about the status of the delivery of a product or service |
UPS Parcel deliveries |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Fraud Alert Messaging | Messaging regarding potential fraudulent activity on an account |
Foreign login notifications Unusual banking activity |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Higher Education | Campaigns created on behalf of Colleges or Universities. It also includes School Districts and education institutions that fall outside of any "free to the consumer" messaging model |
Notifications about next class schedules Teachers absences |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Marketing | Any communication with marketing and/or promotional content |
Promo codes Adverts Loyalty schemes |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Polling and voting | Requests for surveys and voting for non political arenas |
Voting for X-Factor candidate Customer Satisfaction surveys |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Public Service Announcement | An informational message that is meant to raise the audience's awareness about an important issue |
Electricity outage Water works Road traffic information |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Security Alert | A notification that the security of a system, either software or hardware, has been compromised in some way and there is an action you need to take |
Password leak System intrusion |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Mixed | Any messaging combination of 2 to 5 standard use cases | --- |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Low Volume Mixed |
For brands who needs multiple use cases and have very low throughput requirements Note: no vetting possible & no throughput increase possible |
Test or Demo Account Single doctor office Independent shop |
Subscriber Opt-in Subscriber Opt-out Subscriber help |
Special Campaigns - Throughput considered at campaign level |
|||
Charity |
Communications from a registered charity aimed at providing help and raising money for those in need. Includes: 5013C Charity. Does not include religious organisations Non-profit only |
Red Cross WWF Greenpeace |
TBD |
Emergency | Notification services designed to support public safety / health during natural disasters, armed conflicts, pandemics and other national or regional emergencies |
Firebrigade Weather alerts Terror attacks |
TBD |
K-12 Education | Campaigns created for messaging platforms that support schools from grades K-12 and distant learning centres | K-12 schools only | TBD |
Sweepstakes | All sweepstakes messaging | Contests, Lotteries | TBD |
Political |
Part of organised effort to influence decision making of specific groups. All campaigns to be verified. Only federal campaigns Non-Profit only Political vetting required |
Democratic party Republican party |
TBD |
Social | Social is restricted for Social influencers |
Youtuber influencer notifications Celebrity alerts |
Subscriber Opt-in Subscriber Opt-out Subscriber help Requires double opt-in |
Sole Proprietor |
Limited to entities without EIN / Tax ID |
Developer testing account Single individual |
1 Campaign & Max 5 numbers No vetting |
Special Campaigns - Throughput considered per number | |||
Agents and Franchises | Agents, franchises, local branches |
HSBC's branches McDonalds' Franchises Vonage's offices employees |
TBD |
Carrier Exemptions | Exemption by Carrier, can only be approved through manual review and or vetting process | TBD | TBD |
Conversational (Proxy) |
Peer-to-peer app-based group messaging with proxy/pooled numbers. Supporting personalised services and non-exposure of personal numbers for enterprise or A2P communications |
Uber app Deliveroo app |
TBD |
Vetting and Approval Requirements
- All campaigns require a standard vetting except Low Volume mixed and Sole Proprietor
- Agents & Franchises campaigns require Post campaign registration with AT&T
- Carrier Exemptions campaigns require Post campaign registration with AT&T
- Charity campaigns require the brand to be registered as a Non-Profit entity
- Conversational Messaging campaigns require Post campaign registration with AT&T
- Emergency campaigns require Post campaign registration with AT&T
- Political campaigns require a Non-Profit or Sole Proprietor brand. A political vetting will be required, depending on the status of the brand
- Political campaigns also require Post campaign registration with T-Mobile
- Social campaigns require a Pre approval with Vonage and a Post campaign registration with AT&T
- Sweepstakes campaigns require a Post campaign registration with AT&T and T-Mobile
Subscriber Information and Message Content
Each campaign registered for 10DLC requires a full Brand and Campaign use case analysis in order to determine registration approval. There may be additional data and message content types that will require additional approvals, like embedded links within the message content. Subscriber management is another key area which will see more requirements from carriers.
Name | Description |
Subscriber Opt-in | Record that the subscriber has opted into the receiving the messages. |
Subscriber Opt-out | Does the subscriber have the ability to opt-out of receiving messages through keywords e.g., “STOP“, “QUIT“, etc. |
Subscriber Help | Is there a 'help' mechanism through MO help key words such as 'HELP', 'INFO'. |
Age Gated | Is message content age gated? |
Direct Lending | Do the messages contain any direct lending or loan arrangement content? |
Affiliate Marketing | Are the messages controlled by an affiliate other than the brand? |
Embedded Link | Is there a call-to-action link/URL to be embedded in all messages sent? |
Embedded Phone | Is there a call-to-action phone number to be embedded in all messages? |
Number Pool | If a campaign is using over 50 numbers, it needs to be specified as using a Pool as this can be seen as trying to snowshoe. |
Minimum Number of Use Cases | Minimum number of message examples for approval. |
Maximum Number of Use Cases | Maximum number of message examples for approval. |
Registering a Campaign
- Log onto our dashboard
- Make sure that your brand has the appropriate vetting status
- Select the Use Case
There are two main categories:
Standard: Covers most use cases and content types.
Special: More complex or unusual use cases and requirements such as political, emergency traffic, and trial accounts.
The definitions are clear, however there are some that most likely need a little more explanation:
Standard - Mixed: It would be easier to create only “Mixed” campaigns. This may be seen as avoidance of following guidelines of specifying traffic so this use case should be used with caution.
Standard - Low Volume Mixed: This use case is for small or high risk businesses. No vetting is required for this use case. Vetting cannot increase the throughputs agreed for this use case.
Special - Large CSP Trial: Only relates to a Service Provider such as Vonage. If there is a valid case for one of our customers such as if they are a trading customer this could be selected.
Special - Conversational Messaging (Proxy): It’s important to note with 10 DLC carriers are seeing any communications from a business to a subscriber to is not traditional P2P and must be registered for 10 DLC.
Special - Charity: Note that this may only be available to a “not for profit“ brand entity type.
Special - Political: This use case may require a political vet. Sole proprietor brands can create political campaigns, but the political vets available to them are restricted to "tribal", "local" and "state" level vets.
Special - Sole Proprietor: This use case was created at a later stage to accommodate single individuals without EIN / Tax ID. Sole Proprietors are not allowed to apply for standard vetting or throughput limits increase. SP is limited to a single brand & campaign, linking maximum 5 numbers with a very low throughput.
After selecting the use case, the right price will be populated on the top of the page. Click Done to move to the next step.
- Carrier Qualification
On this step you can see if the campaign is qualified by the carriers and the throughput provided for each of them.
Click Done to move to the next step.
- Campaign Details
You can set a name for the campaign together with the use case description.
Click Done to move to the next step.
- Message Samples
Approval and delivery through the MNO can be dependent on whether the submitted content during campaign registration matches the content that is actually sent which why messages samples are required.
Minimum Number of Use Cases - Minimum number of message examples for approval
Maximum Number of Use Cases - Maximum number of message examples for approval
Please do not use templated messages in this field as it can cause rejection from carriers.
Click Done to move to the next step.
- Providing Subscriber and Message Information
One of the components of 10 DLC is having clearer management of subscriber information and participation. Mobile Network Operators (MNO) may need to review values submitted and The Campaign Registry API may return responses defining what is required and what must not be used based on brand and campaign.
- Subscriber Approval and Help
The following items may be required for approval.
Subscriber Opt-in: Record that the subscriber has opted into the receiving the messages.
Subscriber Opt-out: Does the subscriber have the ability to opt-out of receiving messages through keywords e.g., “STOP“, “QUIT“, etc.
Subscriber Help: Is there a 'help' mechanism through MO help key words such as 'HELP', 'INFO'.
- Message Content
The following content could determine if a campaign is approved.
Age Gated: Is message content age gated?
Direct Lending: Do the messages contain any direct lending or loan arrangement content?
Affiliate Marketing: Are the messages controlled by an affiliate other than the brand?
Embedded Link: Is there a call-to-action link/URL to be embedded in all messages sent?
Embedded Phone: Is there a call-to-action phone number to be embedded in all messages?
- Number Management
Required to determined if a campaign can be misused.
Number Pool: If a campaign is using over 50 numbers it needs to be specified as using a Pool as this can be seen as trying to snowshoe. Please also contact your Account Manager or open a support ticket in addition to ticking this box to provide more information.
Click Done to complete the last step and then click Review details to review all the submitted details and make sure they are correct before registering the campaign.
Click Register and pay to register your campaign.
Comments
0 comments
Please sign in to leave a comment.