Step 1: 10DLC Registration

First step in getting your texting program started is getting your campaign/organization 10DLC registered. Note: 10DLC registration is an additional cost. You can learn more about the fees here.


There are 3 steps for 10DLC Registration that MUST be completed before you can build your first program:


  1. Step 1:10DLC Brand Registration
  2. Step 2: Vetting
  3. Step 3: 10DLC Campaign Registration

Step 1: 10DLC Brand Registration

  1. Select "Account" from the top menu > "10DLC"> "Brands"> "Create Brand"
    1. Hint: If you aren't seeing the account tab at the top, click your name in the upper right and click your account name.
  2. Enter the "Brand Details". If the information submitted doesn't match your organization's filings, the registration may be rejected, or your Brand may have a lower score. Resubmitting corrected information will delay the Brand registration. Please verify your information is correct before submitting it.
    1. Hint: Open up the link to your campaign filing and match it to the fields in the Brand Details
  3. Click "Submit" in the upper right corner
  4. 10DLC Brand Registration does not take long and you will be able to continue with the vetting step within minutes. If you are not a political candidate or organization, you can skip to 10DLC Campaign Registration.

Step 2: Vetting

  1. Scroll to the bottom of your Brand Registration page to the "Vetting Details" section
  2. You have two options for Brand vetting. Campaign Verify or Aegis Mobile. Aegis Mobile vetting is in app and Campaign Verify is on the Campaign Verify website. Both will email or mail you your verification.
    1. Aegis Mobile vetting
      1. Click "Apply for Vetting"
      2. "Vetting Type" select "Political"
        1. If you select "Standard" you will have to redo your registration and pay the vetting fee again.
      3. "Vetting Partner" select "Aegis Mobile"
      4. Fill in the required fields matching exactly to your campaign filing
        1. Hint: Open up the link to your campaign filing and match it to the fields in the vetting form.
      5. "Pin Preference" there are three options to select from. Email is the fastest option but only select this option if you have access to the email listed on the campaign filing otherwise select standard or express to have it mailed to you. Otherwise select, "Regular" or "Express" to have the PIN delivered by mail.
        1. Regular” will deliver the PIN to the physical address in the vetting application via USPS. “Express” will deliver the PIN to the physical address in the vetting application via Express Delivery.
      6. Click "Apply". Depending on the PIN delivery option you selected it can take 2-14 days to receive your PIN.
      7. Once you receive your PIN, follow the instructions and then return to TextOut, "Account" from the top menu > "10DLC"> "Brands"> Scroll to the bottom of your Brand Registration page to the "Vetting Details" section
      8. Click "Import Vetting"
      9. "Vetting Partner" select "Aegis Mobile"
      10. Input your "Vetting Identifier" you received from Aegis Mobile
      11. Input your "Vetting Token" you received from Aegis Mobile
      12. Click "Apply"
    2. Campaign Verify vetting
      1. Go to www.campaignverify.org and follow their submission steps to submit your information in the form provided. The fastest way to receive your PIN is by email, your email must match the email on the campaign filing or you will receive your PIN by mail.
          1. Hint: Open up the link to your campaign filing and match it to the fields in Campaign Verify form.
      2. Once you receive your PIN, follow the instructions and then return to TextOut, "Account" from the top menu > "10DLC"> "Brands"> Scroll to the bottom of your Brand Registration page to the "Vetting Details" section
      3. Click "Import Vetting"
      4. "Vetting Partner" Select "Campaign Verify"
      5. Input your "Vetting Token" you received from Campaign Verify
      6. Click "Apply"
  3. Once your "Vetting Status" shows as "Active" you can move onto the next step, 10DLC Campaign Registration!

Step 3: 10DLC Campaign Registration

  1. Before you begin your 10DLC Campaign Registration, confirm on your website you have opt-in language, it's best to put this in the section where you are collecting contacts. Your 10DLC campaign will not be approved if you do not have opt-in language.
    1. Example: "By providing your phone number, you agree to receive text messages from <YOUR CAMPAIGN NAME>. Message & data rates may apply. Message frequency varies. Reply STOP to opt-out, reply HELP for help”. 
  2. If you are still on your 10DLC Brand you can scroll to the section under "Vetting Details" and click "Create campaign" or you can Select "Account" from the top menu > "10DLC"> "Campaigns">"Create campaign"
  3. Display Name: this can be any name you want example, "Kermit the Frog for President"
  4. Brand ID: select the Brand ID this 10DLC is associated with.
  5. Use Case: select "Political"
  6. Auto-Renew Campaign: Campaigns are registered for an initial 3-month period. By default, your Campaign will automatically renew until you deactivate your campaign. If you do not want to renew, toggle this to “no”.
  7. Description: (Required) Enter a description for your Campaign. Be clear and detailed, especially for special use cases. When reviewing a campaign, carriers will look at the campaign description and see if it matches the content of the messages being sent.
    1. Example: "Educating and informing voters with voting information, voter education and candidate information. Reaching out to members and volunteers about fundraising, volunteer opportunities, and events."
  8. Message Flow: (Required) Describe how a contact opts in to the campaign, giving the sender consent to receive their messages. Examples include, but are not limited to, the following: website sign-up forms, clicking a button on a mobile webpage, and more.
    1. Example: "Contacts are imported from our database of voters and members from our website sign up."
  9. Message Samples: Your messaging, once a Campaign is approved, should be substantially similar to the approved sample messages. Be sure to add a sample for all types of messages you may send to avoid having to register another 10DLC Campaign. Your messages MUST include opt out language. If you are planning to ever have a link or phone number, you MUST include in your sample messages.
    1. Example for voter outreach: "Hi {{ContactFirstName}}, I'm {{SenderFirstName}}, a volunteer with Kermit for President.  Kermit wants to know what issues are important to you and your family. What do you want Kermit to work on as County Sheriff? Stop2quit
    2. Example for fundraising including an embedded link: Hi {{ContactFirstName}}, it's {{SenderFirstName}} with Kermit for President. Kermit can win if we all pitch in a few bucks. Will you donate at www.kermit4prez.com today? stop2quit
    3. Examples for GOTV: Hi {{ContactFirstName}}, I'm {{SenderFirstName}}, a volunteer with Kermit for President.  Election Day is <Election date>. Can we count on you to vote for Kermit? stop2quit
    4. Example for an event: Hi {{ContactFirstName}}, I'm {{SenderFirstName}}, a volunteer with Kermit for Presient.  <Host name>  is hosting a meet-and-greet event for Kermit at <event details> Would you like to join us? Stop2quit
    5. Example for volunteer recruitment: Hi {{ContactFirstName}}, I'm {{SenderFirstName}}, a volunteer with Kermit for President. Kermit can win if we all volunteer to knock doors, make calls, and send texts. Will you volunteer for Kermit? stop2quit
    6. Example with phone number embedded: Hi {{ContactFirstName}}, I'm {{SenderFirstName}}, a volunteer with Kermit for President. If you are encountering issues voting today please call the voter protection line at 123-456-7890. Were you able to vote today? stop2quit
  10. Subscriber Opt-in: (Required) Indicates whether the campaign is collecting and processing consumer opt-ins. Your campaign will not be approved if this is marked "no".
  11. Subscriber Opt-out: (Required) Indicates whether the campaign is collecting and processing consumer opt-outs.
  12. Opt Out Keywords: (Required) You don't need to add anything. These are the keywords TextOut automatically opts out.
  13. Opt Out Message: (Required) You don't need to add anything. This is the message TextOut automatically sends to an automatic opt out.
  14. Subscriber Help: (Required) Indicates whether the campaign will reply with a message providing customers information on how to contact the message sender after they reply with the HELP keyword. Your campaign will not be approved if this is marked "no".
  15. Help Message: (Required) This is a sample message you would send to someone that replied "Help" to a text message.
    1. Example: Help is available at info@kermit4prez.com or 123.456.7890 Msg & data rates may apply. Text STOP to cancel.
  16. Number Pooling: Select this if you intend on using 50+ numbers, as this will require a different provisioning process on T-Mobile. You likely do not need this. Please contact support if you intend to use more than 50+ numbers. Most campaigns use just a few.
  17. Direct Lending or Loan Arrangement: Indicates whether the campaign includes content related to direct lending or other loan arrangements. If you are political campaign, this will be checked as "no".
  18. Embedded Link: Indicates whether the campaign will ever use an embedded link of any kind. If you ever might use a link in a program be sure to check yes. Not checking "yes" here will cause messages with a link to be marked as spam. Public URL shorteners (bit.ly, TinyURL) are not accepted. Be sure to include a link that you will use in your sample messages.
  19. Embedded Phone Number: Indicates whether the campaign will ever use an embedded phone number (except the required HELP information contact phone number). Not checking "yes" here will cause messages with a phone number to be marked as spam.
  20. Affiliate Marketing: Indicates whether affiliate marketing is being used or used in the campaign's construction. If you are a political campaign, this will be checked as "no".
  21. Age-gated Content: Indicates whether the campaign includes any age-gated content as defined by Carrier and CTIA guidelines. If you are a political campaign, this will be checked as "no".
  22. Click "Submit" in the upper right of the page.
  23. Your campaign will be sent for review. On average this step takes 72 hours. Please check back frequently. This is not done by Civitech and we do not have control over how quickly this is approved. If it has been more than 72 hours, please reach out to Civitech support. This is not the last step, once your campaign is registered you will need to purchase phone numbers. Do NOT purchase phone numbers prior to the campaign being registered, this will cause delays to texting.
  24. Once your campaign is registered (there will be three green check boxes on the left under the "Checklist"), you can purchase numbers.
  25. Scroll to the bottom of the 10DLC Campaign Registration page to the "Numbers" section.
  26. Click "Purchase Number"
  27. In the "Area Code" box input the area code you want the phone number for text messages to come from.
  28. "Quantity" select the number of phone numbers you want. We recommend you purchase at least 3.
  29. Click "Ok"
  30. Your phone numbers now have to register with the carriers. This has to be done before you can send your text messages. This can take up to 72 hours. Civitech does not have control over this step. If it has been more than 72 hours, please reach out to Civitech support.
  31. Once the "Status" next to the phone number reads as "Active", you will be able to send texts!
  32. You are ready to "Create a Program"

Still need help? Contact Us Contact Us