Powering the Search for a Better Help Documentation Search Solution
When Shopify needed a powerful search engine for the documentation section of their website, they needed a solution they could implement fast without the need to maintain a back-end infrastructure. At the outset, Shopify planned to use the Elastic Site Search Service as a short term fix as the plan was to eventually build out a new in-house search infrastructure to power their documentation. However, the Shopify team were so happy with the instant results that it made sense to stick with Site Search.
Shopify’s Journey with Elastic
Development Team Priorities
The Documentation team has projects to tackle and must stay on top of keeping their public documentation up-to-date. However, they don’t have access to their own development team in order to build and maintain a quality search solution for that documentation.. They were in need of solutions that help them do what they do best — produce quality documentation and make it accessible to people using their product.
Looking for a solution to get them up and running
Shopify’s development team maintains their own search infrastructure for their core product, but, as Shopify’s Documentation Lead Dan King explained, “we were in the middle of revamping our entire product and we wanted documentation to be ready as fast as possible — we had so many things to worry about already, and we didn't want to worry about search.” They needed search fast, without diverting valuable engineering time, so they turned to the Elastic Site Search Service.
Short term fix becomes long term solution
At the outset, Shopify planned to use Elastic Site Search as a short term fix—the plan was to eventually build out a new search infrastructure to power their documentation and manage search in-house. However, they were so happy with the results that Site Search delivered right out of the gate that it made sense to stick with it as their long-term solution.
Quick on their Feet
Without the need to spend time and money maintaining search, King and his team can now focus on creating great content. With Site Search analytics, Shopify’s support team can be much quicker on their feet. Every week, King dissects the analytics email and makes sure that the search engine is returning the best results for the top queries. He then looks at the top queries that returned no results in conjunction with incoming support tickets to identify gaps in the documentation and decide where new content needs to be created. After using Site Search for over two years, Shopify’s support page stands out because they have “a mix of two things — a powerful search engine and the right content.”
Support that’s always there
Since implementation, Elastic’s support team has been there every step of the way to make sure that Shopify’s search meets their expectations. As King related, “every time we had an issue or anything, it was promptly resolved. It’s great — working with Elastic feels like a business partnership, not just a pure provider/client relationship.”