Documentation
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:
- User logs into LeadMachine CRM account at https://app.leadmachine.fyi
- Navigates to Profile Settings > SMS Preferences
- Reads explicit consent language describing message types and frequency
- Enables SMS notifications checkbox
- Provides/confirms mobile phone number
- Submits form and receives immediate opt-in confirmation message
- 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 monthSubscriber Audience
Business professionals (sales representatives, managers, business owners) using LeadMachine CRM platformAffiliate Marketing
No - This is a direct B2B service notification systemRequired 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
- Brand Registration (via Twilio Console):
- Campaign Registration (after brand approval):
- Number Association:
- Expected Timeline:
- Cost Estimate:
For assistance with registration, contact Twilio Support with this documentation.