[EmpathyX] [UX] The Search Journey
Phase 1: Empty search box
| Feature | User type | Endpoint | Examples |
|---|---|---|---|
| History | RETURNING | LocalStorage | |
| Search trends | ALL | Search REST API: Search Trends | |
| Top clicked | ALL | Search REST API: TopClicked | |
| Top clicked (contextualized) | RETURNING |
Phase 2: Suggestions
| Feature | User type | Endpoint | Examples |
|---|---|---|---|
| History | RETURNING | LocalStorage | |
| Autocomplete | ALL | Search REST API: Empathize | |
| SKU | ALL |
Phase 3: Search
| Feature | User type | Endpoint | Examples |
|---|---|---|---|
| Search | ALL | ||
| Links | ALL | Search REST API: Links |
Phase 4-A: Post-search actions
| Feature | User type | Endpoint | Examples |
|---|---|---|---|
| Related tags | ALL | ||
Next queries | 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
| Feature | User type | Endpoint | Examples |
|---|---|---|---|
| Partial results | ALL | ||
| Top clicked | ALL | Search REST API: TopClicked | |
| Top clicked (contextualized) | RETURNING |
, multiple selections available,




