Twilio 10DLC Brand & Campaign Registration - Submission Fields

Date: November 14, 2025 Business: MistaJohn, Inc. (DBA LeadMachine.FYI) Website: https://leadmachine.fyi Application: https://app.leadmachine.fyi Registration Type: 10DLC (10-Digit Long Code) via The Campaign Registry (TCR)


Brand Registration Information

Business Details

  • Legal Business Name: MistaJohn, Inc.
  • DBA (Doing Business As): LeadMachine.FYI
  • Business Type: Private Profit Corporation (S-Corp)
  • EIN: 84-3853122
  • Business Address: 320 Banyan Way, Melbourne Beach, FL 32951
  • Country: United States
  • Website: https://leadmachine.fyi
  • Vertical: Software & Technology / Business Services
  • Primary Contact: Jay Thornton
  • Support Email: [email protected]

Campaign Registration Fields

Campaign Type

Customer Care / Account Notification (B2B)

Campaign Description


Business-to-business notification service alerting sales professionals when new leads are captured through their connected CRM platforms. Users explicitly opt in via account settings to receive real-time SMS alerts about lead assignments, status changes, and activity summaries. All recipients are authenticated business users with active LeadMachine accounts who have provided express written consent to receive text messages.

Sample Messages

Provide 3-5 example messages that represent the content you will send:

Example 1: Lead Assignment


New lead assigned: Sarah Johnson (321-555-0123) from WordPress contact form. Reply 1=New, 2=Contacted, 3=Qualified, 4=Won, 5=Lost or view at https://app.leadmachine.fyi

Example 2: Status Update


Lead status updated: John Smith marked as Qualified. View details and add notes at https://app.leadmachine.fyi/pages/leads.php?id=1234

Example 3: Daily Summary


Daily summary: 5 new leads assigned today. 3 pending follow-up. Login to review: https://app.leadmachine.fyi

Opt-In Workflow

How users opt in:

  1. User logs into LeadMachine CRM account at https://app.leadmachine.fyi
  2. Navigates to Profile Settings > SMS Preferences
  3. Reads explicit consent language describing message types and frequency
  4. Enables SMS notifications checkbox
  5. Provides/confirms mobile phone number
  6. Submits form and receives immediate opt-in confirmation message
  7. All opt-ins logged with timestamp, IP address, and user ID

Opt-in Type: Confirmed opt-in via authenticated web form

Proof of Consent: https://app.leadmachine.fyi/pages/docs.php?doc=sms-opt-in-process

Message Frequency

Variable based on user's lead activity and settings. Typical range: 1-20 messages per user per month

Subscriber Audience

Business professionals (sales representatives, managers, business owners) using LeadMachine CRM platform

Affiliate Marketing

No - This is a direct B2B service notification system


Required Message Templates

1. Opt-In Confirmation Message


Thank you for opting in to LeadMachine SMS notifications! You'll receive text messages for lead assignments, status updates, and activity summaries. Message frequency varies based on your settings and lead activity. Message and data rates may apply. Reply STOP to opt-out or HELP for help. Manage preferences at https://app.leadmachine.fyi/pages/profile.php

2. Help Message


LeadMachine CRM Notifications: Reply with a number (1-5) to update lead status after receiving an assignment. View leads at https://app.leadmachine.fyi or reply STOP to opt out. Questions? [email protected]

3. Opt-Out Methods

Users can opt out via multiple methods:

  • SMS Reply: Reply STOP, UNSUBSCRIBE, CANCEL, END, or QUIT to any message
  • Account Settings: Disable SMS notifications at https://app.leadmachine.fyi/pages/profile.php
  • Support Contact: Email [email protected]

All opt-out requests are processed immediately and confirmed via SMS.


4. Privacy Policy URL


https://leadmachine.fyi/pages/privacy.php

Section Reference: See Section 1.7 "SMS Text Message Consent" for detailed SMS privacy information.


5. Terms and Conditions URL


https://leadmachine.fyi/pages/terms.php

Proof of Consent URL


https://app.leadmachine.fyi/pages/docs.php?doc=sms-opt-in-process

Note: Requires login. Documentation is accessible via direct link for verification purposes.


Additional Notes for 10DLC Registration

Business Model Clarification

LeadMachine operates as a first-party B2B SaaS platform. Our SMS notifications are sent TO our paying customers (sales professionals), not to leads or third-party contacts. This is a critical distinction:

  • Recipients: Business users who have LeadMachine accounts
  • Purpose: Service notifications about their CRM activity
  • Relationship: Direct business relationship with message recipients
  • Content: Account-related alerts and workflow notifications

This is NOT third-party lead generation messaging. We notify our customers about leads they've captured - we don't send messages to the leads themselves.

Expected Message Volume

  • Current: Less than 1,000 messages per month
  • User Base: Small business, growing subscriber base
  • Throughput Needs: Standard tier (sufficient for projected growth)

Implementation Notes

Opt-In Confirmation Message Implementation

This confirmation message should be sent immediately after a user successfully enables SMS notifications in their profile settings. Implementation location:

File: api/users/update-sms-preferences.php

After successful opt-in (when enabled changes from false to true), send:

php
// If user just opted in (enabled changed from false to true)
if (!empty($prefs_data['enabled']) && empty($current_prefs['enabled'])) {
    // Send opt-in confirmation SMS
    $confirmation_message = "Thank you for opting in to LeadMachine SMS notifications! You'll receive text messages for lead assignments, status updates, and activity summaries. Message frequency varies based on your settings and lead activity. Message and data rates may apply. Reply STOP to opt-out or HELP for help. Manage preferences at https://app.leadmachine.fyi/pages/profile.php";

// TODO: Send via Twilio API // send_sms($user['phone'], $confirmation_message); }

Help Message Implementation

This help message should be sent when a user replies with "HELP" or "INFO" to any SMS. Implementation handled by Twilio webhook:

File: api/sms/incoming-webhook.php

php
// Handle HELP/INFO requests
$help_keywords = ['HELP', 'INFO', 'SUPPORT', '?'];
if (in_array($body_upper, $help_keywords)) {
    $response_message = "LeadMachine CRM Notifications: Reply with a number (1-5) to update lead status after receiving an assignment. View leads at https://app.leadmachine.fyi or reply STOP to opt out. Questions? [email protected]";

// Send help response // send_sms($from, $response_message); }


10DLC Compliance Verification

All fields above meet 10DLC campaign registration requirements:

Campaign Classification

  • Use Case: Customer Care / Account Notification (B2B)
  • Audience: Business-to-business (our customers, not end consumers)
  • Content Type: Transactional service notifications, not marketing
  • Subscriber Relationship: Direct first-party relationship with all recipients

Consent & Opt-In

  • Clear SMS/text messaging language: All messages explicitly mention "SMS", "text messages", or "text"
  • Explicit consent tracking: Opt-in timestamp, IP address, and user ID logged
  • Confirmed opt-in: Users must explicitly enable in account settings
  • Prominent consent language: Clear disclosure in settings interface
  • Message types described: All message types disclosed at opt-in

Disclosure & Compliance

  • Frequency disclosed: "Varies based on your settings and lead activity"
  • Rates disclosed: "Message and data rates may apply"
  • Multiple opt-out methods: STOP reply, account settings, support contact
  • HELP keyword: Automated help response implemented
  • Privacy policy: Dedicated Section 1.7 for SMS consent (https://leadmachine.fyi/pages/privacy.php)
  • Terms of service: SMS usage covered (https://leadmachine.fyi/pages/terms.php)

Business Verification

  • Registered business: MistaJohn, Inc. (EIN: 84-3853122)
  • Business address: 320 Banyan Way, Melbourne Beach, FL 32951
  • Website: https://leadmachine.fyi (business domain)
  • Support contact: [email protected]

Contact Information

Business Name: MistaJohn, Inc. DBA: LeadMachine.FYI EIN: 84-3853122 Primary Contact: Jay Thornton Support Email: [email protected] Privacy Email: [email protected] Legal Email: [email protected] Business Address: 320 Banyan Way, Melbourne Beach, FL 32951 Website: https://leadmachine.fyi Application: https://app.leadmachine.fyi


Next Steps for 10DLC Registration

  1. Brand Registration (via Twilio Console):
- Navigate to Messaging > Regulatory Compliance > Brand Registration - Submit MistaJohn, Inc. business details with EIN - Wait 1-3 business days for brand approval

  1. Campaign Registration (after brand approval):
- Create new campaign under approved brand - Select "Customer Care" or "Account Notification" use case - Provide campaign description and sample messages above - Submit for carrier review

  1. Number Association:
- Once campaign approved, associate your 10DLC phone number(s) - Numbers must be registered with your approved campaign

  1. Expected Timeline:
- Brand registration: 1-3 business days - Campaign vetting: 1-5 business days (Standard vetting) - Total: ~1 week for full approval

  1. Cost Estimate:
- Brand registration: $4-15/month (based on business type) - Campaign registration: One-time fee ~$10-15 - Carrier fees: Varies by volume (~$0.0025-0.01 per message)

For assistance with registration, contact Twilio Support with this documentation.