Getting started · 5 min read
Sending your first SMS
This guide walks you through the entire flow from creating an account to seeing "Delivered" on your first message. You'll need a phone number to test with — your own is fine.
Step 1 — Create your account
Go to dashboard.eazismspro.com/signup. Fill in your name, email and phone number. You'll receive a verification code by SMS — enter it to confirm your number.
Step 2 — Register a Sender ID
A Sender ID is the name recipients see instead of a phone number when they receive your message — for example, FreshFoods or MyChurch. It makes your messages instantly recognisable and builds trust with your audience.
Before you can send, your Sender ID must be registered and approved by EaziSMSPro. To register one:
- Go to Sender ID in the dashboard.
- Click Request Sender ID and enter your desired name (max 11 characters, letters and numbers only, no spaces).
- Submit the request. The EaziSMSPro team will review and approve it — approval is typically done within a short time.
You cannot send messages until you have at least one approved Sender ID. Plan ahead and register yours before you need to send.
Step 3 — Top up with credits
Go to Recharge → Purchase SMS Plan, click View Features on the plan you want, then click Purchase Now. You'll be redirected to Paystack to complete payment — your credits are added automatically once the payment goes through. See the full guide in Topping up credits.
Step 4 — Compose and send
Click New Campaign. Enter:
- Sender ID — select your approved Sender ID from the list.
- Recipients — enter a number manually or choose a contact group.
- Message — keep it under 160 characters for a single-credit SMS.
Click Send now. You'll see the message appear in your Reports tab within seconds, with live delivery status from the telco.
What's next?
Now that you've sent your first message, explore importing contacts from a CSV to reach a larger audience, or learn about scheduling a campaign for a future date.
Getting started · 3 min read
Topping up credits
EaziSMSPro works on a prepaid credit system — you purchase an SMS plan and credits are applied to your account instantly after payment. Here is exactly how to do it.
Step 1 — Go to Purchase SMS Plan
Log in to the dashboard and navigate to Recharge in the top navigation, then select Purchase SMS Plan from the dropdown.
Step 2 — Choose a plan
You'll see a list of available SMS plans at different price tiers. Click View Features on the plan you're interested in to see exactly how many credits it includes and what it covers.
Step 3 — Purchase
Once you've chosen a plan, click Purchase Now. You'll be redirected to a secure Paystack payment page where you can pay by Mobile Money or debit/credit card.
Step 4 — Complete payment on Paystack
Follow the prompts on the Paystack page to enter your payment details and confirm. Do not close the page until the payment is confirmed.
Step 5 — Credits added automatically
Once your payment is successful, your account is topped up automatically — no need to contact support. You can verify your new credit balance on your dashboard immediately.
Credits not showing? If your account hasn't been topped up after a successful payment, call 0592209201 and the team will resolve it for you.
What's next?
With credits on your account, you're ready to import your contact list or go straight to sending a bulk campaign.
Contacts · 4 min read
Creating lists
Lists are how EaziSMSPro organises your contacts. Every contact belongs to a list, and when you send a campaign you pick one or more lists as the recipients. You can add contacts to a list by importing a file or by entering them one at a time.
Create a new list
Click Contacts in the top navigation, then click Add New List. Enter a descriptive name — for example, Church Members, Staff Directory, or Customers June 2026 — and press Save. The list will appear in your Contacts table ready to receive contacts.
Add contacts individually
To add a contact by hand without a spreadsheet:
- Find the list in the Contacts table.
- Click the Actions button on that row.
- Select Add Contacts from the dropdown.
- Fill in the contact's details — phone number, name, email, etc.
- Click Submit. The contact is added to the list immediately.
Repeat for each contact you want to add individually.
Add contacts in bulk
For larger numbers of contacts, use the Import from CSV flow — select Import Contacts from the same Actions menu, upload your spreadsheet, map the columns, and confirm.
What's next?
Once your list has contacts, you can send a bulk campaign to it or learn about segmenting contacts to target a specific subset.
Contacts · 6 min read
Importing contacts from CSV or Excel
The fastest way to load your audience into EaziSMSPro is to import a spreadsheet. You can bring in thousands of numbers at once, map any column layout to the right fields, and mix in hand-typed numbers before finalising the list.
Step 1 — Open Contacts and select your list
Click Contacts in the top navigation. If you haven't created a list yet, see Creating lists first. Once your list exists, find it in the Contacts table.
Step 2 — Open the import dialog
Click the Actions button on your list's row and select Import Contacts from the dropdown menu.
Step 3 — Get your file ready
You have two options:
- Download the sample template — click Download Sample on the import page, fill in the spreadsheet with your contacts, and save it as
.csv or .xlsx.
- Use your own file — any CSV or Excel file works. Column headers don't need to match a specific format; you'll map them in the next step.
Accepted formats: .csv and .xlsx. Make sure phone numbers include the country code (e.g., 233XXXXXXXXX for Ghana) or the local format your account is configured for.
Step 4 — Upload your file
Click Choose File, select your spreadsheet, and click Upload. EaziSMSPro will parse the file and show you a column-mapping screen.
Step 5 — Map your columns
The system lists every column it found in your file and asks you to assign each one to a contact field. Use the dropdowns to tell EaziSMSPro which column contains:
- Phone Number — required; all other fields are optional.
- First Name
- Last Name
- Email
Any column you don't need can be left unmapped — EaziSMSPro will ignore it.
Step 6 — Add extra numbers by hand (optional)
Below the column-mapping panel you'll find a text area where you can type or paste individual phone numbers. This is useful for a handful of contacts you don't have in the spreadsheet. Each number goes on its own line. These are merged into the same list as your file upload.
Step 7 — Confirm and add
Review the preview showing how many contacts were detected. Click Add to import them. The list will update with the new contact count, and you can immediately use it as a recipient group when composing a campaign.
What's next?
With your contacts imported, you're ready to send. Choose the method that fits: Quick SMS for a fast one-off message, Group SMS to message an entire list, or SMS from file to send without importing contacts first.
Campaigns · 3 min read
Quick SMS
Quick SMS is the fastest way to send a message to one person or a small number of recipients you type in by hand. No lists or file uploads needed — just compose and send.
Step 1 — Open Quick SMS
In the dashboard top navigation, go to Send SMS and select Quick SMS.
Step 2 — Fill in the details
- Sender ID — select your approved Sender ID from the list.
- Recipients — type the phone numbers of the people you want to reach. Enter each number manually.
- Message — type your message. Keep it under 160 characters for a single-credit SMS.
Step 3 — Send
Review your message and click Send. Delivery status will appear in your Reports shortly after.
When to use Quick SMS
Quick SMS is best for one-off messages to a known handful of numbers. For larger audiences, use Group SMS or SMS from file instead.
Campaigns · 5 min read
Group SMS
Group SMS lets you send a message to an entire contact list at once. You can also personalise each message with the recipient's details — like their first name — using the field inserter.
Step 1 — Open Group SMS
In the dashboard, go to Send SMS and select Group SMS.
Step 2 — Select your list
Choose the contact list you want to send to. This list must already exist in your Contacts. All contacts in the list will receive the message.
Step 3 — Compose your message
Type your message in the message box. To personalise the message with a recipient's details — for example, addressing them by name — click Add field to message and select the field you want to insert (e.g., First Name). EaziSMSPro will replace the placeholder with the actual value for each recipient when the message is sent.
Step 4 — Add extra recipients by hand (optional)
If you want to include a few numbers that aren't in your list, you can type them in manually in the additional recipients field.
Step 5 — Send now or schedule
Choose your approved Sender ID. To send immediately, click Send. To schedule the message for later, select Send Later and pick the date and time you want it delivered. See Scheduling sends for more detail.
Campaigns · 5 min read
SMS from file
SMS from file works like Bulk SMS but your contacts don't need to be imported into EaziSMSPro first — you upload the file directly when sending. This is handy for one-time sends where you don't need the contacts saved as a list.
Step 1 — Open SMS from file
In the dashboard, go to Send SMS and select SMS from file.
Step 2 — Upload your file
Choose your CSV or Excel file and upload it. EaziSMSPro will parse the file and ask you to identify your columns.
Step 3 — Map the phone number field
The system will display the columns found in your file and ask you to specify which one contains the phone numbers. Select the correct column from the dropdown.
Step 4 — Compose your message
Type your message. Just like Bulk SMS, you can personalise it using Add field to message — select any other column from your file (e.g., a name column) and EaziSMSPro will merge the value into each recipient's message.
Step 5 — Send now or schedule
Choose your approved Sender ID and review the recipient count. To send immediately, click Send. To schedule the message for later, select Send Later and pick the date and time you want it delivered. See Scheduling sends for more detail.
If you want to reuse these contacts in future campaigns, consider importing them into a list instead.
Campaigns · 2 min read
Scheduling sends
EaziSMSPro lets you schedule a message to go out at any future date and time. Scheduling is available when sending via Group SMS, SMS from file, Group Voice SMS, or Voice SMS from file — it is not available for Quick SMS or Quick Voice SMS.
How to schedule a message
When you are ready to send, instead of clicking Send, select Send Later. A date and time picker will appear — choose when you want the message to be delivered and confirm. EaziSMSPro will queue the message and send it automatically at the scheduled time.
Scheduling is covered step-by-step at the end of the Group SMS, SMS from file, Group Voice SMS, and Voice SMS from file guides.
Voice SMS · 3 min read
Recording a voice message
Before you can send a Voice SMS, you need an audio recording of the message you want to deliver. EaziSMSPro accepts recordings made on any device or software — all that matters is the file format.
Supported formats
Your recording can be in any of the following formats:
- MP3 — most common; works on all devices and editing tools
- WAV — uncompressed, high quality
- FLAC — lossless compression, smaller than WAV
- AAC — common on Apple devices and iTunes
- WMA — Windows Media Audio
- M4A — standard iPhone voice memo format
- OGG — open-source format used by many Android apps
How to make your recording
Use any recorder you have available. Some common options:
- Phone: the built-in Voice Memos app (iPhone) or Recorder app (Android) both produce compatible files.
- Computer: Audacity (free, Windows/Mac/Linux), GarageBand (Mac), or the Windows Voice Recorder app all work well.
- Online: any browser-based recorder that exports to one of the formats above.
Tips for a clear recording
- Record in a quiet room to avoid background noise.
- Speak clearly and at a steady pace — recipients will hear exactly what you record.
- Keep the message concise; shorter recordings have higher listen-through rates.
- Do a test listen before uploading to catch any quality issues.
What's next?
Once your recording is ready, choose how to send it: Quick Voice SMS for a small number of recipients typed by hand, Group Voice SMS to send to an entire contact list, or Voice SMS from file to send directly from a spreadsheet.
Voice SMS · 3 min read
Quick Voice SMS
Quick Voice SMS is the fastest way to deliver a voice message to one person or a small number of recipients you enter by hand. No lists or file uploads needed — just upload your recording and send.
Step 1 — Open Quick Voice SMS
In the dashboard, go to Send SMS and select Quick Voice SMS.
Step 2 — Upload your recording
Click Choose File and select your audio file. Accepted formats are MP3, WAV, FLAC, AAC, WMA, M4A, and OGG. If you haven't recorded your message yet, see Recording a voice message.
Step 3 — Fill in the details
- Sender ID — select your approved Sender ID.
- Recipients — type the phone numbers of the people you want to reach, entering each number manually.
Step 4 — Send
Review the details and click Send. Each recipient will receive a phone call that plays your recorded message. Delivery status will appear in your Reports shortly after.
When to use Quick Voice SMS
Quick Voice SMS is best for one-off voice messages to a known handful of numbers. For larger audiences, use Group Voice SMS or Voice SMS from file.
Voice SMS · 5 min read
Group Voice SMS
Group Voice SMS lets you deliver a recorded voice message to an entire contact list at once. It follows the same pattern as Group SMS but uses an audio file instead of a text message.
Step 1 — Open Group Voice SMS
In the dashboard, go to Send SMS and select Group Voice SMS.
Step 2 — Upload your recording
Click Choose File and select your audio file. Accepted formats are MP3, WAV, FLAC, AAC, WMA, M4A, and OGG. If you haven't recorded your message yet, see Recording a voice message.
Step 3 — Select your list
Choose the contact list you want to send to from the dropdown. The list must already exist in your Contacts. Every contact in the list will receive a call playing your recording.
Step 4 — Add extra recipients by hand (optional)
If you want to include a few numbers that aren't in the list, type them in manually in the additional recipients field.
Step 5 — Send now or schedule
Choose your approved Sender ID. To send immediately, click Send. To schedule the message for later, select Send Later and pick the date and time you want the calls to go out. See Scheduling sends for more detail.
Voice SMS · 5 min read
Voice SMS from file
Voice SMS from file lets you deliver a recorded voice message to contacts in a spreadsheet without importing them into EaziSMSPro first. It follows the same pattern as SMS from file but uses an audio file instead of a text message.
Step 1 — Open Voice SMS from file
In the dashboard, go to Send SMS and select Voice SMS from file.
Step 2 — Upload your recording
Click Choose File under the audio section and select your recording. Accepted formats are MP3, WAV, FLAC, AAC, WMA, M4A, and OGG. If you haven't recorded your message yet, see Recording a voice message.
Step 3 — Upload your contacts file
Click Choose File under the contacts section and select your CSV or Excel file containing the recipients.
Step 4 — Map the phone number field
EaziSMSPro will display the columns found in your file and ask you to specify which one contains the phone numbers. Select the correct column from the dropdown.
Step 5 — Send now or schedule
Choose your approved Sender ID and review the recipient count. To send immediately, click Send. To schedule the calls for a future time, select Send Later and pick the date and time. See Scheduling sends for more detail.
If you want to reuse these contacts in future campaigns, consider importing them into a list instead.
Reports · 3 min read
Reading delivery reports
After every send, EaziSMSPro gives you a live delivery report so you can see exactly what happened to each message. Reports are available in the Reports section of your dashboard.
Message statuses explained
Each message in your report will show one of four statuses:
- Delivered
- The message was successfully delivered to the recipient's handset. The telco has confirmed receipt.
- Not Delivered
- The message was not delivered. This can happen if the number is switched off, out of range, invalid, or the recipient's network rejected the message. See Failed deliveries for common causes and fixes.
- Submitted
- The message has been submitted to the recipient's telco and is awaiting a delivery confirmation. This is a transitional status — the message has left EaziSMSPro's systems and is in the telco's hands. It will update to Delivered or Not Delivered once the telco responds.
- Queue
- The message is in EaziSMSPro's outbound queue and has not yet been submitted to the telco. This is normal immediately after a send — messages in large campaigns are processed in order and will move to Submitted shortly.
What to do if messages stay on Submitted
A message stuck on Submitted for an extended period usually means the telco is slow to respond with a delivery receipt. Wait a while and refresh the report. If the status hasn't updated after several hours, contact support.
Troubleshooting · 4 min read
Failed deliveries
A Not Delivered status means the telco confirmed the message did not reach the recipient's handset. Below are the most common reasons and what you can do about each one.
Invalid or wrong number
The number entered does not exist on any network. Double-check the number for typos and make sure it includes the correct country code or local format. Correct the number and resend.
Phone is switched off or out of coverage
The recipient's handset was unreachable at the time of delivery. Some telcos will retry delivery for a period after the phone comes back online; others will not. If the message is time-sensitive, try resending once the recipient is reachable.
Number is no longer active
The number may have been deactivated or ported away. Remove it from your contact list to avoid being charged for future sends to the same number.
Recipient's network rejected the message
Occasionally a telco will reject a message due to content filtering or network-level rules. If this affects a large portion of your send, review your message content and contact support for guidance.
Large number of failures in one campaign
If a significant portion of a campaign shows Not Delivered, the issue may be with the contact list quality (outdated numbers) or a temporary network problem. Clean your list by removing invalid numbers and try a smaller test send. If the problem persists, contact support.
Troubleshooting · 3 min read
Sender ID issues
A Sender ID is the name that appears in place of a phone number when recipients receive your message — for example, MyChurch or FreshFoods. It must be registered and approved by EaziSMSPro before it can be used. Here are the most common issues and how to resolve them.
My Sender ID is still pending approval
After submitting a Sender ID request, the EaziSMSPro team will review it. Approval typically happens within a short time on business days (Monday – Friday, 8 am – 5 pm). If your request has been pending for more than one business day, contact support with the Sender ID name you requested.
My Sender ID was rejected
Sender IDs may be rejected if they:
- Impersonate a well-known brand or government body.
- Contain offensive or inappropriate language.
- Exceed 11 characters or contain spaces or special characters.
If your request was rejected, revise the name to meet the requirements and submit a new request. Contact support if you are unsure why it was rejected.
I can't select a Sender ID when composing a message
You must have at least one approved Sender ID before you can send. If the Sender ID dropdown is empty or your ID is not showing, check its status in the Sender ID section of the dashboard. If it shows as pending or rejected, resolve that first before attempting to send.
Troubleshooting · 1 min read
Contact support
The EaziSMSPro team is available Monday to Friday, 8 am – 5 pm to help with any questions about your account, campaigns, or payments. Reach us through any of the channels below.
WhatsApp & phone
The fastest way to get help. Send a WhatsApp message or call directly on 0592209201. Use this number too if your account credits haven't been applied after a successful payment.
Email
For non-urgent queries or to share screenshots and files, email us at info@eazismspro.com. We aim to respond within one business day.
Social media
You can also reach us or stay updated through our social channels:
What to include when you contact us
To help us resolve your issue quickly, please have the following ready:
- The email address or phone number on your EaziSMSPro account.
- A brief description of the problem and what you were trying to do.
- Any error messages or screenshots if available.
- For payment issues — the transaction reference or a screenshot of the payment confirmation.