# Lehnz > API-first, cross-domain personalisation infrastructure platform. Ship real-time personalisation, behavioral event tracking, and identity stitching without building custom ML models. Lehnz is a B2B SaaS platform that provides managed personalisation infrastructure. The Lehnz recommendation engine applies to any domain with a catalog of items and active user interactions. Engineering teams integrate the Lehnz API to deliver ranked, personalized product and content results per user in real time, track user behavior, and stitch cross-device identities — all without maintaining their own machine learning pipelines. Built for web, mobile apps, and backend services, the platform is designed to be live in hours, not months. Supported domains include: E-commerce, Articles & News, Video Streaming, Music & Podcasts, Marketplaces, Real Estate, Job Boards & HR, and Travel & Trips. Common use cases include: Personalized search, Featured on homepage, Newsletters, Read/Watch next, Similar products/content, Other also bought, and Push notifications. ## Core Products - **Personalisation API**: Real-time collaborative-filtering personalisation for products, content, and actions. Accepts catalog data via CSV/JSON upload and returns personalised result sets per user. - **Behavioral Event Tracking**: Clickstream and event ingestion API. Track views, clicks, purchases, searches, and custom events. Powers the personalisation model and provides analytics. - **Identity Stitching**: Cross-device and anonymous-to-known user identity resolution. Merges behavioral history when an anonymous visitor signs in, ensuring continuity across sessions and devices. ## How It Works 1. Sign up and receive API keys from the developer dashboard. 2. Upload your product catalog (CSV or JSON) to seed the personalisation engine. 3. Instrument your application to send behavioral events (page views, clicks, purchases) to the Lehnz ingestion API. 4. Query the personalisation endpoint to retrieve personalised product lists per user in real time. 5. Go live in production. The infrastructure scales automatically. ## Key Differentiators - No ML expertise required — Lehnz manages all model training and serving. - Sub-100ms personalisation latency in production. - Multi-tenant API with organisation-scoped key management and role-based access. - Bulk ingestion support for historical event backfill. - TypeScript SDK with full type safety. ## Documentation ### Getting Started - Overview (Introduction): https://www.lehnz.com/docs/introduction - Quickstart (under 10 minutes): https://www.lehnz.com/docs/quickstart - API Reference: https://www.lehnz.com/docs/api-reference - TypeScript SDK: https://www.lehnz.com/docs/typescript-sdk - API Keys: https://www.lehnz.com/docs/api-keys - Error Reference: https://www.lehnz.com/docs/errors - Retries & Rate Limits: https://www.lehnz.com/docs/retries-and-rate-limits - Versioning: https://www.lehnz.com/docs/versioning - Changelog: https://www.lehnz.com/docs/changelog ### Strategies - Overview: https://www.lehnz.com/docs/strategies - Recommendation API: https://www.lehnz.com/docs/strategies/api - Strategy Catalog: https://www.lehnz.com/docs/strategies/catalog - User Affinities: https://www.lehnz.com/docs/strategies/affinities ### Tutorial - Load your catalog: https://www.lehnz.com/docs/tutorial/load-catalog - Tracking Events: https://www.lehnz.com/docs/tutorial/tracking-events - Identity Stitching: https://www.lehnz.com/docs/tutorial/identity-stitching - Recommendations: https://www.lehnz.com/docs/tutorial/recommendations ### Recipes - How to use a recipe: https://www.lehnz.com/docs/how-to-use-a-recipe - By what you're building: https://www.lehnz.com/docs/by-what-youre-building - By your platform domain: https://www.lehnz.com/docs/by-your-platform-domain - By your goal: https://www.lehnz.com/docs/by-your-goal - Core recipes: https://www.lehnz.com/docs/core-recipes - Revenue-impact recipes: https://www.lehnz.com/docs/revenue-impact-recipes - Domain-specific recipes: https://www.lehnz.com/docs/domain-specific-recipes - Fallback Patterns: https://www.lehnz.com/docs/recipes/fallback-patterns - Modifier Composition Guide: https://www.lehnz.com/docs/recipes/modifier-composition-guide ### Individual Recipes - Homepage "For You" Feed: https://www.lehnz.com/docs/recipes/homepage-for-you-feed - Product Page Look-Alikes: https://www.lehnz.com/docs/recipes/product-page-look-alikes - Anonymous Guest Rail: https://www.lehnz.com/docs/recipes/anonymous-guest-rail - Discovery Tab: https://www.lehnz.com/docs/recipes/discovery-tab - Mid-Session Reactive Rail: https://www.lehnz.com/docs/recipes/mid-session-reactive-rail - Personalised Shelf Labels: https://www.lehnz.com/docs/recipes/personalised-shelf-labels - Cart Cross-Sell Panel: https://www.lehnz.com/docs/recipes/cart-cross-sell-panel - Win-Back Email Payload: https://www.lehnz.com/docs/recipes/win-back-email-payload - New Arrival Promotion Rail: https://www.lehnz.com/docs/recipes/new-arrival-promotion-rail - Vibe Check Feed: https://www.lehnz.com/docs/recipes/vibe-check-feed - Push Notification Payload: https://www.lehnz.com/docs/recipes/push-notification-payload - Re-Engagement Landing Page: https://www.lehnz.com/docs/recipes/re-engagement-landing-page - Continue Watching Queue: https://www.lehnz.com/docs/recipes/continue-watching-queue - Chef's Table Picks: https://www.lehnz.com/docs/recipes/chefs-table-picks - Dream Destination Rail: https://www.lehnz.com/docs/recipes/dream-destination-rail - The Reading List Builder: https://www.lehnz.com/docs/recipes/the-reading-list-builder - New Listings Alert: https://www.lehnz.com/docs/recipes/new-listings-alert - Post-Purchase Upsell: https://www.lehnz.com/docs/recipes/post-purchase-upsell - The Flash Sale Amplifier: https://www.lehnz.com/docs/recipes/the-flash-sale-amplifier - The High Intent Closer: https://www.lehnz.com/docs/recipes/the-high-intent-closer - Job Board Matches: https://www.lehnz.com/docs/recipes/job-board-matches ## Company - Website: https://www.lehnz.com - Contact: hello@lehnz.com - Support: support@lehnz.com - Location: Victoria Island, Lagos, Nigeria - Twitter / X: https://twitter.com/Lehnz