This article provides instructions on how Hustle admins can get their accounts registered with The Campaign Registry (TCR) for 10DLC. While Brand approval is often immediate, TCR Campaign approval typically takes 2-4 business weeks, so plan accordingly and register for 10DLC as early as possible.
10DLC only applies to organizations messaging in U.S. and U.S. territories using 10-digit long code phone numbers. For more information about 10DLC and Hustle, see What is 10DLC?
Skip to:
- Who can register for 10DLC with Hustle?
- How do I register a brand?
- How do I register campaigns?
- How do I add an existing brand?
- How do I delete brands and campaigns?
- Frequently Asked Questions
Who can register for 10DLC with Hustle?
By default, only account admins can register for 10DLC in Hustle. For more information on the different Hustle admin roles, see What are the different Hustle admin roles?
Account admins can register for 10DLC at the Account level Compliance tab > TCR tab. If the settings allow, Account admins and Organization admins can register for 10DLC from the organization Settings > Compliance tab.
Account admins can configure the settings of their account so organization admins can also register brands and/or campaigns for the organizations they’re admins of. Account admins can adjust these settings from the Compliance tab > TCR.
Set permissions for registering organization-level TCR Brands and Campaigns:
- Allow Organizations Admins to register new Brands and Campaigns: Organization admins can create and register their own brands for their own organizations as well as campaigns for those brands (Affiliate organizations can register their own brands & campaigns if they have a distinct EIN or Tax Identification Number)
- Allow all organizations to register new campaigns for account-level brands: Organizations (including affiliate-based organizations) can register their own campaigns for brands created at the account level.
Choose how to grant access to account-level campaigns:
-
Specific organizations: TCR campaigns registered at the account level will only be available to the organizations specified by account admins. This option may be useful for accounts where only some, but not all organizations should use account-level campaigns
-
To grant a Hustle org. access to account-level campaigns:
- Login to the admin panel and search for the org in question.
- Click (...) next to the organization's name > Enable TCR campaign Access.
- Click Enable TCR Campaign Access to grant the organization access to account-level campaigns.
-
To grant a Hustle org. access to account-level campaigns:
-
All organizations: All TCR campaigns registered at the account level will be available to every organization in the account.
- Most accounts may prefer this option where account-level campaigns are available to all organizations in the account.
If you’re unsure of the best option for your team, contact your customer success manager before registering your brands and campaigns for 10DLC. If you do not know who your customer success manager is, contact support@hustle.com
How do I register a brand?
A TCR brand represents the legal entity with an Employer Identification Number or EIN that is sending messages. For more on this, see What is 10DLC?
In order to register a brand, you'll need to navigate to the account or organization TCR tab depending on your permissions and what level you'd like to register your brand at.
Once you've navigated to the TCR tab, you'll be able to register your Brand following the below steps.
Step 1: EIN Lookup
- In this step, you'll enter the entities Employer Identification Number (EIN), also known as the entity's Federal Tax Identification Number, then click Next.
Step 2: Company Details
- Hustle will automatically fill in some of the fields in this step based on the EIN entered in step one. If we are unable to find information on that EIN, you will need to fill out all fields in this section.
- Verify the following information for accuracy:
- Legal company name: The legal name of the entity being registered. Admins can use this third-party EIN lookup service to find the exact legal name.
- Business name (if different from legal name): The marketing or DBA name of the brand; the name that audiences would recognize.
- Display name: The name that will be used in the Hustle product. This name does not impact your TCR Score.
-
Is your brand a non-profit political committee that does not have 501(c)(3/4/5/6) tax exempt status?:
- If the entity being registered is a PAC, 527, or other committee registered with the FEC, you will need to select Yes and then enter your Campaign Verify token. For more information about Campaign Verify, see What is Campaign Verify?
- Check No if the entity is not a “political” committee OR if you do not yet have a campaign verify token. This token can be applied after a brand is registered.
- Industry: Choose the industry option that best applies to the entity being registered.
-
Legal formation: Choose the legal formation option that best represents the entity being registered.
- Charity, Non-Profit Organization: This can include any 501(c) or 527 organization.
- Private Company: An incorporated business entity such as an LLC that is not publicly traded.
- Publicly Traded Company: An incorporated business entity traded on a public exchange. A stock ticker is required to register as a Publicly Traded Company.
- Government: Government agencies.
- Sole Proprietor: An unincorporated business owned by an individual. Note: Registering as a Sole Proprietor is not currently supported within Hustle's Admin panel.
Step 3: Contact Information
-
Enter the info of a point of contact for the entity being registered
- Contact phone: The contact phone number of the entity being registered.
- Contact email: The contact email of the entity being registered. We recommend using an email with the same domain as your website if possible.
-
Verify the following that was filled in for accuracy and/or fill out any missing information.
- Website: The website of the entity being registered.
-
Street address, City, etc.: The mailing address of the entity being registered.
-
Select Add Brand. The entity registered will now appear on the Compliance tab under TCR Brands.
How do I register campaigns?
Once a brand is registered, account and organization admins (if settings allow) can register TCR campaigns.
✨ Before registering your campaign we highly recommend reading through our The 10DLC Compliance Guide. All new 10DLC submissions are subject to a manual vetting process and subject to rejections if they do not follow all compliance requirements. 10DLC registration and vetting has become increasingly detailed and strict. Their vetting is extremely thorough and they will reject your submission if any part does not meet compliance standards. Our The 10DLC Compliance Guide outlines all compliance standards including steps you must take to ensure your organization's website meets compliance.
Once you have ensured your website's compliance, you can register your campaign in Hustle. Depending on your settings, you can register campaigns on the same compliance tab(s) where you registered your Brand. Once you've navigated to the TCR tab, you'll be able to register your campaign by clicking Add Campaign and following the below steps.
Step 1: Campaign Use Case
-
Under TCR Brand, select the TCR Brand associated with the campaign you’re registering.
-
Under Use Case, select the use case that best applies to the messages that’ll be sent by that particular brand. For recommendations on which type of campaign to register, please see Which TCR Campaign should I choose?
-
If applicable, add Sub-Use Cases for the messages that will be sent by the campaign.
Step 2: Campaign Details
- Enter the required information:
- Display name: The name that’s displayed for the use-case in Hustle. This information is not shared with TCR. (i.e. “Fundraising Campaign”)
-
Description: The description should align with the selected use case and describe should how you'll be using this campaign, including the use cases selected previously.
- If donations are collected, it must be clearly stated in the campaign description!
- If this campaign will be used for commercial sales and marketing such as merch sales or promotions, it must be stated in the campaign description.
- Messaging Frequency: Refers to how frequently your campaign will send texts to contacts.
- Verify if this campaign:
- Collects and processes opt-ins: This box must be checked in order to submit your campaign. If you do not process opt-ins you will not be approved for 10DLC.
- For questions about audience “consent”, refer to the following CTIA guidelines. (Page 12, Section 5 offers guidance on “Consent”)
- Collects and processes opt-outs: This box must be checked in order to submit your campaign. If you do not process opt-outs you will not be approved for 10DLC.
- Age Gated Content check: Check this box If messages for this campaign will include content that is restricted by law to those 18 years of age and older. For more information, see What does it mean to declare age-gated content will be used?
-
Collects donations check: Check this box if this campaign will be used to message for the purpose of collecting donations.
-
If this is checked, you must note in the following places that the campaign is used to collect donations:
- Terms and Conditions
- Phone collection form opt in language
- Campaign description in the campaign registration form
-
If this is checked, you must note in the following places that the campaign is used to collect donations:
Step 3: Contact Opt-In Methods:
🛑✋ STOP: Be sure to read our The 10DLC Compliance Guide and follow all opt in disclosure requirements listed there before registering a campaign to ensure compliance. Failure to follow all requirements is likely to result in a rejection.
-
Contact Opt-In Methods: During the review process, vetting partners will closely review the opt-in methods for accuracy. We highly recommend having opt-in available through your website as that is the easiest method to get verified and approved. If your opt-ins are through your website, you will need to provide a link to the phone collection and opt-in form. For all other opt-in methods, you will need to enter a clear and concise description of how an end user signs up to receive messages. All methods need to be able to be easily verified by TCR.
- For the website opt-in method, enter the url to a non-donation phone collection form. TCR will check all phone collection forms on your website to confirm that they contain the required disclosures.
- For the website opt-in method, enter the url to a non-donation phone collection form. TCR will check all phone collection forms on your website to confirm that they contain the required disclosures.
⚠️ WARNING: Though all donation forms must contain the following disclosures if they collect phone numbers, you must have at least one online form that collects phone numbers and opt-ins that is not a donation page. This is to ensure that donations are not a requirement of opting in. Event sign up forms, a contact forms, and volunteer forms are all examples of compliant opt in methods. All forms (including donation forms) must include the below disclosures.
Step 4: Opt-Out Language and Sample Messages
- Opt-out language: The opt-out language that’ll you’ll include in scripts sent to contacts. Acceptable opt-out disclosures must include at least one of the following words: end, stop, unsubscribe, or arrêt (French). If you’re using an opt-out phrase, it must be separated by spaces (i.e., STOP2END is not acceptable; it should be STOP 2 END).
-
Sample messages: You will need to provide at least one sample message for each use case type you selected. Your sample message(s) should reflect the kinds of messages your brand will send for each use case. The sample message must also reflect the information you entered for your campaign description. Your sample messages will need to provide the following:
- Must mention the Organization/Brand the texts are being sent from
- Include opt-out language (which is included in the Hustle form and will be appended to all of your sample messages.)
- You will also need to have at least one sample message that includes a link for TCR's reference! This can be a link to a donation page, an event sign up form, a press release, a survey, etc as long as it is related to your campaign's use case and campaign description.
- Sample Message Example: Hi <Contact>! This is <Agent> with <Organization> Have you RSVP'd for our event coming up? You can RSVP at <link> Reply STOP to Opt Out
IMPORTANT: Your sample messages, campaign description, and selected use case(s) must all match and make sense together. If they do not match, your campaign will be rejected.
EXAMPLE OF MISMATCHED CONTENT:
Campaign Description: We will be contacting members with event updates.
Use Case: Mixed > Polling and voting
Sample Message: Hi <Contact>! This is <Agent> with <Organization> Can we count on you to donate to our End of Year fundraising goal? Reply STOP to Opt Out
A campaign submission with the above information would be rejected because the campaign says it is for event updates, the use case is for polling and voting, and the sample message is about donations.
Step 5: Campaign Compliance:
-
Enter the following:
- Privacy Policy URL: Your privacy policy should include the following details. More info can before here: ✅ Confirm your Privacy Policy compliance.
- Terms and Conditions URL: Include the direct link to your website's terms and conditions. More info on Terms and Conditions compliance can be found here: ✅ Confirm your Terms and Conditions compliance. Note your Ts&Cs must include the following>
- Opt-In Form URL: Include the direct link to your website's opt-in form. ✅ Review and confirm your Opt-in Methods:
- Campaign Compliance: All campaign submissions are manually reviewed by the downstream Direct Connect Aggregator (DCA). This review process is outside of Hustle's control, but this section ensures that you review before submitting to avoid the most common causes for rejection. Review your campaign and check the boxes to confirm before you click Submit Campaign. We also recommend reviewing The 10DLC Prep Checklist ✨
- Click Submit Campaign!
- The campaign will now appear on the Compliance tab under TCR Campaigns with a Pending TCR Status. We expect campaigns to be approved within one to two business weeks, but if the status does not update within this time frame, or is Rejected, you can reach out to support@hustle.com
Once your TCR campaign is approved, it will be available to apply to Hustle groups for messaging.
For instructions on how to apply TCR campaigns, see How do I apply TCR campaigns?
How do I add an existing brand?
Once a brand is registered, admins can add it to any Hustle organization or account by using the Add Existing Brand button.
To add an existing brand:
- Open the brand registration of the existing brand you want to share.
- For account admins, this will be under TCR on the Compliance tab on the Account Overview page.
- For organization admins, this will be on the Compliance tab in the organization's settings.
- For account admins, this will be under TCR on the Compliance tab on the Account Overview page.
- Click (...) next to the brand's name > Share TCR Brand.
- Copy the six-digit Share Token that appears.
- Open the Compliance tab of the account/organization you want to add the brand to and click Add Existing Brand.
- Enter the six-digit Share Token copied in step 3 and a display name for the brand > Add Existing Brand.
- The brand and all of its other details will now be registered and will appear on the Compliance tab under TCR Brands.
Admins can search for brands and campaigns on the Compliance tab using the
- TCR ID
- Display name
- TCR Brand
- Use Case
How do I delete brands and campaigns?
If any mistakes are made while registering a brand or campaign, admins can delete the registration to start over. Please note:
- Account admin can delete any brand and any campaign created in the account.
- Organization admin can only delete brands and campaigns created at the organization level.
How do I delete a brand?
Before deleting a TCR brand, please note:
-
TCR brands that have any campaigns registered under them can't be deleted or removed. If a campaign uses a brand then that brand can't be deleted until all of the campaigns associated with it are removed.
To delete a TCR brand:
-
Open the Compliance tab where the brand was registered.
- Hustle Account admins will need to log in to the Account Overview page and click the Compliance tab > TCR.
- Hustle Organization admins will need to log in to the Admin Panel and open the organization with the brand they want to remove. Once open, they'll need to click Settings on the left > Compliance.
- Click (...) next to the name of the brand you want to remove > Delete Brand.
If the Delete Brand option isn't available, confirm there are no campaigns using the brand for registration.
How do I delete a campaign?
Before deleting TCR campaigns, please note:
- TCR campaigns that have been applied to a Hustle group can't be deleted or removed. The campaign can't be deleted until it's removed and no longer applied to any Hustle groups. For steps on how to change the TCR campaign applied to a group, see How do I apply TCR campaigns?
How do I delete a campaign?
-
Open the Compliance tab where the campaign was registered.
- Hustle Account Admins will need to log in to the Account Overview page and click the Compliance tab > TCR.
- Hustle organization admins will need to log in to the Admin Panel and open the organization with the campaign they want to remove. Once open, they'll need to click Settings > Compliance.
- Click (...) next to the name of the campaign you want to remove > Delete Campaign.
If the Delete Campaign option isn't available, confirm the campaigns hasn't been applied to any Hustle groups. For steps on how to change the TCR campaign applied to a group, see How do I apply TCR campaigns?
Frequently Asked Questions
Skip to:
- What if organizations in my account represent different brands?
- Can I use the same brand in different organizations?
- Can I use the same brands in different accounts?
- Should I register more than one brand?
- What if my organization doesn’t have an EIN?
- Which industry should I choose?
- What contact info should I use during registration?
- How is my TCR Score calculated?
- Is my TCR Score good?
- How do I appeal my TCR Score?
- What if I use multiple messaging providers?
- What if my TCR campaign is Pending?
- What if my TCR campaign is Rejected?
- Which TCR campaign should I choose?
- What are Sub-Use Cases and do I need them?
- What does it mean to declare age-gated content will be used?
- What if I'm an agency or reseller messaging on behalf of brands?
- Is there a limit to how many brands and campaigns we can register?
- How do I update a brand with a Campaign Verify token?
- Can I obtain more than Campaign Verify token from the same CV Token submission?
What if organizations in my account represent different brands?
For Hustle accounts with several brands, account admins can enable brand registration at the organization-level from the TCR Settings in the Account Overview.
Brands registered at the organization-level are only available to the organization where the brand was registered. For more information see How do organization admins register brands for 10DLC?
Can I use the same brand in different organizations?
Yes. There are several options available for account admins to make registered brands available to all or some Hustle organizations. Some of these options are only available in combination with campaign registration, which will be available at a later date.
If organization-level registration is preferred because some (but not all) organizations will share a brand, admins can register that shared brand and copy the brand between the different organizations using the Add Existing Brand option. For more information, see How do I add an existing brand?
For affiliate-based organizations, affiliates can register their own campaigns using the brand of the national organization. By enabling the following TCR Setting: Allow Organization Admins to register new Campaigns under account-level brands, brands registered at the account-level can be made available to all organizations in the account. In this circumstance, organizations will register their own campaigns for account-level brands.
Can I use the same brands in different accounts?
Yes. Brands identify traffic for the carrier ecosystem and are not related to Hustle’s account structure.
Once a brand is registered, it can be applied to any Hustle organization or account as determined by administrators using the Add Existing Brand option and in combination with the TCR Settings. For more information, see How do I add an existing brand?
Should I register more than one brand?
Brands are distinguished by their Employer Identification Number (EIN). It is not recommended to register multiple brands with the same EIN.
Once a brand is registered, admins have the option to apply that registered brand to different Hustle organizations & accounts using the Add Existing Brand option. For more information, see How do I add an existing brand?
If you have the option to register multiple brands with distinct EINs there are some considerations:
What if my organization doesn’t have an EIN?
Some organizations do not have an EIN with which to register for 10DLC.
- Unincorporated nonprofits that have a fiscal sponsor will need to register using the EIN of the incorporated nonprofit sponsoring them
- Political organizations can file and register for an EIN for free via the IRS website. For more information, see the following IRS page: IRS: Apply for an Employer Identification Number (EIN) Online.
Note: Registering as a Sole Proprietor is not currently supported within Hustle's Admin panel. Please contact support@hustle.com if you need to register your brand without an EIN.
Which industry should I choose?
Industry selection does not influence the TCR Score of a brand; however, it is a required field for registration.
- 501(c) entities are encouraged to select Non-profit Organization.
- Political campaigns, PACs, and 527s entities are encouraged to select Political.
What contact info should I use during registration?
We strongly encourage the contact email to share the same domain as the entity's website. We also recommend including contact information that is shared among multiple members of the organization. (e.g. info@company.com)
How is my TCR Score calculated?
This information is not made available by TCR or their Vetting Partners.
Is my TCR Score good?
The TCR Score of a brand will directly influence the throughput available via T-Mobile. Other carriers determine throughput using a combination of TCR Score and campaigns. More details on estimating throughput will be available in the near future.
How do I appeal my TCR Score?
If you believe your TCR Score will limit your ability to communicate with audiences you have the option to appeal. Appeals are a manual review process by TCR’s vetting partners that take an undetermined amount of time to resolve. To initiate an appeal for a brand, email support@hustle.com with the TCR ID of that brand (available from the TCR Brands table on the Compliance tab).
While the appeal is undergoing manual review with TCRs vetting partners, your messaging traffic will be subject to the limits associated with that TCR Score. If you need additional help navigating a texting program with diminished throughput, please contact your customer success manager.
What if I use multiple messaging providers?
Customers that use multiple providers to send text messages using 10 digit long code phone numbers will have to register brands and campaigns with each messaging provider.
What if my TCR campaign is Pending?
All newly registered TCR campaigns are subject to manual review by the downstream Direct Connect Aggregator (DCA) and will be placed in Pending status until this review is completed. The Pending status will show on the TCR Compliance page, and will change to Approved once the review is complete. Campaigns pending approval will not be available to apply to groups or to the Broadcast inbox until they are approved.
What if my TCR campaign is Rejected?
During the manual review process, TCR will determine whether a TCR campaign is compliant and approved to send messages. If a campaign is rejected, some aspect of the registration was not compliant. Please see What if my TCR Campaign was Rejected? for more information on rejections, and reach out to support@hustle.com for help.
Which TCR campaign use caseshould I choose?
There are a number of considerations to make when selecting a TCR campaign. See Which TCR campaign use case should I choose? for info on selecting a campaign based on your tax-exempt status.
What are Sub-Use Cases and do I need them?
Sub-Use Cases are additional determinations that better define the multitude of reasons brands communicate with audiences. They are optional for some campaigns and required for others. See Which TCR campaign use case should I choose? for info on selecting (sub) use cases.
What does it mean to declare age-gated content will be used?
This declaration is for organizations that will regularly promote or market goods or services that are restricted by age to those 18 years or older such as casinos and wineries. Carriers expect these organizations to verify the age of their audiences before messaging them. This declaration is not required for organizations that regularly invite audiences to lotteries, raffles & events where liquor is served.
What if I'm an agency or reseller messaging on behalf of brands?
TCR defines a brand as "who the audience members believes they are communicating with". Agencies and other resellers that are messaging on behalf of their customers should use the brands of their customers. When agencies and resellers are messaging on behalf of themselves, they should use their own brands.
Is there a limit to how many brands and campaigns we can register?
By default, TCR limits a brand to 50 campaigns. If you believe you'll need more than 50 campaigns for a particular brand, please contact support with the TCR ID of that brand at support@hustle.com.
How do I update a brand with a Campaign Verify token?
If the entity being registered is a PAC, 527, or other committee registered with the FEC, a Campaign Verify token is highly encouraged to register entities sending political messages to qualify for higher rates of throughput. For more information about Campaign Verify, see What is Campaign Verify?
To update an existing brand with a Campaign Verify token:
1. Click (...) next to the brand's name > Edit Brand
2. Make sure you've checked Yes for Is your brand a political committee?
3. Paste your Campaign Verify token.
4. Click Save to update the brand.
Can I obtain more than Campaign Verify token from the same CV Token submission?
Yes! There is a way to obtain more than one token from the same CV Token submission. First, ensure Multi-Factor Authentication (MA) is activated by logging into your account, clicking on your name (upper right), and selecting “Enroll in MFA.” Once MFA is setup, you will have the ability to generate more than one token per approved submission.
Simply click “Create an Authorization Token” as many times as needed, at no additional cost.
✨ Check out our Video Tutorial for a step-by-step walkthrough on How to Register For 10DLC! ✨
If you or the vendor need assistance with those steps you’ll need to be in touch with CV’s support team: support@campaignverify.org