Campaign Verification

Campaign Verification is an optional upgrade for political candidates and organizations that unlocks significantly higher messaging limits and enhanced deliverability. This feature is designed for candidates running for office, as well as political parties, PACs, and other committees.

What is Campaign Verify?

Campaign Verify is a secure, non-partisan verification service for US political candidates and organizations. It validates that political messaging senders are legitimate registered political entities and unlocks enhanced messaging capabilities.

Who Should Use Campaign Verification?

Campaign verification is available for:

  • Political candidates running for federal, state, or local office
  • 527 tax-exempt organizations (political committees, parties, PACs)
  • Campaigns registered with the Federal Elections Commission (FEC) or State, Local, or Tribal Election Authorities
  • Any candidate or political organization seeking higher messaging capacity for voter outreach

Why Verify Your Campaign?

Once verified, your campaign gains access to:

  • Unlimited daily messaging on T-Mobile (no daily message caps)
  • Enhanced deliverability for political communications
  • Carrier-approved political messaging status
  • Higher sending rates for time-sensitive campaign communications

How Campaign Verification Works

The verification process typically takes 1-7 business days for initial review, plus 24-48 hours for final approval.

Step 1: Prepare Your Filing Information

Before starting verification, gather your official campaign filing information:

What You'll Need:

  • Direct filing URL: A direct link to your committee's page on the election authority website
  • Contact information: Email, phone, and address that exactly match your official filing
  • Committee details: Legal name, EIN, committee type, and election information

Committee EIN Requirements

All campaigns must have an EIN (Employer Identification Number):

  • If your campaign doesn't have an EIN, you can apply for one here
  • Important: Your Campaign Verify EIN must match your brand registration EIN

Finding Your Filing URL

Your filing URL is critical - it must be a direct link to your committee's specific page, not a general search page.

Federal Campaigns (FEC):

  • Visit fec.gov
  • Search for your committee by name or FEC ID
  • Copy the direct URL to your committee's page
  • Example: https://www.fec.gov/data/committee/C00123456/

State/Local Campaigns:

  • Visit your state's Secretary of State website or local election authority
  • Navigate to campaign finance records or committee search
  • Find your committee's specific page and copy the URL
  • Examples:
    • https://cal-access.sos.ca.gov/Campaign/Committees/Detail.aspx?id=1234567
    • https://www.nyccfb.info/follow-the-money/registered-political-committees/

If Search Required:
If the election authority website requires a search to find your information, you can provide the search page URL along with instructions (e.g., "Search for Committee ID 12345, click June 2024 filing link").

⚠️ Important: Generic search pages or homepage URLs will be rejected. The URL must link directly to your committee's filing record.

Step 2: Submit Verification Request

  1. Navigate to Settings → 10DLC Compliance in your dashboard
  2. Click "Start Campaign Verification ($95)"
  3. Complete the verification form with your filing information
  4. Double-check all information - it must match your official filing exactly
  5. Submit your request

Key Form Fields:

Campaign Information:

  • Campaign Name: Full legal name as registered with election authority
  • Campaign Email: Primary contact email for your campaign
  • Campaign Level: Federal, State, Local, or Tribal
  • Committee Type: Your official committee designation

Filing Information:

  • Filing URL: Direct link to your committee page
  • Filing Email: Contact email listed on your official filing
  • Filing Address: Mailing address exactly as shown on filing
  • Filing Phone: Contact phone number from your filing record

Verification Method:
Choose how to receive your PIN:

  • Email: PIN sent to filing email address (immediate)
  • Phone Call: Automated call to filing phone number (5 minutes) - landlines supported
  • Text Message: SMS to filing phone number (immediate) - cell phones only
  • Postal Mail: Physical letter to filing address (5-10 days)

Step 3: Campaign Verify Review

Campaign Verify will manually review your submission against your filing URL to confirm:

  • Your contact details match the official record
  • Your committee is properly registered
  • All information is accurate and current

Timeline: 1-7 business days

Step 4: Receive and Enter PIN

Once approved, Campaign Verify sends a 6-digit PIN via your chosen method.

To enter your PIN:

  1. Return to Settings → 10DLC Compliance
  2. Click "Enter PIN Code"
  3. Input your 6-digit PIN
  4. Your verification token will be generated automatically

Step 5: Automatic Activation

After PIN verification, we automatically:

  1. Generate your Campaign Verify authorization token
  2. Submit it to The Campaign Registry for approval
  3. Activate enhanced messaging limits once approved

Timeline: 24-48 hours for final approval

Monitoring Your Status

Track your verification progress in the dashboard:

  • Under Review: Campaign Verify is reviewing your submission
  • PIN Sent: Check your chosen contact method for the verification PIN
  • Token Generated: PIN verified, submitting for final approval
  • Pending Approval: Waiting for final approval (24-48 hours)
  • ✅ Verified and Active: Verification complete with unlimited messaging

Common Issues and Solutions

Verification Rejected

Most common reasons:

  • Filing URL doesn't link directly to your committee page
  • Contact information doesn't exactly match official filing
  • Committee not found in election authority records

How to fix:

  • Verify your filing URL links directly to your committee page
  • Double-check all contact details match your official filing exactly
  • Contact Campaign Verify support if information is correct

PIN Not Received

  • Check spam/junk folders for email delivery
  • Verify contact method matches your filing record exactly
  • Text messages: Must be sent to a cell phone (landlines cannot receive SMS)
  • Phone calls: Work with both cell phones and landlines
  • Use "Resend PIN" if needed
  • For postal delivery, allow 5-10 business days

Approval Taking Too Long

  • Initial review: 1-7 business days is normal
  • Final approval: 24-48 hours is typical
  • Contact support if longer than expected

Cost and Billing

One-time fee: $95 per verification

  • Charged when you submit your verification request
  • Valid for 2-year election cycles
  • Renewal required for new election cycles

Important Notes

  • Exact matching required: All contact information must exactly match your official filing
  • Direct URLs only: Filing URLs must link directly to your committee page
  • Token expiration: Tokens expire every 2 years and must be renewed
  • Compliance: All political messaging must comply with campaign finance laws

Support

Campaign Verify Support:

Solidarity Tech Support:

  • For technical issues with verification form or dashboard
  • Questions about messaging limits and billing

Finding Your Election Authority:

  • Federal: fec.gov
  • State: Your Secretary of State website
  • Local: Your city/county election office