What is our primary use case?
My main use case for Coveo involves working on SAP Commerce technology where we built an e-commerce solution for one of our clients who faced issues while performing smart product searches on the site. Coveo provides AI-driven search results and proper recommendations based on customer interaction and context, which is very beneficial for us because it improves our order conversion rate, allowing customers to find the exact products they want and see similar products, greatly increasing upselling.
A specific example of how Coveo helped solve the smart search issue for our client is that it offers personalized recommendations based on customer interaction rather than global recommendations. We send an event to Coveo, and based on that event for a particular user, Coveo sends personalized recommendations, which is crucial as customers searching for products receive recommendations based on what other similar users have purchased. Coveo's flexibility allows us to create recommendations based on strategies like recently viewed or most purchased products, and it integrates easily with SAP Commerce, making it straightforward for us to index all products in Coveo, which uses a machine learning model. We can configure a search result via a query configuration pipeline, which adds to the flexibility and intuitiveness of using Coveo as it continually updates with new features like real-time facet management that requires no technical knowledge to implement.
Coveo greatly helps our customers, as we use it not only for product search but also for content search. Its indexing capabilities are versatile, utilizing various approaches like pull or push methods, and its AI model effectively responds to user interactions. Coveo enables us to configure all aspects of the search page, from facet ordering and priorities to sorting criteria, which can be done easily through the customer merchandising hub, enhancing workflow efficiency and increasing customer satisfaction as users receive relevant search results effortlessly.
What is most valuable?
The best features Coveo offers include how easily a customer or client can manage their products. We indexed around 70,000 products in Coveo, creating a tailored pipeline for search, listing, and recommendations, which grants us full control over what is displayed in search results. Additionally, all customer interactions are captured through events using either out-of-the-box libraries or custom events, allowing Coveo to provide personalized search results that significantly improve user experience. Even on the order confirmation page, Coveo suggests complementary products based on order history, facilitating upselling and addressing customers' needs seamlessly.
We use Coveo's search pipelines and event tracking features, which stand out due to their unique query pipeline structure that allows customization of search results. Coveo typically provides three pipelines: search query, listing query, and recommendation query pipelines. This structure enables us to implement synonyms and keyword redirection while managing filtering logic to enhance user searches and provide a seamless experience. Coveo also supports pre- and post-conversion processes during indexing, giving us the ability to tailor the search results effectively and allowing clients to boost or bury specific products easily. For event tracking, Coveo offers smooth integration with Google Tag Manager to capture ongoing events effortlessly, and their support for SAP Commerce integration streamlines the overall process.
Coveo is recognized as a trusted partner with SAP, and its effective indexing process coupled with multiple integration sources allows us to enhance the customer experience continuously while offering insightful analytics on user behavior that inform our strategies to improve product relevancy and conversion rates.
What needs improvement?
One area of improvement for Coveo is the size limitation concerning response results. Specifically, when grouping various variants under a parent product, the number of variations that can be displayed is restricted, which we mitigate through infinite loading techniques. Enhancing the response size capacity would be beneficial, although the newly introduced facet manager improves the configuration process, its limitation of 30 pin facets is somewhat restrictive, although it is a manageable performance consideration.
While the documentation is mostly adequate, I believe it can be improved further. Certain valuable insights provided by the PS team are not always captured in the documentation, which can be a hurdle for new users during the integration process.
For how long have I used the solution?
I have been using Coveo for the past one year and above.
What do I think about the stability of the solution?
Coveo is stable with minimal downtime in my experience. While occasional issues arise, their excellent support team resolves them quickly based on priority, ensuring smooth operations.
What do I think about the scalability of the solution?
Coveo's scalability is adept, allowing for growth aligned with the chosen plan and tier. With the ability to upgrade, higher tiers can support increased processing needs, reducing indexing time as product volumes grow.
How are customer service and support?
Customer support is fantastic. I appreciate how they engage with us by asking the right questions and providing timely resolutions and updates, ensuring excellent overall support from both customer service and the PS team.
Which solution did I use previously and why did I switch?
Previously, we used Solr, a standard SAP Commerce feature, but we switched to Coveo because of its limitations, which SAP itself recommended we overcome by integrating Coveo for a more effective solution.
How was the initial setup?
We see an increase in conversion rates due to Coveo, but the primary benefit is the analytics it provides, enabling our clients to understand customer behavior better. They can now monitor events and identify profitable opportunities by accessing detailed metrics through the dashboard, ensuring they have clear visibility into their performance with ongoing support from Coveo's team.
What about the implementation team?
Coveo is deployed in our organization through their provision of dedicated non-production and production tenants, where we utilize various sources for different environments, including QA, development, and production, ensuring smooth operational processes across the board.
What was our ROI?
We have seen a return on investment through Coveo, reflected in measurable growth in both product and content searches, which allows customers to easily find relevant information and products, enhancing their experience and providing valuable insights for our clients on customer behavior and conversion metrics.
What's my experience with pricing, setup cost, and licensing?
Regarding pricing, Coveo's dictionary feature allows us to control prices dynamically according to the customer, location, or store, making it adaptable to varying business needs. We also utilize the dictionary for stock availability. Setup costs and licensing entail a fixed number of hours for PS team support during integration, alongside a plan based on API call volumes.
Which other solutions did I evaluate?
Coveo positively impacts our organization by resolving the personalization issue we faced with our previous solution, Solr, by enabling customers to find the right product at the right time based on their interests.
What other advice do I have?
Coveo is stable with minimal downtime. While occasional issues arise, their excellent support team resolves them quickly based on priority, ensuring smooth operations.
Coveo's scalability is adept, allowing for growth aligned with the chosen plan and tier. With the ability to upgrade, higher tiers can support increased processing needs, reducing indexing time as product volumes grow.
One area of improvement for Coveo is the size limitation concerning response results. Specifically, when grouping various variants under a parent product, the number of variations that can be displayed is restricted, which we mitigate through infinite loading techniques. Enhancing the response size capacity would be beneficial, although the newly introduced facet manager improves the configuration process, its limitation of 30 pin facets is somewhat restrictive, although it is a manageable performance consideration.
While the documentation is mostly adequate, I believe it can be improved further. Certain valuable insights provided by the PS team are not always captured in the documentation, which can be a hurdle for new users during the integration process.
My advice for those considering Coveo is to choose it if they are looking for enhanced, personalized search results that can significantly improve user satisfaction. I rated this review an 8 out of 10.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other