[EmpathyX] [UX] The Search Journey

Phase 1: Empty search box

FeatureUser typeEndpointExamples
History
RETURNING
LocalStorage

Search trends

ALL

Search REST API: Search Trends

Top clicked
ALL
Search REST API: TopClicked

Top clicked (contextualized)
RETURNING

Contextualize REST API: User Context - Preferences

Search REST API: TopClicked

Phase 2: Suggestions

FeatureUser typeEndpointExamples
History
RETURNING
LocalStorage

Autocomplete
ALL
Search REST API: Empathize

SKU
ALL

Search REST API: Skusearch



Phase 3: Search

Phase 4-A: Post-search actions

FeatureUser typeEndpointExamples
Related tags
ALL

Search REST API: RelatedTags

Next queries
– SERP

ALL
Search REST API: NextQueries

Next queries
– A2C
ALL
Search REST API: NextQueries

Next queries
– Search box
ALL
Search REST API: NextQueries

Phase 4-B: No results situations