Steps for Text Registration

Text Messaging Registration Guide

Last Updated: April 2026


Overview

Before your campaign can send text messages through i360, you must complete a one-time registration process with The Campaign Registry (TCR). This verifies your campaign's identity and ensures your texts are delivered reliably to voters.

Timeline: Once all steps are completed and submitted correctly, the process takes approximately 3 business days.

💰 Cost: $95 (paid to Campaign Verify) — valid for the full 2-year election cycle.


Who Needs to Do This?

Any candidate, party, PAC, or political committee that is a 527 tax-exempt organization registered with the FEC or a State, Local, or Tribal Election Authority. This includes:

  • Federal, state, and local campaigns
  • Political party committees
  • PACs

⚠️ Note: 501(c)(3)s, 501(c)(4)s, and other non-campaign entity types are not eligible for this process and should reach out to support@i-360.com for help


Before You Begin — Checklist

Make sure you have the following ready before starting:

  • Your FEC ID number (federal campaigns) or a URL to your state/local filing
  • Access to your campaign's official email inbox (you'll receive a PIN there)
  • Your campaign website (must meet the requirements outlined in the Text Registration Website Requirements document)
  • A credit card to pay the $95 fee
  • Login access to your i360 portal

Step 1: Obtain Your CV Token from Campaign Verify

Campaign Verify is a non-partisan organization that verifies the identity of U.S. political campaigns for text messaging. Completing this step gives you a unique token that unlocks political texting through The Campaign Registry.

1a. Create a Campaign Verify Account

  1. Go to campaignverify.org/get-started
  2. Complete the initial web form with your contact and organization information
  3. You will receive an email with resources and a link to log into the portal

1b. Submit a Verification Request

  1. Log into the portal at app.campaignverify.org
  2. Click "+ New Verification Request"
  3. Select either Federal or State/Local depending on your campaign type
  4. Fill out the form completely — make sure all information matches exactly what is on file with the FEC or your state election authority
  5. Provide your FEC ID or a URL to your state/local filing
  6. Pay the $95 verification fee
  7. Submit the request

⚠️ Important: The information you enter must match your official filing record. Mismatches are the most common reason for rejections.

1c. Receive Your 6-Digit PIN

  • After submission, Campaign Verify staff will review your request (typically within 1–2 business days)
  • You will receive a 6-digit PIN code via email
  • Log back into app.campaignverify.org, click on your pending submission, and enter the PIN code

⚠️ The 6-digit PIN is NOT your token. It is used one time to generate your token.

1d. Generate Your CV Token

  1. After successfully entering your PIN, click "Select a Channel"
  2. Choose 10DLC (this is the channel used for i360 / Bandwidth text messaging)
  3. Click "Create an Authorization Token"
  4. Copy your token — it is a long string of 97 alphanumeric characters beginning with cv|

You now have your CV Token! Keep it somewhere safe — you'll need it in Step 3.


Step 2: Fill Out the Campaign Registration Form

Once you have your CV Token, you'll need to submit your campaign information through the registration form provided by your i360 administrator.

  1. Open the i360 Text Registration Form
  2. Fill in all required campaign information, including:
    • Campaign/committee legal name
    • EIN or FEC ID
    • Campaign website URL
    • Contact information
    • Your CV Token from Step 1
  3. Review all entries carefully before submitting
  4. Submit the form

⚠️ Do not submit this form until your website meets all the requirements listed in Step 3. An incomplete website is a common cause of delays.


Step 3: Ensure Your Website Meets All Requirements

Your campaign website must contain three specific sections before your registration can be approved: an Opt-In Section, a Privacy Policy, and a Terms & Conditions page. Review the full Text Registration Website Requirements for reference.

⚠️ Do not submit your registration form until your website fully meets all of these requirements. An incomplete website is one of the most common causes of delays or rejections.


🔴 Part A: Opt-In Section

Your website must have a visible opt-in section where supporters can sign up for text messages. This is typically found on your homepage, a "Join" page, or a contact/signup form.

The opt-in section must include all of the following:

  • A consent checkbox or statement that clearly says the user is agreeing to receive text messages from your campaign.

    Example: "I consent to receiving text messages from the [Campaign Name] campaign."

  • A link to your Privacy Policy and a link to your Terms & Conditions
  • Opt-out instructions

    Example: "Reply STOP to opt out."

  • Help instructions

    Example: "Reply HELP for more information, or visit [website] for help."

  • Message and data rates disclosure

    Example: "Message and data rates may apply."

  • Message frequency estimate

    Example: "Opted-in users may receive 2–5 text messages per month."

  • Description of message types the user can expect to receive

    Example: "[Campaign Name] will be sharing information regarding voting times and dates for the upcoming election.

Screenshot 2026-04-09 at 3.50.39 PM.png

Example of compliant opt-in language:

"By submitting this form and signing up for texts, you consent to text messages from the [Campaign Name] campaign. [Campaign Name] will be sharing information regarding voting time and dates for the upcoming election. Opted-in users may receive 2–5 text messages per month. Unsubscribe at any time by replying STOP or clicking the unsubscribe link (where available). Reply HELP for help. Click here for our [PRIVACY POLICY] or [TERMS & CONDITIONS]."


🔵 Part B: Privacy Policy

Your campaign website must have a dedicated Privacy Policy page that includes all of the following:

  • A statement explaining that mobile numbers collected will be used to send text message updates from your campaign
  • Language stating that mobile opt-in data will not be shared with any non-associated third parties for marketing purposes
  • An explicit statement that you do not sell user data to third parties
  • Language noting that data may be shared with vendors/service providers only as needed to carry out work on the campaign's behalf

An example of the what the required language can look like:

"If you sign up to receive text messages from us, we will use it to send you text message updates from [Campaign Name]. We may also collect, store, and use your mobile phone number to send you other text messages from [Campaign Name]. We will also collect and store other personally identifiable information, such as your name, address, phone number, mobile phone number, e-mail address, username, and/or similar information you may choose to provide to us. In addition, we may share this information, including your mobile phone number, with our affiliates, partners, and other organizations or entities. However, text messaging originator opt-in data and consent will not be shared with any non-associated and/or non-related third-party individual, brand, or entity except for with vendors, consultants and other service providers who need access to such information to carry out work on our behalf (and who will not use such information for their own purposes)."


🟢 Part C: Terms & Conditions

Your campaign website must have a dedicated Terms & Conditions page that includes all of the following:

  • Your organization/campaign name
  • The types of messages being sent
  • Message frequency (how many texts per week or month you generally plan to send)
  • "Message and data rates may apply" disclosure
  • Help information: "To request more information, reply to our text with HELP."
  • Stop information: "To stop texts entirely, reply with STOP."
  • A direct link to your Privacy Policy

✅ Website Requirements — Final Checklist

Before submitting your registration form, confirm your website has all of the following:

Requirement Location on Site
Opt-in consent checkbox/statement Signup/Join page
Consent links to Privacy Policy & T&C Opt-in section
STOP opt-out instructions Opt-in section
HELP instructions Opt-in section
Message & data rates disclosure Opt-in section
Message frequency estimate Opt-in section
Description of message types Opt-in section
No data selling statement Privacy Policy page
Mobile opt-in data not shared statement Privacy Policy page
Required privacy language (full block) Privacy Policy page
Organization name Terms & Conditions page
Message types Terms & Conditions page
Message frequency Terms & Conditions page
"Message and data rates may apply" Terms & Conditions page
HELP and STOP instructions Terms & Conditions page
Link to Privacy Policy Terms & Conditions page

What Happens After You Submit?

Once both the Campaign Verify token has been issued and your registration form has been submitted:

  1. Your information is sent to The Campaign Registry (TCR) via Bandwidth
  2. TCR reviews and approves your campaign's 10DLC registration
  3. Once approved, your campaign will be able to send texts through i360

⏱ This process takes approximately 3 business days when everything is submitted correctly.

You will be notified when your registration is approved and your i360 texting access is activated.


Frequently Asked Questions (FAQ)

Q: What is Campaign Verify? Campaign Verify is a non-partisan service that confirms the identity of U.S. political organizations (527s) for text messaging. It acts as the verification layer between campaigns and The Campaign Registry (TCR), which is the system carriers use to filter and deliver political texts.


Q: Do I need a campaign website? Yes — while Campaign Verify itself does not require one, The Campaign Registry and Bandwidth (i360's texting partner) do require a campaign website as part of registration. Your site must have three specific sections: an Opt-In Section, a Privacy Policy, and a Terms & Conditions page — each with very specific language. See the full Text Registration Website Requirements and the Step 3 checklist in this guide for the complete details.


Q: The 6-digit PIN I received — is that my token? No. The PIN is used one time to log back in and generate your actual CV Token. Your real token is a long string of 97 characters starting with cv|. Do not submit the PIN to i360.


Q: How long is my CV Token valid? Tokens are valid for the entire 2-year election cycle. Tokens issued in or after November 2024 are valid through January 31, 2027.


Q: What if my verification request is rejected? Campaign Verify will provide feedback on why it was rejected. The most common reasons are:

  • Information doesn't match your FEC or state filing
  • Missing or incorrect FEC ID
  • Incomplete form submission

Correct the issue and resubmit. Note that the $95 fee applies per verification request.


Q: Can I use my CV Token for multiple texting platforms? Yes, you can provide your token to multiple Campaign Service Providers (CSPs). However, for your purposes, you will be entering it into your i360/Bandwidth registration.


Q: What if it has been more than 3 business days and I haven't heard anything? Contact your i360 administrator or reach out to Campaign Verify support at campaignverify.org to check the status of your submission.


For questions about this process, contact your campaign's i360 administrator.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request