What is the Froomle platform? Froomle offers a flexible personalization platform powered by artificial intelligence. We use proven algorithms in a flexible tool-kit to personalize your website, e-mails, push campaigns, on-site search or interactive (chat)bot. Our configurable modules are each optimized to solve a specific business goals like customer engagement, retention or conversion. Using the different modules provided by Froomle, you can give every single client an optimally relevant and personal experience with your brand. Quickly explained: A user visits your website or app, or receives a message via an outbound channel You send a request for recommendations to the right Froomle Platform API The Froomle platform continuously calculates A.I. based models based on all your user’s browsing history and your item catalog. We use only the information you share with us, no third party data. Froomle instantly responds with the items your website should present to the user You show the recommendations to your visitor, hopefully triggering a conversion! For example, when a user visits your overview page for trousers, we will make sure they are only recommended the perfect trousers for them, that are in stock and part of that latest collection you just launched. We will also make sure the customer has not already bought them. When the customer continues to your check-out page, we will make sure to offer the customer other products that go well with their new trousers. Your visitor will find their perfect pair, faster and with a better experience. You will close a sale and maybe up-sell: making everybody happy! How Froomle works This is how our platform works: We process the events from your online/offline channels, so that we know what each user was presented, clicked and what the user ended up watching or buying. We also plug into your item catalog (products, articles, or anything else you want us to recommend). Combining the event data with any metadata you can provide to filter on or use for recommendations. We use the shared data to train different machine learning algorithms, so we can provide you real-time recommendations in any module you want to use via our recommendations API. This can be 'Similar items' on your website, 'Recommended items' in a mailing, the most relevant users for a certain push campaign, … or any combination. We offer optimized settings for each module and can tailor them to your use case(s) together with you. You can integrate our recommendations in your front- or back-end application depending on your architectural preference. Documentation Overview This documentation describes the technical details of the Froomle Platform. It is organized as follows: The Concept pages describe the different types of information the Froomle platform uses. Read these pages if you wish to understand how Froomle models its universe. Our Integration Handbook explains which information we need to get started, and the different integration options Froomle offers. You can read our Example pages to understand how a specific use case or set of modules could be implemented. Our Reference pages can be consulted for a complete reference of the different API’s we offer.