Recommendation Onboarding
Personalized recommendations are delivered through Recommendation Widgets. They can be placed in many locations on a website, such as the homepage, product detail page, pre-cart, cart, success page, or other custom placements.
There are several types of Recommendation Widgets, and they can be integrated in different ways depending on how much of the UI and request flow you want to own.
Common steps
These steps are required for all recommendation integrations:
- Register a new account.
- Add the Data Collector.
- Import item data through the Item Feed.
- Choose an integration option.
See Integration options to decide between:
- Perselio-managed widgets — fastest integration, UI provided by Perselio.
- Browser SDK + native widgets — custom frontend UI, Perselio called from the browser.
- Backend to Perselio API — custom frontend UI, Perselio called from your backend.
Next steps by integration option
Perselio-managed widgets
- Optionally enable Add-to-cart support.
- Prepare Recommendation Anchors.
- Perselio provides a preview using a URL parameter, for example
webpage_url?saexp=perselio. - Review the preview.
- Go live.
Browser SDK + native widgets
- Add the Perselio JavaScript SDK.
- Build and render widgets in your own frontend.
- Track rendered recommendation surfaces correctly.
- Test and go live.
Backend to Perselio API
- Call the Perselio API from your backend.
- Build and render widgets in your own frontend.
- Track rendered recommendation surfaces correctly.
- Test and go live.
Updated about 1 month ago
Did this page help you?

