Skip to content

Features

WhatsApp Business API bulk messaging: what Ultra WhatsApp does, and what it does not

Four areas. The limits are listed at the bottom so nothing surprises you after you buy.

Numbers and setup

Connect your WhatsApp Business number through Meta or a provider.

Meta Cloud API, direct
Phone number ID, WhatsApp Business Account ID and a permanent system-user token. No middleman fee.
18 named providers
Grouped by region, such as 360dialog, Twilio, Gupshup, Infobip, WATI, Interakt, AiSensy and Unifonic, plus a Custom HTTP API for any other.
Partner sign-up
Open the hosted sign-up at 360dialog, Twilio or Gupshup from the app, then paste your key.
Click-to-send, no API
Any normal WhatsApp number, small opted-in lists only. Each chat opens with the message filled in, and you tap Send yourself. Nothing is sent for you.
In-app setup guide
Every step on Meta's side explained in order, with checks that each value works.
Several numbers
Connect more than one number and choose which sends each campaign.
Messaging limit
Reads the number's current limit and quality rating.
Test send
Send a template to your own number before any campaign.

Templates

The messages Meta has approved, ready to send.

Sync approved templates
Names, languages, categories and approval status from your account.
Create and submit
Write a template with header, body, footer and buttons, and submit it to Meta for approval.
Variables
Map {{1}}, {{2}} to columns or fixed values, checked against the template's count.
Media headers
Attach the image, video or document for templates with a media header.
Buttons
Quick replies, links and phone-number buttons as approved.
Preview bubble
See the message as it will appear, with real values.

Contacts and campaigns

Only opted-in people, at a pace Meta accepts.

CSV and Excel import
Numbers cleaned to international format; other columns become variables.
Opt-in records
When and where each contact agreed. Contacts without opt-in, or who opted out, are skipped.
Throttling by tier
Speed set under your messaging limit, or slower if you choose.
Scheduling
Pick a date and time; change or cancel until it starts.
24-hour window rule
Free-form replies only inside the customer service window; templates outside it.
Cost estimate
Recipients by country and template category, at the rates you enter.

Reports and inbox

Know the outcome, and answer the replies.

Message statuses
Sent, delivered, read and failed for each contact.
Plain-language error codes
Meta's codes explained, with the fix.
Webhook inbox
Replies arrive through your webhook and appear in one inbox, ready to answer within 24 hours.
Campaign totals
Delivered, read and failed counts per campaign, exportable to CSV.
Compliance checker
Template text checked against Meta's length and variable rules, with opt-out wording, link shorteners and spammy phrases flagged before you submit.
List cleaner
Opted-out, no-opt-in, landline, invalid and previously undeliverable numbers found and removed from a list before you send.

The official API, and what that means

Some bulk WhatsApp tools drive WhatsApp Web or a phone. Ultra WhatsApp does not, on purpose.

No bans for automation

Automating WhatsApp Web or a personal account breaks WhatsApp's terms and gets numbers banned. Ultra WhatsApp uses Meta's own Business API with your own token.

Meta's rules still apply

Templates must be approved, contacts must have opted in, and Meta limits how many people you can start conversations with each day. Your number can still be restricted if people block or report you.

Meta charges for templates

Meta bills template messages to you directly, at its rates for each category and country. Ultra WhatsApp adds no per-message fee.

One licence for the software

From $29 a month, $79 a year or $199 once: 1 device on Starter, 3 on Business, 10 on Agency. No fee per message or per contact.

Limits, stated plainly

  • Campaigns need a Meta business portfolio and a phone number registered with the Cloud API. A normal WhatsApp number can only use click-to-send, where you tap Send yourself.
  • Messages to people who have not written to you in 24 hours must use an approved template.
  • Delivery statuses and replies need the webhook to be reachable at a public HTTPS address.
  • Meta may hold back marketing messages to people who receive many of them (error 131049).
  • No group messages, status posts or contacts who have not opted in.
  • Scheduled campaigns send only while the app is running.

WhatsApp is a trademark of Meta Platforms, Inc. Ultra WhatsApp is an independent product by Code Craft and is not affiliated with or endorsed by Meta.