Crafting an advanced search interface is an important and fundamental part of building an engaging search experience.
The interface needs to enhance the digital journey through advanced, frictionless features and functionality that improve the findability of products while delighting users and boosting discoverability with smooth, intuitive and quick navigation.
Learn how to apply award-winning Interface technology to any search platform to isolate the search logic from the experience, to enhance the customer journey and transform the way customers interact with your store.
About this workshop
Search doesn’t finish with a response or a results page. There are many ways to facilitate and enhance the search journey and for users to interact with the search box and search navigation. Many years of work and expertise in search and discovery have taught us the importance of an advanced, intuitive interface and that the very essence of the search experience can lie in its hands.
Preventing No Results pages, guiding the search journey by facilitating the discovery of new products or simply offering the right search recommendations, are some of the key factors involved in a joyful search experience.
During this hands-on session you’ll learn, with all the technical aspects involved, the process for defining an isolated search UI, the key principles involved in the implementation, and the resulting enhancements to the customer journey.
What are you going to learn?
The principles, concepts and thought processes behind creating an advanced search interface and its implementation.
Concepts and principles
- Instant Search
- Instant vs Delimited Search
- Performance considerations
- No Results situations and fallback mechanisms
- Adapting to the query intention
- Privacy and transparency
- Keeping the search state
- Tracking A2C in product page
- Handling large collections of items
- Virtual DOM
- Polyfills and browser support
- Mobile first development
- From Overlay to Interface
- Product overview
- Product breakdown
- Architecture overview
- Component model
- The three layers of customization
- Fully customizing a component
- Device service
- The core logic
- Platform agnosticism
Iván is an interface developer. He leads Empathy X team, improving the user experience and developing new features to surprise customers.
“Empathy's workshop on the design of search experiences covered everything from the search engine to reporting, the user interface to the user experience, and it was not only enjoyable but inspirational. We learnt an incredible amount and look forward to taking this back to our customers as well as working alongside empathy.co collaboratively in the future. We’d thoroughly recommend these workshops.”
“Empathy's Search Design Workshop was insightful, inspirational and informative. We came away with the knowledge of not only how to get the most from our own website search engine but also with a better understanding of the market, trends and innovations.”
“Lots for us to take away, from the culture within which Empathy operates to their passion for search. We’ve built a great foundation for the future.”
“Empathy’s Search Workshop opened our minds to new ideas through a deeper understanding and analysis of our own site as well as a greater awareness of industry trends and innovations. It was both informative and energetic, and we came away with renewed enthusiasm and ideas. An excellent and very worthwhile session.”
“Our new site search engine is awesome! We’re now able to guide our visitors to the right products or information easily, effortlessly and elegantly, and this is just the beginning.”