10DLC is a regulation to increase the level of compliancy of companies sending application-powered messaging to their customers in the USA. The regulation is still being ironed-out by the tier 1 carriers (AT&T, Verizon, T-mobile) and the "The Campaign Registry", the company they chose to centralise all 10DLC brand and campaign registrations.
This article lists all the recent changes that were made to our products and services.
Date | Change |
Description |
Oct 28th, 2024 |
Campaign updates - Review process Breaking change |
Vonage will introduce secondary compliance reviews after updating active campaigns, to ensure they remain compliant to 10DLC requirements. A new traffic flag has been added to campaigns to avoid any disruption during this review.
Action required: (for customers using our 10DLC API endpoints only)
Note that failing to update a campaign in "Updates Required" with the traffic flag enabled after 90 days will see the campaign traffic suspended.
For more information, please read this article. |
Oct 17th, 2024 |
Introduction of the new Brand Authentication+ verification process Breaking change |
From October 17th 2024, new and existing Public profit brands will be required to complete a new brand verification process:
More details on this change here |
May 29th, 2024 |
Increasing the limit of numbers for number pools |
From tomorrow, 10DLC campaigns will no longer be limited to 5 000 numbers, but 50 000 numbers. Please note that this update applies to all new and existing campaigns number pools, except "Agents & Franchises" use case, due to a carrier limitation. |
May 28th, 2024 |
Brand new 10DLC Campaign registration form Breaking change |
We are excited to announce that Vonage has been working hard in the last few months to bring a brand new campaign registration form to our customers. This new form will use the new "Message Flow details" attributes, and should improve campaign compliance upon first submission.
Please note that new requirements from January mean that it is now required to prove that a campaign is compliant by providing the link to screenshots / documents showing the exact Call-to-Action (CTA) exposed to customers. Those CTAs must contain the exact same legal verbiage that we will use when your campaign is registered:
"[BRAND NAME] [CAMPAIGN description] Message frequency varies. Message and data rates may apply. Text HELP for help. Text STOP to opt-out. [Link to terms & conditions] [Link to privacy policy]."
"[BRAND NAME] [CAMPAIGN description] One message per request. Message and data rates may apply. Text HELP for help. Text STOP to opt-out. [Link to terms & conditions] [Link to privacy policy]."
When your terms and conditions do not contain the carrier disclaimer, and it is selected to be added into the message flow, this sentence must be added to your CTAs: "Carriers are not liable for delayed or undelivered messages"
Important: Please note that we do not currently have a way that allows to save progress on campaign submissions, so we highly recommend our customers to make sure all their attachments are compliant and uploaded to a file hosting service prior to starting the registration, ensuring the registration can complete and is most likely to be approved upon the initial review. |
May 1st, 2024 |
Update to Sample Messages requirements Breaking change |
A minimum of two sample messages are now required for all campaign use cases, or a minimum of one sample message per use case (if greater than two). This change is introduced to reduce the risk of carriers blocking your messaging traffic.
This change does not impact the 2FA campaign use case, which continues to require a single sample message.
Examples:
|
Feb 8th, 2024 |
NGOs and other 501c3 organizations will no longer be allowed to register some special campaigns Breaking change |
From February 8th, 2024, The Campaign Registry (TCR) will no longer allow Non-Profit brands with the tax-exempt status (501c3 tag), to register campaigns for the following use cases:
|
Jan 1st, 2024 |
Campaigns must now provide evidence of the call to action exposed to subscribers for all consent forms, as well as including the opt-out instructions at the end of each of the sample messages submitted Breaking change |
Carriers have announce a set of new requirements in place for all new and existing campaigns pending review. This article outlines the new requirements. Please update your campaigns if they are in Pending Review or Carriers Review status, to avoid further delays.
Please check this article for an updated version of the new requirements for 10DLC campaigns: We have made changes to the 'message_flow_details' object, to allow compliance with new requirements. More details here |
Dec 4th, 2023 |
10DLC Campaigns transition to a monthly billing model |
Vonage will switch all new and existing 10DLC campaign subscriptions from a quarterly billing to a monthly billing model. For more information, please read this article. |
Oct 16th, 2023 |
10DLC Notifications UI |
We are happy to announce that on October 16th, customers will be able to enroll and manage their 10DLC notifications via our Dashboard. Customers will also be able to determine the email addresses that will receive notifications for each of the communication types. |
October 2023 |
Vetting Appeals |
From October, customers will be able to submit appeals for:
Submitting an appeal is currently only possible via the API endpoint, we are working to add the feature to the Dashboard in 2024.
Notes:
Please check our 10DLC API description for details on how to make submit the appeal. - Coming soon |
Oct 2nd, 2023 |
Puerto Rican numbers can be linked to 10DLC campaigns |
From October 2nd, 2023, Puerto Rican (PR) numbers can be linked to Vonage 10DLC campaign via the 10DLC API endpoints. We are working to implement this feature as soon as possible on the Dashboard to allow customers to select "PR" numbers from a campaign. |
Aug 22, 2023 |
Change to maximum length of some campaign attributes |
Opt-In Message, Opt-Out Message and Help Message can now all contain 320 characters, instead of the older capacity of 255 characters. |
Aug 10th 2023 (API only)
Q1 2024 (Portal) |
Introduction of new campaign attributes Breaking change |
In order to simplify registering campaigns for our customers, and ensuring that campaign registered provide all the required information from the first submission, we are introducing new attributes in lieu of the "message flow" attribute. The new attributes are part of a new object called "message_flow_details", which contains several attributes that are all required in order to comply with the 10DLC requirements.
The elements customers need to provide adhere to the list of campaign requirements (2023), and are as follow:
For more technical details, check this page.
Customers must now start using the "message_flow_details" object instead of the older "message_flow" attribute, as it will be deprecated on April 1st 2024 |
Apr 6th, 2023 |
Brands can now update their Entity type, EIN, EIN issuing country, and legal name
Breaking change |
From April 6th, 2023, 10DLC brands can update the following attributes:
Note: If the brand has any of the following:
The update will not be possible.
Note also that updating any of those attributes will set the brand identity status to "unverified", and you will be required to re-verify the brand ($4).
These changes will only apply to our public API. Customers using our dashboard will still need to register a new brand in some cases. |
Apr 3rd, 2023 |
All recurring campaigns must provide an "Opt-in Message" during the registration
Breaking change |
All 10DLC recurring campaigns must now provide an "opt-in message" during the registration. Exemption: 2FA use case
Note: the opt-in keywords remain required only when the campaign has an SMS opt-in mechanism. |
Apr 1st, 2023 |
Introducing 10DLC Brands "Pending" status |
As a result of recent on-going issues with The Campaign Registry causing brand creation requests to fail, we have decided to decouple the brand creation and verification phases, allowing you greater visibility into the status of your request. The newly created brand will show as "pending" until it's confirmed to be "verified" or "unverified". Please note, registering a campaign requires successful verification or external vetting. Please refer to our Brand verification requirements article for additional details. |
Mar 20th, 2023 |
The following attributes will default to 'true' for all new 10DLC campaigns registered:
|
Please note the following:
The above changes are not breaking, and we will continue to accept requests specifying these attributes. However, we will ignore the value provided in the request at this time and no action will be applied. |
Mar 20th, 2023 |
All Sole Proprietor brands in "self-declared" status will be removed |
The Campaign Registry (TCR) will delete every Sole Proprietor brand that did not complete the data validation check before march 20th, 2023 and still have a "self-declared" identity status. Customers that have successfully completed the data validation check (by updating their brand and adding the "mobile phone" attribute) will have one month to complete the OTP verification step.
The OTP verification step is currently only available via our API. More information here. |
Nov 21st, 2022 |
Implementation of a manual review process for all newly created 10DLC Campaigns Breaking change taking immediate effect |
Some carriers have imposed new requirements with very short notice and it means that from now on, our compliance team has to manually review every single 10DLC Campaign prior to submitting it to our connectivity partner. This means that our customers can expect some delays until the campaign is approved and they can start linking numbers & send traffic on a campaign.
We kindly ask our customers to take this into account when planning their US messaging flows and plan ahead to create campaigns a couple of weeks before they need to be sending traffic to avoid disruption. We apologise for the short notice on this breaking change and understand your frustration. We will be making further changes into our systems to try and accommodate for as many of the changes as possible and ensure that most campaigns submitted provide all the required information.
Note that a further range of new requirements have equally been added to campaigns, we are working on a specific dedicated article to explain more on those and will link it on this page in the near future. |
Nov 1st, 2022 |
Removal of un-registered traffic |
Tier-1 US carriers required all customers to complete 10DLC registration effective March 1st, 2022 (notification). Customers must migrate to 10DLC as soon as possible to avoid higher carrier filtering, reduced deliverability, and blocked messages. Beginning Nov 1st, 2022, new customers who send from a +1 geographic number terminating to the U.S. without a linked campaign ID will receive error code 39. (Illegal Sender Address for U.S. destination) |
Dec 31st, 2022 |
Deprecating "Affiliate Marketing" and implementing "Terms and Conditions" (breaking change) |
TCR is deprecating the Affiliate Marketing attribute in 10DLC Campaigns as its meaning is confusing to customers and seldom used.
TCR is also implementing a new Terms and Conditions required attribute. The "Terms and Conditions" in 10DLC campaigns is not about the customer having implemented or offering clear terms and conditions related to recipient receiving messages from that campaign, but it is about the customer agreeing with TCR's 10DLC terms and conditions. Every 10DLC campaigns created after a date not yet determined by TCR, will be required to acknowledge their understanding of the terms and conditions of the 10DLC regulation and agree to those terms and conditions in order to submit a new campaign.
We will update this page when we have a clear date on when this change will apply. |
Nov. 17, 2022 |
New required attribute to create 10DLC campaigns (Breaking change) |
TCR is introducing a set of new attributes for 10DLC campaigns, some of them will be required from November 17th. Please read this article for the details: |
Nov. 3, 2022 |
Sole Proprietor v2 (Breaking change) |
TCR and the US carriers are implementing a new version of the Sole Proprietor brand & campaign. Please read this article for more:
The changes include price changes for Sole Proprietor and Low Volume Mixed campaigns |
Sept. 1, 2022 |
New Filtering capabilities |
The GET endpoints for 10DLC now offer the option to filter the set of results. Please check this page for more information: https://developer.vonage.com/messages/10-dlc/filter Note that the filtering of brands is also now available on our customer dashboard |
Beginning Sept. 15, 2022
|
10DLC Platform Upgrade: (Potential Breaking Change)
*MMS queuing will be available in early 2023. If you are sending a MMS campaign, you will still receive rate limit errors for any MMS message that exceeds 10DLC carrier limits. |
Messages sent from a 10DLC number to +1 US destinations that exceed 10DLC throughput rates will no longer be rejected as part of the API request. Instead, messages will be queued in our system and sent to the supplier at the provisioned mobile network rate associated with your brand and campaign. (Minus T-mobile/Sprint networks) These queues can also hold up to 72 hours' worth of message segments, based on the sending rate allocated to the applicable brand/campaign associated with the ‘from’ number. Account limit throughputs will remain unchanged and you will still receive a throttling error if you exceed your limit. You may have to review your existing logic or build new logic to account for these changes. |
Sept. 29, 2022 |
Campaign "resubmit" endpoint (Public API) For the Customer Dashboard |
Customers can now resubmit an existing campaign to request specific MNO (Mobile Network Operators) to re-evaluate the throughput they allow for a specific 10DLC campaign.
When a 10DLC brand's vetting score is updated, each of the campaigns already existing under that brand are not automatically resubmitted to the MNOs. This decision from TCR is to prevent campaigns from potentially being updated with less throughput than before. Therefore, TCR has implemented this feature to allow customers to manually trigger this action.
Please be mindful of the risk of seeing the throughput of your campaign being reduced.
Note: Customers having imported campaigns created directly on TCR's portal need to trigger this action using TCR's API / portal. |
Sept. 15, 2022 (tentative) |
10 DLC Platform Upgrade - SMS Queuing* (Potential Breaking Change)
*MMS queuing will be available in early 2023. If you are sending a MMS campaign, you will still receive rate limit errors for any MMS message that exceeds 10DLC carrier limits. |
Messages sent from a 10DLC number to +1 US destinations that exceed 10DLC throughput rates will no longer be rejected as part of the API request. Instead, messages will be queued in our system and sent to the supplier at the provisioned mobile network rate associated with your brand and campaign. These queues can also hold up to 72 hours' worth of message segments, based on the sending rate allocated to the applicable brand/campaign associated with the ‘from’ number. Account limit throughputs will remain unchanged and you will still receive a throttling error if you exceed your limit. You may have to review your existing logic or build new logic to account for these changes.
|
Aug. 22, 2022 |
MNO status name change (Breaking change) |
TCR is changing the way Mobile Network Operators designate a campaign as "APPROVED", the new status will be "REGISTERED". Vonage will implement this change in the coming weeks. We will first run the new status to all the new campaigns, then will gradually but quickly replace existing campaigns' statuses to "REGISTERED" to remain aligned with TCR.
If you have implemented logic based on the status MNO return, you will need to accept both "APPROVED" and "REGISTERED" status from September 1st, 2022 |
July 25, 2022 |
New API endpoint to allow importing TCR campaigns into Vonage |
We have released a new API endpoint to allow approved customers to import campaign they created directly on the TCR portal into Vonage.
If you would like to use this endpoint, please note the following:
Once the feature is enabled, you can make the following call from your parent account (main api_key): POST /partnercampaigns/import { "account_id": "abcdef01", "campaign_id": "string", "label": "string" } where "account_id" is the api_key of the account where the campaign needs to be imported; and label is an optional "friendly" name the customer can define to recognise that campaign. The API description will be updated to reflect the changes soon here.
|
April 15, 2022 |
Update to 10DLC campaigns creation rules (Breaking change) |
For Standard Brands: - Low Volume Mixed campaigns require no vetting - Political campaigns may require a Political vetting - All other campaigns require a standard vetting
For Sole Proprietor brands: - Sole Proprietor campaigns require no vetting - Political campaign require a political vetting (Federal level political vetting forbidden) |
May 19, 2022 |
Update to Campaign creation endpoint: POST /brands/{brand_id}/campaigns (Breaking change) |
TCR is removing the "vertical" attribute from this endpoint. No changes to existing campaigns |
May 10, 2022 |
Update to the vetting importing endpoint PUT /brands/{brand_id}/vetting/requests/{vetting_request_id} (breaking change) |
- Removing vetting_class from the payload as it is not required by TCR anymore - Renaming "vetting_request_id" by "vetting_id" for consistency - Moving the "vetting_id" attribute from the URL to the body PUT /brands/{brand_id}/vetting/requests/{vetting_request_id} Note: the vertical attribute will not be returned for existing campaigns anymore either. |
Articles in this section
- 10DLC - Update - Reseller ID requirements (Jan 2025)
- 10DLC - Update - Brand Authentication+ verification (Oct. 2024)
- 10DLC - Update - Introducing campaign updates reviews (Oct. 2024)
- 10DLC - Update - New campaign requirements (January 2024)
- 10DLC - Campaign requirements
- 10DLC - T-Mobile - Traffic Violation Fines (Jan 1st, 2024)
- 10DLC - Requirements
- 10DLC - Brand verification requirements
- What is 10DLC?
- 10DLC - Guide of guides