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.

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.

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:

  1. Find the list in the Contacts table.
  2. Click the Actions button on that row.
  3. Select Add Contacts from the dropdown.
  4. Fill in the contact's details — phone number, name, email, etc.
  5. 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.

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.

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.

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.

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.

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.

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.

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.

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 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.

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.

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.

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.

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.