Introduction
Mapp Fashion is a personalization solution for the fashion business. It enables relevant product recommendations and content across digital touchpoints by using product data, user interaction data, and transaction data. From a developer perspective, Mapp Fashion focuses on data integration and attribute enrichment. You deliver product attributes and behavioral data; Mapp Fashion enriches these attributes, and the enriched data serve as the basis for all personalization use cases.
Common Use Cases
Mapp Fashion supports scenarios such as:
Product and outfit recommendations
Similar item suggestions
Personalized marketing emails
Post-purchase recommendations
A complete overview of supported personalization scenarios is available in the dedicated Use Cases section of the documentation.
Technical Architecture and Data Flow
At a high level, Mapp Fashion follows a data flow centered around product attributes and enrichment:
Mapp enriches your product attributes based on the provided data.
Product and transaction data are delivered through structured feeds, and user interaction data is captured through tracking implementations.
The enriched product attributes are consistently used across all recommendation and personalization use cases.
Accurate data delivery and correct tracking are essential. The quality of enrichment and personalization depends on the completeness, structure, and freshness of the provided data.
Core Technical Building Blocks
A typical Mapp Fashion integration consists of the following components.
Onboarding and Domain Setup
Initial setup includes configuration, domain delegation, and environment preparation. These steps are required before data delivery and tracking can begin.
For details, see Getting Started.
Tracking Setup
Tracking implementations are used to capture user interactions and behavioral signals. This data provides the behavioral context required for attribute enrichment.
For details, see Integration Guide.
Data Feeds
Structured feeds are used to deliver the data required for enrichment:
Product feeds: provide catalog data and product attributes
Transaction feeds: provide purchase and order information
The completeness and correctness of the delivered attributes directly affect enrichment results and downstream personalization.
For details, see Data Feeds.
Hosted Widgets
Hosted widgets are prebuilt UI components that display recommendations and personalized content based on enriched product attributes.
For details, see Hosted Widgets.
Email Integrations
Email integrations use enriched product attributes to support BAU, themed, and outfit-based recommendation scenarios.
For details, see Mapp Fashion Emails.