We use the e-commerce solution. We were working with a client in the USA and developing some search tools for e-commerce.
Algolia AI Search
AlgoliaReviews from AWS customer
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
External reviews are not included in the AWS star rating for the product.
Best Search Optimization Tool
2. Recommend users with the exact similar products they are searching for.
3. User search analytics that gives in depth information about the products viewed and clicked for a specific time.
Easy user interface, despite being still relatively new to the tool it has been easy to navigate
Algolia
Fast and customisable search experience with real time results
Actually enjoyable software to use
Very useful and rapid
The customer support is really great and we deployed Algolia in a few hours for our stock.
Algolia is displaying facets, and it helped us to launch the product quite easily, as we didnt have to developp everything thanks to instantsearch.
lightening fast search but too many indexes to manage
Helps to power faster and easier
What is our primary use case?
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.
Offers extensive customization options, allowing users to tailor search results to their specific needs
What is our primary use case?
I like to describe it as an embedded Google that you can tailor with your own information. You can input your proprietary information and modify the weights and configuration of the search to tailor the results for your clients or services, like for internal tooling.
I can have a built-in flexible search engine. We used it specifically to return results to our clients in terms of listings based on their search and geographic location.
What is most valuable?
I like the fact that it's very powerful. It has many fine-tuning configurations. Essentially, every single piece of information you pass through it is a free document you can tailor. This allows me to craft the information in a manner that it can be easily searched.
For example, with our listings, we tailored them based on the individual's name, geographic location, and information specific to us, such as access to golf clubs and tennis courts. This very narrow information could then be used as part of the search results, providing our clients with a very intuitive search service.
The idea is that good search results lead to better commercial opportunities and customer retention because clients are satisfied with an easy-to-use service. That was definitely the greatest aspect of Algolia - it's a very powerful search engine.
What needs improvement?
There are two problems. Number one, it's a bit pricey, especially when there are similar algorithms. There's one called Typesense, which we considered to lower our bill. Algolia is good for a startup because it allows you to bootstrap powerful functionalities quickly. But if that startup ends up growing and becomes quite successful, the cost of Algolia will balloon with it. So, I could imagine that Algolia might have difficulty retaining clients.
The other problem I had to deal with as the lead software engineer is the documentation. I was basically assigned a guy who had no idea how Algolia works, and I had to get it to work, which I did. But the documentation for the service is not as good as it could be. You can still figure it out, but Algolia has a lot of functionalities, not just the search engine. They have built-in components for different UI libraries. In our case, we were using React, and they have a third-party library that you can import to use Algolia services as React components.
It's great, but they have very little documentation for those kinds of third-party things. It's tough to use them if you don't explain to your potential developers how they're supposed to be used. I eventually had to call them directly and sit down with their engineers, and I realized that it's a great product, but they need to explain it better.
For how long have I used the solution?
I used Algolia as an embedded search engine. I was the lead software engineer for a US-based startup called Teach Me To, based in San Diego. I used it throughout my entire stay with the company, which was seven and a half months.
What do I think about the stability of the solution?
Algolia is a powerful framework, so there are many ways the setup could have suboptimal results, and we actually experienced them. It's not 100% their fault; it was more about how we were integrating the program. For example, we were trying to return search results based on geographic location and put that on a map. We realized there were a lot of duplicate returns, with the same listing being returned as part of a big block of results. We didn't catch it because the pins on the map would overlap, so we would only see one pin when there were actually two of them.
The problem is that Algolia works like any cloud technology in terms of use. We were getting a bunch of redundant results that were nonetheless part of the billing because the configuration of the platform was wrong. That was part of my reason for fixing things that happened. It wasn't necessarily something wrong with Algolia, but rather with our integration of it. However, it's the kind of pitfall that developers should be aware of.
I would rate the stability an eight out of ten.
What do I think about the scalability of the solution?
I believe the technology is scalable, but I have doubts as to whether the billing is scalable for any company. If you're a big, successful startup transitioning into a corporation, you might have the resources to build your own internal search engine because Algolia can get expensive unless they adjust their pricing.
How are customer service and support?
I'm very happy with it. I would give them ten out of ten. They were responsive, active, and even followed up to see if everything was okay and if we needed more support.
How was the initial setup?
The initial setup is fairly easy. It's not trivial, but it's not hard either. There are two sides to it:
- the application side and
- the cloud information side.
You have to make sure your information is correct on the cloud side to see it reflected on the application side. It is not 100% easy, but it is not necessarily hard because any good developer should be able to handle it.
Deployment time: It depends on the amount of data. They do have to index the information, so if you have less than a hundred thousand entries, it should be super quick. They have a great capability that allows you to demo it on a test set so you don't mess with your real-time production information. You can play around with Algolia on a development set and then pass it into production when you're ready.
However, if you have a lot of indices, let's say a million or more, it does take a couple of minutes to pass that information into the system, index it, and test it in development before passing it to production. It's not super slow, but it is worth mentioning.
What's my experience with pricing, setup cost, and licensing?
For any developer starting out, it is worth it. If you're already a successful startup and you have other worries, that would be a debate amongst the internal teams. But, it's worth it to bootstrap something.
Which other solutions did I evaluate?
We played around with Python, which was part of a different part of our stack, but we didn't consider other options.
When I came in, Algolia was already integrated into the product, so, I couldn't change the existing product, only improve upon it.
What other advice do I have?
It's a really great solution. The more you work with it, the more intuitive it gets. I think Algolia is onto something that is very valuable.
Overall, I would rate the solution an eight out of ten.
Offers users with personalization options that can be used to improve the user interface
What is our primary use case?
I use Algolia for Magento 2 e-commerce websites so that I can enhance user search functionality. Throughout Algolia, our company can enhance our search results as per the user type, which can improve the user experience and reduce the time it takes for them to find a product. Algolia is also useful for filtering products. It can also be used to add any promotional banner, product ranking, product review, and product boosting.
What is most valuable?
The solution's most valuable feature is its ability to customize Algolia's API and then use it anywhere in Magento's application however we like.
What needs improvement?
There are no areas in the product where improvements are required. I believe it is one of the best products right now.
When indexing the products, one may face some issues with the tool.
For how long have I used the solution?
I have been using Algolia for four years. I am a customer and developer who uses the tool to meet the requirements of our company's clients.
What do I think about the scalability of the solution?
Scalability-wise, I rate the solution a nine out of ten.
How are customer service and support?
I never had an opportunity to contact the solution's technical support team. Based on what I feel, I rate the technical support a ten out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I used to use Magento's default search functionality. Magento has some programming languages for indexing and search boxes. Algolia offers a very heavy functionality for search-related tasks.
How was the initial setup?
The product's initial setup phase is super easy.
What's my experience with pricing, setup cost, and licensing?
Algolia is a cool, super-easy-to-use, and affordable tool. Suppose a company's customer is looking for Algolia's search indexing. Considering such cases, an organization needs to be ready to pay the price of the solution since the tool has many features that can help customize its users' e-commerce store. People who are looking for Algolia are also ready to pay its price.
What other advice do I have?
It is a super easy tool to use. You just need to download, install, and use the extensions. If you need more extensions, then it may get harder for you to be able to customize Algolia. In general, it is a cool tool.
I recommend the product to other people.
If a user wants super search functionality in their e-commerce store to enhance the user experience, they can go for Algolia. Algolia can also enhance the search results as well as provide enhanced analytical reports related to the search by analyzing the customers, and seeing how customers interact with the search bar. The tool provides users with personalization features that can be used to improve user interface. One can also customize the search-related user interface. The features of Algolia are extremely good.
I rate the tool a nine out of ten.