Pay only for what you send

Credit-based pricing with no monthly fees. Buy credits, then spend them per message successfully sent. Failed sends are never charged, credits never expire, and you never pay for contacts you store.

Start free

100 free credits

Every new account is credited with 100 credits on sign-up — enough to start sending straight away. No credit card required.

Create free account

Credit packs

Prepaid NGN packs. Pay with Flutterwave. Default rate: ₦1 = 1 credit. Custom top-up = amount × rate.

Starter

5,000 credits to get going.

₦5,000

one-time · credits never expire

  • 5,000 credits
  • 5,000 emails
  • 1,666 SMS
  • 1,000 WhatsApp
Get started

Growth

25,000 credits + 2,500 bonus.

₦25,000

one-time · credits never expire

  • 27,500 credits(25,000 + 2,500 bonus)
  • 27,500 emails
  • 9,166 SMS
  • 5,500 WhatsApp
Get started

Scale

100,000 credits + 15,000 bonus.

₦100,000

one-time · credits never expire

  • 115,000 credits(100,000 + 15,000 bonus)
  • 115,000 emails
  • 38,333 SMS
  • 23,000 WhatsApp
Get started

Worked example: 5,000 abandoned-cart emails

The Starter pack is ₦5,000 for 5,000 credits — that's 5,000 emails, or 1,666 SMS, or 1,000 WhatsApp messages. Failed sends stay free, and unused credits roll forward.

A typical Customer.io Essentials workspace is billed from $100 / month for 5,000 profiles whether you message those people or not (their public list price, as of September 2026, which can change). That is a profile bill, not a per-email rate. Abandoned-cart and win-back sends for a small shop usually hit a fraction of the stored list; EngageApp does not bill the rest.

Credit cost per channel

One listed credit price per message sent.

Email

1credit

Per email sent

Push

1credit

Per push notification sent

In-app

1credit

Per in-app message sent

Custom API

2credits

Per send via your own channel

SMS

3credits

Per SMS sent

WhatsApp

5credits

Per WhatsApp message sent

Credits are only deducted when a message is successfully sent — you're never charged for a failed send. Payments are collected through Flutterwave.

SMS and WhatsApp credits are platform units. Managed SMS can add a provider surcharge on top of the listed SMS cost.

Frequently asked questions

How does credit-based billing work?

You buy credits up front and spend them as you send. Credits are a usage unit — not a currency — and each channel has a fixed credit cost per message, so your bill scales directly with how much you send. No monthly subscription and no tiers to pick between.

What do credit packs cost?

Default packs (NGN): Starter ₦5,000 for 5,000 credits; Growth ₦25,000 for 25,000 + 2,500 bonus; Scale ₦100,000 for 100,000 + 15,000 bonus. A custom top-up grants amount × the exchange rate (default 1 credit per ₦1).

What currency do I pay in?

You pick your billing currency when you sign up, and buy credits in that currency via Flutterwave. Bundle prices and your top-up amounts are shown in your chosen currency, while your balance and per-message costs are always counted in credits.

When am I charged?

You are charged only when a message is successfully sent to its channel. We check your balance before dispatching and debit your wallet once the send succeeds. If a send fails, no credits are deducted — and you never pay for contacts you simply store.

Do new accounts get free credits?

Yes. Every new account starts with 100 free credits so you can build a campaign and start sending immediately — no credit card required.

How do I top up my credits?

Buy a prepaid credit package or enter a custom amount on the billing page. Payment is processed by Flutterwave. Larger packages include bonus credits. Credits do not expire.

Do credits expire?

No. Your credits stay in your wallet until you use them. Failed sends are never charged.