What is a Sender ID?
A Sender ID is the alphanumeric name that appears on a recipient's phone when they receive an SMS from your business. Instead of showing a random number like "254708138498", recipients see your brand name such as "MACRA", "MELANGINE", or "NAIROBITECH".
Sender IDs are limited to 11 characters maximum and can include letters (A-Z) and numbers (0-9). Spaces and special characters are not supported. Each carrier maintains its own registry of approved Sender IDs, and registration is mandatory before you can use a custom ID for messaging.
Pro Tip
Choose a Sender ID that is instantly recognizable to your customers. Shorter names (under 8 characters) have higher delivery success rates across all networks.
Why Register Your Sender ID?
Using an unregistered Sender ID will result in message rejection or replacement with a generic numeric shortcode. Registration provides:
- Brand Trust: Customers recognize and trust messages from known brand names
- Higher Delivery Rates: Registered IDs are whitelisted by carriers, reducing filtering
- Regulatory Compliance: Required by Communications Authority of Kenya guidelines
- Professional Appearance: Alphanumeric IDs look more legitimate than random numbers
- Reduced Spam Flags: Carriers prioritize registered Sender IDs over unregistered ones
Requirements & Documents
Before starting registration, ensure you have the following ready:
- Business Registration Certificate: Valid CR12 form or eCitizen business certificate
- KRA PIN Certificate: Active tax compliance certificate
- Official Company Letterhead: Request letter on company letterhead specifying desired Sender ID(s)
- Director's ID Copy: Clear copy of national ID or passport for the authorized director
- Completed Application Form: Carrier-specific Sender ID registration form (provided by MacraSMS)
- Sample Message Templates: At least 3 examples of messages you intend to send using this Sender ID
Important Note
Sender IDs must match your registered business name or be a clear abbreviation thereof. Generic terms like "INFO", "ALERT", or "NOTICE" are typically rejected unless accompanied by a brand identifier.
Registration Process
The registration process through MacraSMS follows these steps:
- Submit Request: Log into your MacraSMS dashboard and navigate to "Sender IDs" > "Register New"
- Upload Documents: Attach all required documents listed above in PDF or JPG format
- Specify Details: Enter desired Sender ID(s), intended use case, and sample messages
- Internal Review: MacraSMS compliance team reviews your submission within 24 hours
- Carrier Submission: Approved requests are forwarded to respective carriers
- Carrier Approval: Networks review and approve/reject (timeline varies by carrier)
- Activation: Approved Sender IDs are automatically activated in your dashboard
Carrier-Specific Rules
| Carrier | Max Length | Approval Time | Special Requirements |
|---|---|---|---|
| Safaricom | 11 chars | 3-5 business days | Requires valid M-Pesa merchant account linkage for financial services |
| Airtel | 11 chars | 5-7 business days | May request additional justification for abbreviated names |
| Telkom | 11 chars | 3-5 business days | Strictest on generic term rejection; requires full brand name |
Timeline & Costs
Sender ID registration through MacraSMS includes the following timelines and costs:
- MacraSMS Internal Review: 24 hours (free)
- Carrier Processing: 3-7 business days depending on network
- Total Expected Timeline: 5-10 business days from submission to activation
- Registration Fee: KES 8,000 per Sender ID per carrier (one-time)
- Annual Renewal: KES 500 per Sender ID per carrier (billed annually)
Money-Back Guarantee
If your Sender ID is rejected due to carrier policy (not documentation errors), we refund the registration fee minus a KES 200 processing charge.
Troubleshooting Rejections
Common reasons for Sender ID rejection and how to resolve them:
- Name Mismatch: Ensure Sender ID matches business registration exactly or is a recognized abbreviation. Provide supporting documentation if using an abbreviation.
- Generic Terms: Avoid standalone words like "INFO", "HELP", "SUPPORT". Combine with brand name (e.g., "MACRASUPPORT").
- Incomplete Documentation: Verify all documents are current, legible, and match the applying entity.
- Duplicate Registration: Another business may already own the Sender ID. Contact us to explore alternatives.
- Restricted Categories: Financial, government, and healthcare Sender IDs require additional regulatory approvals.
Best Practices
- Register multiple variations of your brand name to prevent impersonation
- Keep Sender IDs under 8 characters for optimal display on all devices
- Renew annually before expiry to avoid service interruption
- Update your registered Sender IDs if your business name changes
- Monitor your dashboard for renewal reminders sent 30 days before expiry
- Use consistent Sender IDs across all campaigns to build customer recognition
Ready to Register Your Sender ID?
Start the registration process directly from your MacraSMS dashboard. Our compliance team will guide you through every step.
Go to Dashboard