Setup a custom integration¶
This guide is for developers who want to build a custom integration or extension with the Hello Retail platform. If you do not want to create a custom integration, consider our managed service or our supported extensions here.
Are you not a developer? Please use our managed service or share this page with your developer.
There are two ways to create a custom integration with Hello Retail:
- Using our JavaScript SDK found here
- Using our REST API found here.
If you want to render content server-side before serving it to users, use the REST API. If you want to render on the front end, use our SDK.
However, before you start coding using the SDK or API mentioned above there are two things you will have to look into first:
- How to send data to Hello Retail
- How to setup tracking
1. How to send data to Hello Retail¶
For any Hello Retail product to work properly, we must receive your data first. We recommend sending data through feeds, which you can read about here: Guide to data synchronization
2. How to setup tracking¶
Hello Retail products rely on analysis of customer behavior. This analysis is based on data from customer interactions with the shop, so it is crucial that tracking is set up correctly.
We strongly recommend using the script described in the article below. It ensures you receive the latest tracking updates and automatically handles the Hello Retail tracking cookie and transmission to our systems.