Skip to main content

Powering the fragrance discovery journey

Choosing a fragrance online is inherently complex. Preferences are sensory, emotional, and often difficult to articulate.
WikiParfum helps digital platforms transform this complexity into a clear, guided and personalized discovery experience, supporting users from first exploration to long-term understanding of taste.
Through a single GraphQL API, you can let users explore the fragrance universe, express preferences through perfumes and ingredients, generate personalized recommendations, and enrich your digital experience with authoritative data and visuals — across web, mobile, and CRM.

What WikiParfum enables

  • Intuitive fragrance exploration without requiring prior knowledge
  • Progressive understanding of olfactive preferences
  • Personalized recommendations grounded in real affinities
  • Enriched product experiences with expert fragrance data and visuals
  • Persistent preference understanding across sessions and channels

What WikiParfum is — and is not

WikiParfum is not a static perfume database or a generic recommendation rules engine.
It is a fragrance-native intelligence layer, designed specifically for how people explore, evaluate and choose perfumes.

Technical foundations

All interactions are performed through GraphQL.
  • Endpoint: https://api.wikiparfum.com/graphql
  • Authentication: Authorization header with API key
  • Execution model: Server-side only
The API is designed for real-time usage and flexible data access at every step of the journey. See Authentication & Security for setup details.

The fragrance discovery journey

A typical integration powered by WikiParfum follows these steps:
StepDescriptionGuide
1. InitializeEstablish a user session for personalization and analyticsSessions & User Identity
2. ExploreLet users discover fragrances by name, ingredient, family, or guided questionnaireFragrance Exploration
3. EnrichEnhance product pages with olfactive profiles, ingredients, perfumer data, and visualsProduct Enrichment
4. RecommendGenerate personalized recommendations based on olfactive affinityRecommendations
5. PersistReuse preference data across sessions, channels, and CRMCRM & Personalization
Each step can be implemented independently or combined into a continuous experience.

Next steps