Skip to main content

Sender ID Management

Manage your SMS sender IDs to improve delivery rates and brand recognition for your messaging campaigns.

What is a Sender ID?โ€‹

A Sender ID is the name or number that appears as the sender of your SMS messages. It helps recipients identify who sent the message and can significantly improve your delivery rates and brand recognition.

Types of Sender IDsโ€‹

Alphanumeric Sender IDsโ€‹

  • Format: Up to 11 characters (letters and numbers)
  • Examples: "YourBrand", "ACME Corp", "MyShop123"
  • Benefits: Brand recognition, professional appearance
  • Limitations: Recipients cannot reply directly

Numeric Sender IDsโ€‹

  • Format: Phone numbers (short codes or long codes)
  • Examples: "12345", "+254700123456"
  • Benefits: Two-way messaging, higher delivery rates
  • Limitations: Less brand recognition

Shared Short Codesโ€‹

  • Format: 5-6 digit numbers shared with other senders
  • Examples: "40404", "12345"
  • Benefits: Cost-effective, quick setup
  • Limitations: Shared reputation, limited customization

Sender ID Registrationโ€‹

Why Register Sender IDs?โ€‹

Improved Delivery Ratesโ€‹

  • Carrier Approval: Registered IDs have better carrier relationships
  • Spam Prevention: Reduces likelihood of being marked as spam
  • Route Optimization: Access to premium delivery routes
  • Global Reach: Better international delivery

Brand Protectionโ€‹

  • Exclusive Use: Prevent others from using your brand name
  • Consistent Messaging: Same sender ID across all campaigns
  • Trust Building: Recipients recognize your brand
  • Professional Image: Builds credibility with customers

Registration Processโ€‹

Step 1: Choose Your Sender IDโ€‹

Consider these factors:

  • Brand Name: Use your company or product name
  • Length: Keep it short and memorable (max 11 characters)
  • Clarity: Avoid confusing characters or numbers
  • Compliance: Follow local regulations and guidelines

Step 2: Submit Registrationโ€‹

  1. Login to Console: Go to Messaging > Sender IDs
  2. Click Register: Select "Register New Sender ID"
  3. Enter Details:
    • Sender ID name
    • Business information
    • Use case description
    • Target countries
  4. Upload Documents: Business registration, ID documents
  5. Submit Application: Review and submit for approval

Step 3: Verification Processโ€‹

  • Document Review: Our team reviews your application
  • Carrier Submission: We submit to relevant carriers
  • Approval Timeline: 3-14 business days depending on country
  • Status Updates: Receive email updates on progress

Required Documentationโ€‹

Business Registrationโ€‹

  • Certificate of Incorporation: Company registration documents
  • Business License: Valid business operating license
  • Tax Registration: Tax identification documents
  • Bank Statements: Recent business bank statements

Identity Verificationโ€‹

  • Director ID: Government-issued ID of company director
  • Proof of Address: Utility bill or bank statement
  • Authorization Letter: If applying on behalf of company
  • Power of Attorney: For third-party applications

Use Case Documentationโ€‹

  • Sample Messages: Examples of messages you'll send
  • Opt-in Process: How customers consent to receive messages
  • Opt-out Mechanism: How customers can unsubscribe
  • Privacy Policy: Link to your privacy policy

Country-Specific Requirementsโ€‹

Kenyaโ€‹

  • Regulatory Body: Communications Authority of Kenya (CAK)
  • Registration Required: Yes, for all commercial senders
  • Timeline: 5-7 business days
  • Special Requirements: Local business registration required

South Africaโ€‹

  • Regulatory Body: Independent Communications Authority (ICASA)
  • Registration Required: Yes, for bulk SMS
  • Timeline: 7-10 business days
  • Special Requirements: RICA compliance, local presence

Nigeriaโ€‹

  • Regulatory Body: Nigerian Communications Commission (NCC)
  • Registration Required: Yes, for commercial messaging
  • Timeline: 10-14 business days
  • Special Requirements: Local incorporation, NIN verification

Ghanaโ€‹

  • Regulatory Body: National Communications Authority (NCA)
  • Registration Required: Yes, for commercial use
  • Timeline: 7-10 business days
  • Special Requirements: Business registration, tax clearance

Internationalโ€‹

  • Varies by Country: Each country has different requirements
  • Carrier Approval: Direct carrier relationships required
  • Timeline: 14-30 business days
  • Documentation: Extensive documentation may be required

Managing Sender IDsโ€‹

Sender ID Dashboardโ€‹

Monitor and manage your sender IDs:

  • Status Overview: See approval status of all sender IDs
  • Usage Statistics: Track message volume per sender ID
  • Delivery Reports: Monitor delivery rates and performance
  • Renewal Alerts: Get notified before expiration

Sender ID Statusโ€‹

Pendingโ€‹

  • Application Submitted: Under review by our team
  • Carrier Review: Submitted to carriers for approval
  • Additional Info Required: May need more documentation
  • Timeline: Check estimated approval time

Approvedโ€‹

  • Ready to Use: Can be used for sending messages
  • Full Features: Access to all messaging features
  • Premium Routes: Access to high-quality delivery routes
  • Monitoring: Continuous performance monitoring

Rejectedโ€‹

  • Common Reasons: Incomplete documentation, policy violations
  • Resubmission: Can resubmit with corrections
  • Alternative Options: Consider different sender ID or approach
  • Support: Contact support for guidance

Suspendedโ€‹

  • Policy Violation: Sender ID used inappropriately
  • Compliance Issues: Regulatory compliance problems
  • Appeal Process: Can appeal suspension decision
  • Reinstatement: Possible after addressing issues

Sender ID Performanceโ€‹

Delivery Metricsโ€‹

Track key performance indicators:

  • Delivery Rate: Percentage of messages delivered
  • Bounce Rate: Messages that failed to deliver
  • Response Rate: Customer engagement metrics
  • Complaint Rate: Spam complaints and opt-outs

Optimization Tipsโ€‹

  • Message Content: Avoid spam trigger words
  • Send Times: Optimize for recipient time zones
  • Frequency: Don't overwhelm recipients
  • Segmentation: Target relevant audiences

Best Practicesโ€‹

Sender ID Selectionโ€‹

  • Keep it Short: Maximum 11 characters for alphanumeric
  • Make it Clear: Recipients should recognize your brand
  • Avoid Numbers: Unless necessary for functionality
  • Test Variations: Try different versions if needed

Message Contentโ€‹

  • Clear Purpose: Make the message purpose obvious
  • Include Opt-out: Always provide unsubscribe option
  • Avoid Spam Words: Don't use excessive caps or spam terms
  • Personalization: Use recipient names when possible

Complianceโ€‹

  • Consent Required: Only message opted-in recipients
  • Honor Opt-outs: Process unsubscribe requests immediately
  • Time Restrictions: Respect quiet hours and time zones
  • Record Keeping: Maintain consent and opt-out records

Brand Consistencyโ€‹

  • Single Sender ID: Use same ID across campaigns
  • Message Tone: Maintain consistent brand voice
  • Visual Identity: Align with other brand communications
  • Customer Experience: Ensure seamless experience

API Integrationโ€‹

Sender ID Management APIโ€‹

List Sender IDsโ€‹

curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.lineserve.com/v1/messaging/sender-ids

Register New Sender IDโ€‹

curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"sender_id": "YourBrand",
"type": "alphanumeric",
"countries": ["KE", "UG", "TZ"],
"use_case": "Marketing and notifications",
"business_name": "Your Company Ltd"
}' \
https://api.lineserve.com/v1/messaging/sender-ids

Check Registration Statusโ€‹

curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.lineserve.com/v1/messaging/sender-ids/{sender_id}

Using Sender IDs in Messagesโ€‹

SMS API with Sender IDโ€‹

curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+254700123456",
"message": "Hello from YourBrand! Your order is ready.",
"from": "YourBrand"
}' \
https://api.lineserve.com/v1/sms/send

Bulk SMS with Sender IDโ€‹

curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"recipients": ["+254700123456", "+254700123457"],
"message": "Special offer from YourBrand!",
"from": "YourBrand",
"campaign_name": "Monthly Promotion"
}' \
https://api.lineserve.com/v1/sms/bulk

CLI Commandsโ€‹

Sender ID Managementโ€‹

# List all sender IDs
lineserve messaging sender-ids list

# Register new sender ID
lineserve messaging sender-ids register \
--name "YourBrand" \
--type alphanumeric \
--countries KE,UG,TZ \
--use-case "Marketing messages"

# Check status
lineserve messaging sender-ids status YourBrand

# Send SMS with sender ID
lineserve sms send \
--to +254700123456 \
--message "Hello from YourBrand!" \
--from YourBrand

Troubleshootingโ€‹

Common Issuesโ€‹

Registration Delaysโ€‹

  • Incomplete Documentation: Ensure all required documents are provided
  • Carrier Delays: Some carriers take longer to approve
  • Holiday Periods: Approvals may be delayed during holidays
  • Follow Up: Contact support if delays exceed expected timeline

Delivery Issuesโ€‹

  • Sender ID Not Approved: Verify sender ID is approved in target country
  • Content Filtering: Check for spam trigger words
  • Carrier Blocking: Some carriers may block certain content
  • Route Issues: May need alternative delivery routes

Rejection Reasonsโ€‹

  • Invalid Documentation: Ensure documents are clear and valid
  • Policy Violations: Review acceptable use policy
  • Existing Registration: Sender ID may already be registered
  • Regulatory Issues: May not comply with local regulations

Getting Helpโ€‹

  • Support Email: messaging@lineserve.com
  • Live Chat: Available in web console
  • Phone Support: +254 700 123 456
  • Documentation: Comprehensive sender ID guides

Pricingโ€‹

Registration Feesโ€‹

  • Local Sender IDs: $50-100 per sender ID per country
  • International Sender IDs: $100-200 per sender ID per country
  • Shared Short Codes: $25-50 per month
  • Dedicated Short Codes: $500-1000 per month

Maintenance Feesโ€‹

  • Annual Renewal: Required for most sender IDs
  • Compliance Monitoring: Ongoing compliance checks
  • Performance Optimization: Route optimization and monitoring
  • Support: Dedicated sender ID support

Next Stepsโ€‹