Custom Button Deeplinks
Last updated
Was this helpful?
Last updated
Was this helpful?
With the Custom Button Deeplink feature, you can dynamically redirect users to personalized destinations based on their profile attributes. Instead of using static links, you can configure deeplinks that adapt to each user's data—whether it’s directing them to a specific bill payment page, transaction history, or account details.
Go to the Developers Section
Navigate to Deeplinks in the panel.
Define a Profile Attribute-Based Deeplink
When creating a deeplink, include a profile attribute placeholder in the format:
Example:
This ensures that the link is dynamically adjusted based on each user’s profile attribute value at the time of message delivery.
Add the Deeplink to the Widget
Once the deeplink is created, it must be assigned within the widget configuration.
Navigate to the Widget Design Page
Go to the Widget Design section where the transactional push will be configured.
Enter the Deeplink in the Action Settings
Under the Action settings, choose the Deep Link option.
You may choose one of the pre-defined deeplinks with Select Deep Link.
You may also input the deeplink using the profile attribute placeholder with Entry Deep Link.
Add and Select the Deeplink
Click Add to save the deeplink.
Set Up Transactional Push Delivery
When sending the push notification, the profile attribute value can be manipulated dynamically, ensuring the correct deeplink is assigned per user.
To send a transactional push notification using a deeplink based on a user’s profile attribute, use the following cURL request:
When the transactional push is sent, the system checks the profile attribute for each user.
The deeplink dynamically updates with the corresponding profile attribute value.
Users receive a widget with a customized button deeplink redirecting them to their specific destination.