Integration

Integration is a key part of implementation and requires support from your team. There are two primary ways to integrate your eCommerce site with FactFinder:
REST API
Integrate server-side using the FactFinder REST API. FactFinder returns JSON with everything you need to render for your customers.
Swagger documentation can be found here
Client SDK/Library
Use Swagger Codegen to generate a client SDK for our APIs in your preferred language. Documentation can be found here
The full FactFinder integration documentation can be found here
Tracking integration
What is this and why is it important?
Tracking allows FactFinder to learn from user behavior, improving search results and providing personalized recommendations.
Tracking requires data such as:
product clicks
shopping cart events
purchase/checkout events
login events
Using this data with FactFinder is key to increasing sales and conversion rates and providing the best user experience.
For which features is tracking crucial?
Analytics: Without tracking, FactFinder receives far less data and you miss actionable insights for search optimization.
A/B testing: Not possible without tracking.
AI/ML features: Work only to a very limited extent without tracking. This negatively affects ASO, Semantic Enhancer, Recommendations, and Personalization and requires significantly more manual effort to maintain.
Read more here about sending tracking data to FactFinder.
Last updated
Was this helpful?