We offer SMS service to our customers. Whenever an SMS is sent we tag it with a customer ID. Is it possible to get a report showing sent SMS every month so that we can cover our costs towards the customers? We “could” just count the number of “messages” the problem is that we allow them to type their custom message, so we would have to check every single message to determine if it corresponds to 1,2 or more SMS being sent…
We don’t have a built-in report that breaks down SMS usage by segment count per customer today.
A couple of workarounds:
Calculate segments in your app logic. As you mentioned, compute the segment count based on message length (÷153, rounded up, for messages over 160 chars) and store it per customer. That gives you the data to build your own report.
Integrate directly with GatewayAPI (which we use under the hood) via a Web Request, and you’d get access to their consumption reporting with full segment-level detail.