What is Campaign Verify?

Campaign Verify is a third-party service that confirms the legitimacy of political committees, campaigns, and PACs. They check public filings and issue a vetting token. Without this token, political committees cannot register for 10DLC phone numbers.

  • Cost: $95

  • Benefit: A vetting token unlocks unlimited texting capacity on 10DLC.

Important Dates

  • Tokens issued before November 15, 2024 expire on January 31, 2024.

  • Tokens issued on or after November 15, 2024 are valid until January 31, 2027.

Who Doesn’t Use Campaign Verify?

501(c) nonprofits and private companies don’t qualify for Campaign Verify.


TABLE OF CONTENTS



Token Requirement: A Public Filing

Your campaign / committee must be registered with either the Federal Elections Commission (FEC) or a State, Local, or Tribal election authority.

  • For Federal Campaigns: Provide a link to your FEC filing record from fec.gov/data.

  • For State, Local, or Tribal Campaigns: Provide a link to your filing record from the relevant election authority’s website. This is typically found on the Secretary of State’s website or the county/municipal government’s website.

See Campaign Verify's FAQ for more details.

What to Do if Your Filing Record Isn’t Online

If you can’t find your filing record or it’s not available online:

  1. Email support@campaignverify.org.

  2. Campaign Verify can accept a filing directly from your election authority via email, but you’ll need to email them and provide the contact info for someone at your election authority to start this process.

For Organizations Not Registered with an Election Authority

If your political organization isn’t registered with any election authority, you can use a published IRS filing instead:

  1. Submit a State verification request.

  2. Enter https://forms.irs.gov in the Filing Record URL field.

Provide the campaign’s EIN in the EIN/TIN field.



Quick overview of the process

  1. Submit a Verification Request

  2. Get a PIN Code

    • Once approved, you’ll receive a six-digit PIN code. This is needed to generate your token.

    • Delivery details depend on your public filing record.

  3. Generate the Token

    • Log into Campaign Verify.

    • Select your campaign, enter the PIN, choose "The Campaign Registry," and generate the token.

  4. Share the Token with Scale to Win

    • Share the token with us by filling out the registration form on the "Phone Numbers" page of Scale to Win Text, or from this page.

[See detailed guides for each step below.]


Campaign Verify Registration, Step by Step


Optional: Sign up for information

To receive an email with video guides, go to https://www.campaignverify.org/#signup and fill out the form.

 


Image of the Campaign Verify homepage. Sign up here to receive the next steps for account creation.

After you fill out the form, you’ll receive an email from Campaign Verify. 

 

Example of the email you’ll receive from Campaign Verify with next steps for account creation.

Step 1: Create an account

To get started, head to https://app.campaignverify.org, then navigate to the “Sign Up” section of the screen and fill out your email, name, and a password.

 

Sign Up screen for Campaign Verify.

Once you’ve signed up, you’ll see a page where you can begin the verification process.

 

Image of the Campaign Verify application once you’ve created your account.

Step 2: Submit a new verification request

To submit your request for verification, click the blue “+ New Verification Request” button at the top right of the screen.

 

Image showing where to click to start the verification request process.

Step 3: Fill out the verification form as a federal or state/local entity

Next, select whether you are getting verification for a federal entity or a state, local, or tribal entity. 


WATCH: 

Video: Getting a Campaign Verify token for federal parties, campaigns, or PACs

Video: Getting a token for state or local party, campaigns or PACs

 

Note: If you technically qualify under both, you can choose the method you prefer. Submitting a federal request means you’ll be asked to submit a FEC filing URL for verification.

 

Click on the option that best describes your organization.

 

Image showing where you will select whether to proceed as a federal or state/local/tribal entity.

Federal Verification

If you are requesting federal verification, you will be prompted to fill out the following information.


Image showing the form fields for federal campaigns.

  1. Committee Name: Official Filing Name of Committee

  2. FEC Filing URL: Link to official filing page for the committee on the FEC's website. This URL must list the same email address / mailing address you enter into the form.

  3. Committee Filing Email Address: Email address listed on the FEC filing document. In order to receive your PIN by email, the email listed here must match what is on the filing record.

  4. Committee Filing Mailing Street Address, City, State, Zip: Official address on FEC filing document. In order to receive your PIN by postal mail, the address listed here must match the postal mail address on the filing record.

  5. Committee Type: Select your committee type based on the descriptions provided here

  1. FEC Committee ID: Identification number assigned by the FEC 

  2. Committee Phone Number: If you wish to have your PIN sent over by phone call or text, this phone number must match what is on the filing record. Note that only cell phone numbers can receive the PIN via text; landlines will receive the PIN over a phone call.

  3. Verification Preference: Depending on what information you submit, you can receive your verification PIN code either via email, text message, phone call, or postal mail. If no email address or phone number is listed on your filing, you will need to select the “postal mail” option.


State, Tribal, or Local Verification

If you are requesting state, tribal, or local verification, you will be prompted to fill out the following information.


Image showing the form fields for state, tribal, or local campaigns.

  1. Organization Name (required): Legal name of your organization

  2. Filing Record URL (required): Link to an online record of your public filing

  3. Instructions: If a search is required on the election authority website to find your candidate or committee information, simply put the filing URL as the URL for the search page, and the instructions for the search (e.g. "Search for Committee ID 12345 and click the June 2021 filing link.") Otherwise, simply leave this field blank.

  4. ‍State, Local, or Tribal? (required): Select whether your campaign is filed on the state, local, or tribal level from the dropdown list.

  5. State (required): List the state, district, or territory where your committee is filed.

  6. Committee EIN or TIN (required): If your campaign does not have an EIN or TIN, you can quickly apply for an EIN here. Campaign Verify no longer accepts social security numbers or placeholders (i.e. 99-9999999). You’ll want to input the same EIN number in Spoke when you share the Campaign Verify token with us later.

  7. Committee Type (required): Select whether your organization represents a candidate, a PAC, a ballot measure, a party, or a different type of committee from the dropdown list.

  8. Committee Website: Link to your campaign website

  9. Committee Phone Number: If you wish to have your PIN sent over by phone call or text, this phone number must match what is on the filing record. Please select whether the number is a cell or landline. Note that only cell phone numbers can receive the PIN via text; landlines will receive the PIN over a phone call.

  10.  Filing Email: In order to receive your PIN by email, the email listed here must match what is on the filing record.

  11. Street Address, City, Zip on Filing Record (required): Official address on your public filing. In order to receive your PIN by postal mail, the address listed here must match the postal mail address on the filing record.

  12. Verification Preference: Depending on what information you submit, you can receive your verification PIN code either via email, text message, phone call, or postal mail. If no email address or phone number is listed on your filing, you will need to select the “postal mail” option.


HOW LONG IT TAKES TO GET YOUR TOKEN: A GUIDE

  • If an email address or cell phone number is listed on the filing record, the PIN code will be immediately emailed or texted

  •  If a landline is listed and you elect to receive your PIN via a phone call, Campaign Verify will call with your PIN code within one business day.

  • If your filing record only lists a postal address, the PIN code will be sent by USPS and take approximately 5-10 days to arrive, notwithstanding unforeseen USPS delays.

  • If your Filing Record URL does not list an email address, a phone number, or a postal mail address, please contact support@campaignverify.org.

  • If you ask to have your PIN sent by email, phone, or postal mail and the information you submit does not match your public filing, Campaign Verify will send the PIN using an alternate method, based on the following priority: Email > Text > Call > Postal Mail.  


Step 5: Submit payment

After you have filled out the form, click the green “Next” button to access a payment screen. Enter your credit card information and click the checkbox to pay $95 and submit your verification request.

 

Image showing the payment screen in Campaign Verify.

Step 6: Generate your token

Once you receive your PIN code from Campaign Verify, you’ll still need to generate the token you can share with Scale to Win to finalize your 10DLC registration. Here are the steps to generate your token:

 

1. Log back into your Campaign Verify account at https://app.campaignverify.org


2. Click on the name of your verified campaign. Scroll down to the bottom of the page, and enter the PIN code you received, then click the green "Verify" button.


Image showing 1) where to enter the PIN code, 2) where to click to proceed.

3. Select “The Campaign Registry” as the service from the dropdown list that appears. Click the green “Create an Authorization Token” button to generate your token.


Image showing 1) where to select "The Campaign Registry" 2) where to click to generate the token.


Note: The token should look like this: cv|1.0|tcr|10dlc|7235b63cc-2202-40e1-84cb-9de96531f2|wbxkDjcaeiSSJd6Spsw0mPg3l9xBVojdabg1tyTsIf - if you have a 6 digit number, that is the PIN that you need to enter into Campaign Verify to get this token.


4. Copy that token and paste it into the form on the “Compliance” page in Spoke. You'll need to select "Political Campaign, Party, or PAC" as your Organization type in order to see the field to enter your token.


Image showing 1) where to select "Political Campaign, Party, or PAC" 2) where to enter the token in the form.


For more instructions on filling out the form in Spoke, see our guide on How to Register for 10DLC (Compliance Feature).



Generating additional tokens

Campaign Verify tokens can only be used once. If you have already used a token with another vendor and need a token for Scale to Win, you can generate an additional token by turning on a security setting called multi-factor authentication.

 

Step 1: Log in to your Campaign Verify account, click on your name in the upper right, and select "Enroll in MFA".

 

Image showing where to find the “Enroll in MFA” option.

Step 2: Check your email for an invitation to set up multi-factor authentication. Click on the orange button to start the process.

 

Example of the email you’ll receive to enroll in multifactor authentication.

Step 3: You’ll be asked to scan a QR code using an authenticator app like Google Authenticator or Authy. Once you scan the QR code, the app will generate a passcode that you can enter into the Campaign Verify screen.


Example of the screen with the QR code you’d scan using your phone’s authenticator app.

 In your account, click on the campaign that needs the additional token. Then, select “The Campaign Registry” as the service.

 

Image showing where to select “The Campaign Registry”.

Step 4: Click "Create An Authorization Token" to create another token.

 

Image showing where to click “Create an Authorization Token” to generate an additional token.

Step 5: Copy the new token and share it with Scale to Win by pasting it into the form on the “Compliance” page in Spoke.


My token expired - what do I do?


Campaign Verify expires all tokens created from requests made before November 15, 2024 on January 31, 2025.


If this affects you, you'll need to submit a new verification request, paying $95 to Campaign Verify. The new token will last until January 31st, 2027. 


Once you have your new token: if your org EIN is the same as before, share the new token with us by filling out this form, and we'll re-register you for 10DLC. If you're working under a new EIN, please submit a new 10DLC registration.


Questions? Reach out to us at support@scaletowin.com.