Can I send SMS for multiple client businesses from one account?
Yes. If you're an agency or software platform sending SMS for your clients, run it from one Mobile Message account in your own business's name. We don't open accounts in your clients' names for you to operate, and there are no sub-accounts or single logins across several accounts. You can charge your clients whatever you like for the messages you send for them.
Setting it up
- A number for each client. Give each client its own dedicated number and send from it by setting
senderon each API request. Your first dedicated number is free, and additional numbers are $100 per year each excluding GST, at any quantity. - Replies. The inbound webhook's
tofield tells you which of your numbers received each reply, so your platform can route it to the right client. You can also set up Inbound Automations for each number. - Usage per client. Tag each message with a
custom_reffor the client, then useresults[].costin the send response orGET /v1/messages?custom_ref=to reconcile usage. - Opt-outs. Your account has one unsubscribe list, so by default a STOP to one client's number stops messages from all your numbers. To keep opt-outs per client, record them in your platform from the unsubscribe webhook events, send with
ignore_unsubscribesset totrue, and make sure your platform never messages someone who opted out of that client. - Sender ID. Register each client's business name on their behalf, or register one sender ID in your own business name and name the client in each message.
If each client holds its own Mobile Message account and connects it to your platform with its own API key, that works too. Each account then has its own credits, numbers and opt-outs. The Partner Program pays commission on referred customers' purchases.