I used Algolia to implement search functionalities. When I had too many products and wanted to improve search functionality, I built custom webhooks in the backend using ExpressJS and NodeJS. The product information was passed to Algolia, which I used only for search functionalities.
Full-stack Developer at a tech vendor with 501-1,000 employees
Eases the implementation of search and filtering functionalities, eliminating the need for custom development
Pros and Cons
- "Algolia provides some cool functionalities like filtering, indexing, and searching."
- "The documentation is not beginner-friendly."
What is our primary use case?
How has it helped my organization?
In my site, conversion rate or customer satisfaction progressed 100%. I rate it 100% for customer satisfaction because when users search for a product, they don't need to press the enter button.
If they type ABC, the ABC type of product is automatically filtered and shown at the bottom of the screen. Algolia gives us that functionality, immediately showing filtering products without any bugs. That's why, in my site, it's 100% customer satisfaction. And from my side, it's okay.
What is most valuable?
In my experience, I used Algolia because it made searching and filtering products much easier. Algolia provides some cool functionalities like filtering, indexing, and searching.
If I implemented such functionality without Algolia, I would have to create the filtering functionality customly. But with Algolia, it's much easier because they already have these features built-in.
I implement their inbuilt hooks or components, like InstantSearch, which is a React UI component provided by Algolia. It helps me with searching and filtering the products. I used Algolia for basic purposes because I haven't worked on any advanced projects with it yet.
What needs improvement?
The documentation is not beginner-friendly. When I first used it, I sometimes couldn't understand its components and how they worked.
At one point, the product was automatically deleted from the backend for unknown reasons. But, I haven't had any other problems so far.
Buyer's Guide
Algolia
March 2026
Learn what your peers think about Algolia. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,728 professionals have used our research since 2012.
For how long have I used the solution?
I started working with Algolia last year in December at my ex-company. I worked as a front-end technical lead and used different technologies, including Algolia. However, I only used the basic features, not the advanced ones, because it was already set up.
What do I think about the stability of the solution?
I didn't see any bugs. It's developer-friendly and user-friendly. I have not faced any bugs so far.
What do I think about the scalability of the solution?
When I worked at my previous company, they had a limited developer team of just ten or twelve. So, five or six developers used Algolia in my current team.
Which solution did I use previously and why did I switch?
My company decided to use Algolia. It's a very big and complicated web application. I asked them why we use Algolia, and they told me that implementing such functionality or filtering functionality customly would take too much time. But if we use Algolia, it helps us save time on maintenance, and we can use it frequently.
How was the initial setup?
If someone reads the documentation well, then anyone can use Algolia. But for beginners, it's hard because the documentation is not beginner-friendly, in my opinion.
Deployment model: I used Algolia in the cloud for search recommendations to make the site's searching faster.
What other advice do I have?
First of all, I want to know why you would ask me this. If you have a complicated project, then I definitely recommend Algolia. But if the project is simple and not too complicated, then you can use custom filtering or functionality.
There are two types of beginners:
- Those who want to learn just from watching YouTube videos.
- Those who are willing to read the documentation and research the features.
For the latter, it will be okay, but for beginners who don't want to read the documentation and just want to watch YouTube videos, it will be hard for them to learn to use Aloglia.
Overall, I would rate it a nine out of ten. When I use this product, it reduces my time and saves me from time-consuming tasks because everything is automated. Every back end, Express, Scrapy, and others, they already told us that if we use Algolia, they already provide us with webhooks.
If we implement the webhooks, it only takes two to five minutes maximum. Then we work on the front end just for designing. If I created the functionality without Algolia, it would take too much time, like 30 minutes or an hour.
But when you use Algolia and webhooks, it takes only five minutes, and Algolia has its own component, InstantSearch, for filtering. We just implemented the component, and it's okay. That's why, from my side, I rate Algolia as nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Head Data Engineering at a tech services company with 11-50 employees
Documentation is the best part and worth the money if the search is the core feature of your product
Pros and Cons
- "It's scalable. It can be scaled massively."
- "Joining is quite complex."
What is our primary use case?
We use Algolia as one of the core features for our product. We help our customers search within our product. We have millions of companies and tens of millions of people, with different data points or dimensions. We've built a feature like Google, where they can search with different filters or keywords.
What is most valuable?
The one thing I like best is the documentation.
What needs improvement?
The challenge is that Algolia doesn't support joining between multiple indexes, similar to how you would join tables in SQL. This limitation makes it difficult to manage and search across large datasets with different types of entities.
For how long have I used the solution?
I have been using it for six to eight months now.
What do I think about the stability of the solution?
If you don't read the documentation, you will see all those kinds of issues. However, I have spent enough time doing some proof of concepts and reading their documentation. I know what the constraints are, what they can do, and what they can't do.
What do I think about the scalability of the solution?
It's scalable. It can be scaled massively, but the only thing is that it indirectly impacts the cost because they charge on the API hits. Everything runs on their cloud because it's a SaaS product.
So, the more you scale, the more cost it adds to your project. It's just like adding a couple of hundred thousand or a million records if you want to scale up. It really doesn't matter to them; they're usually able to scale fast. We have millions of records, and they are able to search within a second or 900 milliseconds or less than that, based on the size of the data.
Again, there are some techniques you can follow in the documentation, like sharding. So, I would probably rate the scalability an eight out of ten.
How are customer service and support?
I hardly need to talk to them because they have written very good documentation. The support is good. I had some support from the Australia team. I met that person personally. I haven't faced many issues.
I usually find things in their community webinars or documentation. In the event I don't find them, I might reach out to their developer community or integration team, but I have rarely done that so far.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I used OpenSearch and Typesense, who are both kind of like Algolia in that they're open source and trying to do similar things. There's a developer community, but I like the way Algolia was doing things, and they have a lot of features in place like AI search.
We used OpenSearch instead of Algolia earlier. The one thing I didn't like about OpenSearch was the cost. There were a lot of expenses, but with Algolia you can replace that cost with effort. They have well-built documentation for implementing anything. So, the one thing I like best is the documentation.
How was the initial setup?
Setting up Algolia and making it run on their cloud is quite fast. However, if you want to run things and see them in your front-end development, it will probably take a day or so.
Algolia also has UI demos, which means as long as you have the data uploaded, you just have to click a few buttons and see a demo within a minute. So, if you have the data in place, it's quick.
However, you need an expert to optimize the dataset because there's a limit on the record size. Every record cannot go beyond 100 KB. You have to figure out what matters to the customer and push those points, which can help you get a better result/ROI.
It's only available on the cloud. It's a SaaS product, not open source. You have to trust their infrastructure and deploy it there.
Challenges with integration:
I wanted to have different indexes, similar to SQL tables where you can join things. I wanted multiple indexes to run them isolated. But joining indexes is not possible.
For example, I have a million companies with a hundred data points each, and ten million people with ten data points each. The constraint from the development team and the community is that you have to use one single index, which makes things complicated on the back-end.
To overcome that, you need to work on integrating into one single pipeline and optimizing the record size limit. You have to come up with better ways of searching for the data that really matters. If you have something that doesn't matter for searching, just take it off.
Joining is quite complex. I raised a request last year to support joining between indexes, just like an SQL table, but I'm not sure if they have made it live.
What was our ROI?
It's worth the money if the search is the core feature of your product. If you just want to impress your customers, it might not be that great. But if you really want to run the business with search as the core feature, this would be a great fit.
You can invest a bit of money into the search, which will give you a good output because you don't have to spend a lot of time setting up infrastructure. They have quite a lot of SDK packages that will help you move the build very quickly.
What other advice do I have?
Overall, I would rate the product an eight out of ten. I would recommend it to people if search is a core part of their business. Algolia can do the heavy lifting and take care of that instead of reinventing the wheel.
But I wouldn't recommend it to people who have lots of data but can't afford the cost. However, if people have less than 20,000 records and want to give their customers a better experience, then it's a good fit for them.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Algolia
March 2026
Learn what your peers think about Algolia. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,728 professionals have used our research since 2012.
Senior Data Product Manager at MadeiraMadeira
Focused capabilities, specialists in what they do, with consistent stability
Pros and Cons
- "The Algolia solution really helped us to improve our conversion rate and click through rate."
- "The Algolia solution really helped us to improve our conversion rate and click-through rate."
- "I think they could improve the analytics view."
- "I think they could improve the analytics view."
What is our primary use case?
Our primary use case is for our website because we are an e-commerce website and application store. We need to use a solution to browse our products, search for our products and sell them.
How has it helped my organization?
I have meetings with consultants every week and they are helping us to implement and understand a variety of features. They are like a partnership for us. The Algolia solution really helped us to improve our conversion rate and click-through rate. I have heard from other co-workers who already were working here that the Algolia solution really was good for our company.
What needs improvement?
I think they could improve the analytics view. I think they can improve by increasing the number of the terms that are searched every day on our website. If they doubled to two thousand terms that are searched on our website, it will be a good improvement in general.
For how long have I used the solution?
I have been using Algolia for the past year.
What do I think about the stability of the solution?
I have found the stability to be problem free.
What do I think about the scalability of the solution?
Algolia is a very scalable solution.
How are customer service and support?
Technical support is very good. We speak with them regularly and they are specialists in what they do.
Which solution did I use previously and why did I switch?
Algolia is easy to implement and they built a good solution for searching in general. They specialize only in searching. That is why we like to use Algolia.
How was the initial setup?
The initial setup is straightforward and easy.
What's my experience with pricing, setup cost, and licensing?
We are currently on a contract with Algolia for licensing and price.
What other advice do I have?
I would definitely recommend Algolia on a scale of one to ten, I would rate them a nine.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Desarrollador de back-end at Valtech
Helps to power faster and easier
Pros and Cons
- "We were working with search products, brands, and different attributes specific to the product; it's faster and easier. The implementation is easy."
- "The deployment could be easier for beginners."
What is our primary use case?
We use the e-commerce solution. We were working with a client in the USA and developing some search tools for e-commerce.
What is most valuable?
We were working with search products, brands, and different attributes specific to the product; it's faster and easier. The implementation is easy.
What needs improvement?
The deployment could be easier for beginners.
For how long have I used the solution?
I have been using Algolia as a partner for a year and a half.
What do I think about the scalability of the solution?
50 users are using this solution.
How was the initial setup?
The initial setup was easy because I knew the backend remote. Without proper knowledge, the initial configuration would have had some problems.
What other advice do I have?
I recommend the solution.
Overall, I rate the solution an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free Algolia Report and get advice and tips from experienced pros
sharing their opinions.
Updated: March 2026
Product Categories
Search as a ServicePopular Comparisons
Elastic Search
Amazon OpenSearch Service
Azure AI Search
Amazon Kendra
Constructor.io
Amazon AWS CloudSearch
Solr
Inbenta Search
Searchify.com
Syte
Buyer's Guide
Download our free Algolia Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links













