We used Algolia to retrieve templates of medical records so our doctors were able to get faster descriptions for common medical records descriptions. With Algolia we indexed the documents, assigned some metadata with it so we could personalize the experience and finally recommended the doctor the most appropriate thing to write in its paragraph by autocompleting with the recommendations of Algolia search
Pros
Search
Indexing
Recommendations
Autocomplete
Cons
The UI components can be more flexible
Likelihood to Recommend
Anything search for an application is pretty useful. If you have rich data Algolia makes it really easy to do recommendations or search suggestions without a lot of work. its pretty cheap also so its a win for almost every scenario. Finally you can implement fast with their UI libraries.
I wouldn't recommend this if your need for a search is not in-depth or is simply an exact text match. because you can achieve the same with minimal code. But if you need to go further or have to search for similarities like synonyms or words that mean something even though you cant remember, Algolia is a must
We use Algolia to manage our indices for both our Production and Staging environments. Without having Algolia we would have to come up with our own solution for managing millions of entries dealing with multiple different customer accounts. The ability to have a quick and seamless search experience within our application is required. We have many field techs that rely on finding parts and service orders.
Pros
Indexing that’s optimized for search
The ability to scale as we grow
Analytics insights
Cons
Reporting
Audit logs for access tokens
Managing users
Likelihood to Recommend
Well suited for web applications and mobile apps that need an on demand search function. If you rely on larger datasets within a database utilizing Algolia for indexing is a time saver and ensure quick and accurate search results.
It is not suited for some different areas such as stream logging or complex aggregations on large document sets.
I've used Algolia on several projects from a search on an e-commerce website, to a search solution for our internal company portal. We wanted to have a robust search solution for our customers and employees and building our own solution would have taken months, if not years. The fact that we could use Algolia to quickly implement a robust search solution in days was a huge selling-point for our stakeholders.
Pros
Searching
Filtering data
Providing solid SDKs for multiple languages and frameworks
Cons
More integrations that would automatically load data to search
Likelihood to Recommend
If you need to implement a fully customizable search solution quickly, there is no doubt that Algolia is the leader in that space. Our stakeholders particularly liked that you can adjust how search results are shown to the user. For example, when working on an e-commerce site, we were able to rank specific results based on keywords, which drove the users to click on more valuable products.
In cases where you have several dispersed data sets you want to be searchable in a single index, it's best to try to conform all of the data to work in a single index versus using Algolia multi-index search as it's complex to order the results correctly.
VU
Verified User
Engineer in Corporate (Information Technology & Services company, 5001-10,000 employees)
As part of the SEO team, I understand the internal searches users perform on the brand website. Then using Alogia reports I work to optimize those search results. My goal is to make sure that my sites and resources are connected correctly, then optimize them to avoid zero search results.
Pros
great UI
data reports are easily understandable
helpful documentation
Cons
connecting other tools
trial vs license
ability to implement featured results
Likelihood to Recommend
Algolia has an easy-to-understand user interface and a new user can log in and quickly be onboarded. Once onboarded they can be to understand the reports currently available and start to digest data. Algolia can do a better job of including features and resources from other site search tools, like elastic search.
VU
Verified User
Analyst in Marketing (Design company, 10,001+ employees)
We were looking for a robust search tool that enabled us to personalize search results utilizing AI, while also solving other problems and automating other tasks like Synonyms, Common Misspellings/Typo Tolerance.
Pros
Typo Tolerance
Synonyms
Personalization
Allowing for manual manipulation of results
Cons
Onboarding process was a little more time-consuming than we initially anticipated
Likelihood to Recommend
For example, a search for dog vaccines on other
pet health supply company websites would come up with only
product results, Revival Animal Health’s multifaceted
results provide both product and informative content from our Learning Center.
Also, our merchandising team has worked up a product ranking structure, based
on keywords. We can then ensure that our Proprietary Brands: Breeder’s Edge, Doc Roy's Vet Basics and Shelter's Choice show first in applicable search results.
Our company offers a few products of which the Volunteering product is the one which uses Algolia. Our product uses Algolia to power our hyperlocal search. It is a marketplace of volunteering activities and donation opportunities put up by our partner non-profits from which users can choose one according to their needs.
Pros
Great distance based search
Very little maintenance
It follows GDPR rules
Quick initial set-up time
Easy to set up ranking rules
Cons
Better customer care
Better pricing slabs
Likelihood to Recommend
It is extremely well suited for hyper-local search. We have seen better conversions after we have introduced Algolia. Also, for a small team initially starting off, it is difficult to implement and maintain Elastic Search. Hence Algolia is the perfect solution for such use cases.
We used Algolia at our organization to power search for all our users. We leveraged the speed and efficiency offered by Algolia to greatly improve the user experience on our site when it came to searching for different types of records. As search speed had previously been a glaring issue and one of the biggest weaknesses on our web platform, Algolia helped us circumvent this issue and offer our users the results they were looking for in mere nanoseconds.
Pros
Extremely fast search speeds
Great technical support team
Willingness of the company to work with customers on pricing
Cons
It is difficult to scale the product, considering the pricing.
Building relevancy algorithms can get extremely expensive
Requires thorough knowledge of Algolia's documentation and framework to optimize for performance while sticking to your budget
Likelihood to Recommend
If you have a dedicated developer who has the technical know-how to delve deep into Algolia's documentation to figure out what makes it tick, this is the product for you. Algolia's framework is extremely powerful, making search instantaneous and providing users with results at break-neck speeds. If all you need is great search, but you do not require a complex relevancy algorithm running it, Algolia will work well for you. The more complex your use case, the more expensive the product becomes.
VU
Verified User
Program Manager in Product Management (Human Resources company, 11-50 employees)
We implement Algolia for our clients during website, app, and software development projects. Our biggest implementation was on a large eCommerce store with accompanying mobile app. Algolia offers a more premium search experience for end users, allows us to provide access to search results that are combined from several different platforms, and is lightning quick.
Pros
Algolia is lightning quick -- the fastest we found
Algolia has great tech support, tons of documentation, and many high quality ready-made plugins
Algolia allows for a high degree of customization
Cons
Algolia can be a bit complex -- for smaller companies or companies without many tech resources, it may be difficult to implement and use without the help of a third party
Manually manipulating search results (for specific queries having listings show up first) is a bit difficult to do without custom developing that functionality
Likelihood to Recommend
Algolia provides lightning fast search results and allows you to customize and pull in results from a lot of different places. Support and reliability are top notch and I have no problem recommending it to anyone.
Smaller companies with less tech resources may find Swiftype somewhat more user friendly to implement and use, but Algolia can definitely be plug and play if you only have one platform and can just use their out of the box plugins (Shopify, WP, etc.)