Begin setting up Product Experience on your website!
Go to Basic Setup to integrate Smartech web SDK in your website.
Please reach out to your account manager to enable the Product experience feature for your Smartech Panel.
Once enabled, the feature will be available for you. No additional integration steps are required.
You can use the analytics events of any of the following vendors as triggers for the Product Experience. These events can also be used as goal events.
- Google Analytics
- Other Analytics Providers: If you use an analytics provider other than the ones mentioned above, please reach out to your account manager
Above analytics integrations, with exception of Smartech, are local to the device and none of the PII Information is shared back to Netcore servers.
Send nudge events to your own analytics system
If you wish to get nudge events shared back to your own analytics system, please follow the steps given here.
If you want to use server-side segments as the target audience - please follow the steps given for User & Event Tracking
This will send data back to the Smartech servers and allow you to create segments based on user profile attributes & event payload data.
Client-side user profile data
If you want to keep user profile data at the client-side and use this information to target specific user ids, please follow the below steps.
Client-side user profile data is local to the device and none of the PII Information is shared back to Netcore servers.
- User ID
This is a pre-defined attribute that can be the user's email id, account id, or any other identifier that you use to uniquely identify a user. If not set, Smartech SDK will generate a device-specific unique string that is consistent on browser reload.
- Custom Attributes
Custom Attributes allow you to target users based on any data that you want. For example, to set a value for a custom attribute called “age”, you need to do the following:
To learn more about setting up test devices, please click here
Ensure that you fire the events which you added in the above steps, from a test browser device. This can be done by invoking all the flows within the website, where the events have been added.
Once you have done the above changes, selected events will contain information related to the context charts created on the Hansel dashboard.
Product Experience SDK can also invoke a method in the registered listener whenever an action has been triggered for a given nudge. You can add additional logic in this method to perform any relevant tasks related to the action.
To implement this, follow the steps given here.
Updated about a month ago