Get Started in 3 Simple Steps

From account creation to your first SMS sent. No complex setup, no long contracts. Just reliable messaging.

Your Journey to Better Messaging

Follow this proven path to integrate MacraSMS into your business workflows.

1

Create Your Account

Sign up at sms.macrasms.com with your email and phone number. Verification takes less than 2 minutes.

  • Instant sandbox access upon registration
  • Business verification for production access
  • Dashboard overview and quick-start guide
2

Purchase SMS Credits

Fund your account starting from KES 500 via M-Pesa, bank transfer, or card. Credits are applied instantly.

  • Transparent tiered pricing (KES 0.50–1.00/SMS)
  • Auto-recharge option for uninterrupted service
  • Invoice generation for accounting
3

Integrate & Send

Use our RESTful API or dashboard to send your first message. Test in sandbox before going live.

  • Copy-paste code snippets for 5+ languages
  • Webhook setup for real-time delivery reports
  • Sender ID registration (optional but recommended)

Frequently Asked Questions

Common questions about getting started with MacraSMS.

How long does business verification take?
Most verifications are completed within 24 hours. We require basic business documents (certificate of incorporation, KRA PIN) to comply with ODPC regulations and prevent fraud.
Can I test without buying credits?
Yes! Every new account receives 100 free test credits for sandbox testing. These cannot be used for production sends but are perfect for integration validation.
Do I need technical skills to use MacraSMS?
Not necessarily. Our dashboard allows non-technical users to send bulk SMS via CSV upload. However, API integration requires basic development knowledge. We provide extensive documentation and SDKs to simplify this.
What payment methods do you accept?
We accept M-Pesa (Paybill/Till), bank transfers to Cooperative Bank, and credit/debit cards via Stripe. All payments are processed securely and credits are added instantly upon confirmation.
How do I register a custom sender ID?
After business verification, navigate to "Sender IDs" in your dashboard. Submit your desired name (max 11 characters). Approval typically takes 3-5 business days as carriers validate the request.

Ready to Get Started?

Create your free account today and receive 100 test credits instantly.

Create Free Account