Benefits of messaging users in SuprSend
If you’re used to sending notifications via single-channel APIs, the idea of storing user data in a messaging platform such as SuprSend may sound odd to you. Here are a few reasons why we store user data in SuprSend:-
Multi-channel notifications:
When you’re triggering notifications on a single channel, you can pass the recipient’s email address or phone number when you trigger the message. In a multi-channel platform like SuprSend, that would mean passing all the channel information every time you trigger a notification. By storing the channel data with SuprSend, you can update a user’s channel information once, then reference them via their
distinct_id
from that point on. We take care of the rest. - User properties in notification templates: With SuprSend, you can also add custom properties to the user profile using one of our client-side SDKs. These properties can be used as a variable in templates and used to send dynamic content to the users based on their properties
- Notify the User sequentially with Smart Delivery Rather than sending your notifications to a user on all channels, you can notify the user sequentially on the best channel (which could be different for each user), till the time user interacts with a notification, and do not send subsequent notification.
Creating user profile on SuprSend
You can create user profile on SuprSend platform via SDKs or third-party connectors like segment. one of our Backend or Front SDKs:Via SDK
You can either use HTTP API or our backend SDKs to create user profile from your backend systems or use Client side SDK to directly sync users from your mobile or web applications. Available Backend SDK: Available Client side SDK:Javascript SDK
- (for web applications)
Android SDK
- (for mobile applications)
React Native SDK
- (for mobile )
Flutter SDK
- (for mobile applications)