Unstructured Supplementary Service Data (USSD) is a protocol used by GSM cellular telephones to communicate with the service provider's computers. USSD can be used for WAP browsing, prepaid callback services, mobile-money services, location-based content services, menu-based information services, and as part of configuring the phone on the network.
USSD (Shared and Dedicated) messages are up to 182 alphanumeric characters in length. Unlike SMS messages, USSD messages create a real-time connection during a USSD session. The connection remains open, allowing a two-way exchange of a sequence of data. This makes USSD potentially more responsive than services that use SMS if a real-time interaction is desired.
Query services Give access to structured information from your application with USSD menus. The interactive nature can layer leading questions to deliver the right information
Data collection USSD is a powerful tool for data collection because it is universally accessible on any mobile phone. The session-based nature of USSD services also make them better suited for structured surveys as compared to SMS
User Registration USSD is a powerful marketing tool for leading users to quickly register for your service. Enhance the customer on boarding experience by adding services such as SMS and Voice to your USSD application
-Compatible with features phones and smartphones
-A fast communication between the application and the user
-Free to end users except indicated
-More interactive as compared to SMS
-Suitable for sensitive info like one-time password
-Works on all existing GSM mobile phones
-Mobile booking/redemption service / Subscription Services for Mobile Content Providers
-No internet connection is required
-Improve user experience by reducing the latency delays
-More characters are allowed in a USSD message
[Doyinsfot USSD Service] (doyinsoft.com/service/ussd-solutions-13)