Skip to main content
TrustRadius
Algolia

Algolia

Overview

What is Algolia?

Algolia in San Francisco, California offers enterprise search as a service.

Read more
Recent Reviews

Algolia is Fast

9 out of 10
December 08, 2023
Incentivized
Algolia has revolutionized the way we approach search functionality on our websites and applications. As a developer, I've had the …
Continue reading

Streamlined platform

10 out of 10
December 02, 2023
Incentivized
Algolia helps us both AB test and roll out optimizations to our search experience without the need for any significant code changes and …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Build

$0

Cloud
per month Up to 10,000 search requests + 1 Million records

Grow

$0.50

Cloud
per month per 1,000 search requests

Algolia Recommend

$0.60

Cloud
per month per 1,000 Recommend requests

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://www.algolia.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Algolia?

Algolia is an API platform for dynamic experiences that helps businesses maximize the speed of search and discovery, while solving the pain of relevance tuning through AI. The solution aims to make accessing the right piece of content on websites and apps faster and more intuitive.

  • Algolia Search is a fully hosted API that delivers content to users in milliseconds. Developers can customize the relevance of their user experience and get insights on how users interact with it.
  • Algolia Recommend is an API that allows users to build unique product recommendations into any digital ecommerce experience.

Algolia Screenshots

Screenshot of Index & Query Rules Management: Query Rules helps to enhance an engine's ranking behavior for specific queries. Setting up rules can uncover and enable users to respond more specifically to the intent behind users' queries.Screenshot of Query Monitoring: Offers insight into the status, performance and overall activity happening within the search engine.Screenshot of Algolia Analytics: The search bar is a feedback form. Algolia's analytics drives insights from search to click to conversion.Screenshot of Algolia Dashboard: Products to accelerate search and discovery experiences across any device and platform.Screenshot of Advanced front-end libraries, API clients, and extensive documentation to help developers build, deploy, and maintain.Screenshot of To get started users simply choose an index, denote the events, and choose a model.

Algolia Video

What is Algolia Search?

Algolia Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationApple iOS, Android, Windows Phone, Blackberry, Mobile Web
Supported CountriesGlobal
Supported LanguagesAll

Frequently Asked Questions

Algolia in San Francisco, California offers enterprise search as a service.

Algolia starts at $0.

Elasticsearch, Apache Solr, and Elastic Enterprise Search are common alternatives for Algolia.

Reviewers rate Availability highest, with a score of 9.6.

The most common users of Algolia are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(95)

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Russell Preston | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Algolia allowed us to set up and configure product and category search very quickly without managing and maintaining additional services such as elastic search. It took the burden of lengthy configuration away and allowed engineering teams' time to be focused much less on interpreting product requirements for search bugs and features to managing or pointing others to a well designed set of options in Algolia.
  • Easy setup and configuration of fast search results across multiple types of object
  • Can be used to power sales pages, category headings, category product listings, help articles and more within the same search results
  • Managing synonyms, blocked words and other product requirements can be done without engineering support
  • Allowing multiple users and having versioning of changes by users and the ability to roll back based on dates/deltas would have been useful
We ended up using Algolia to power our search and many of our listings pages, especially our ranked sale pages. We ranked based on sale data, availability and more.
  • Quick setup due to strong documentation and support
  • No maintenance burdens
  • Simplification of configuration
  • Freed up developer time
  • Empowered product and marketing folk to control site elements directly
  • Delivered more performance dynamic listings and search than previously existed
Algolia got us up and running faster and more easily than if we'd managed elastic search and it's configuration by ourselves. Upfront and ongoing costs and complications/ custom implementations were removed from the equation by choosing Algolia out of the gate.
Cloudflare, Redis™*
8
Software Engineering
1
One developer has the majority of knowledge around Algolia but it is somewhat distributed among a couple of others for redundancy.
  • Site Search for; Product, Category, Help Q&A
  • Dynamically sorting sale pages based on updated sales/click data
  • Populating sortable and searchable lists for internal administrative pages
  • Combining multiple lists for a single set of search results
  • Leveraging search to generate certain sale pages where ranking needed to be complicated and partly user-managed
  • Reviewing searches with no results to identify popular products we need to bring back
Algolia is now an integral part of our infrastructure. It takes away the pain of managing elastic search and the nuances that go with getting that finely tuned.
Every time we reached out to support with a question or potential bug, we received a response within hours and had our issues resolved - we were never left waiting too long and we never had issues that couldn't be solved using some form of suggested workaround.
The support we received as a regular customer with reasonable volume was perfectly adequate.
Yes
Bugs were either fixed with a suggested workaround or raised to the dev team and fixed in the upcoming release as a priority (within 1-2 weeks max)
We were put in contact with the development team a couple of times which is rare but very nice to have when you are a team of developers yourselves. It's great to be able to describe a problem using the same communication style and specific language to help the issue be understood and resolved correctly.
It never went down and was always performant!
100% uptime for as much as we were aware :P
Faster than our APIs soooooooo yeah - we started using it more and more for the insanely fast 30-50ms response times.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Algolia to manage mostly search functionalities of an e-commerce, sorting of products, and automatic recommendations.
So in detail, it solves the problem of showing the most relevant products to our customers needs giving than a better experience, and the scope of use is in the main sections of interaction of a product.
  • Search functionality
  • Automatic recommendation
  • Dynamic sorting
  • Management of different levels of product
Well suited: I would recommend Algolia if you have an ecommerce with relevant traffic and with a big catalog that needs to place the right products on the right place to give the user a better experience.

Not well suited I would not recommend if you have a small eccomerce with small catalogs, because the AI would not make a big change
  • Reccomendation
  • Sorting
  • Cloud based
  • Increase ROI from search results
We have choose Algolia, because is a more robust and scalable solution from a consolidated company in the market. A good differential is the time requrest to update information.
20
Merchandising and product team for e-commerce
3
1. Technical people with experience on python and json manipulation
2. Expertise in dataload
3. Ecommerce platform experience
  • search optimization
  • sorting
  • Recommendaiton via AI
  • Use of AI for new features
  • Personalization
Is a big investment and the best on the market right now in terms of usability and the propsoed features
Algolia has a good interface and they have done some improvements. However, some non technical users have a challenging time in the use for the first days of learning. But once the main aspects are learned is a straight forward operation
  • Merchandising studio
  • Analytics
  • Manual Rules
Overall is a scalable tool as the environment and the backend functions are the same and many things are done directly on the tool so without the need of further specific developments. However some things could be improved such as documentation for integration that could help in doing whitelabel solutions
So Far so good, we did not have problems of application or slow performance
Pages load as quicly as what we had in the past. Reports have a reasonable time frame. So far so good in terms of performance
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Currently used as a search engine for our bill payment service www.paysimply.ca . Customers are using it to find the biller that they need to pay. The fuzzy logic works well and the search is better than anything we would have developed internally.
  • Search speed is excellent.
  • Configurability is also excellent.
  • Fuzzy Logic really helps our customers when they misspell a search.
  • I can't think of any
Our data set is about 3000 records. We are uploading multiple fields including logos and leveraging Algolia to provide a functional search with a very nice user experience.
  • It's too early to measure any increase in our transactions
  • We have good customer feedback on the Algolia search function
  • We are looking at other apps in development where we can also leverage the power of Algolia
10
We use Algolia as a search engine in our applications. We monitor the searches to determine if we need to adjust our indexes so users can find the products we offer. Our product managers use the data to determine which products are popular.
5
Our dev team uses it in our apps and product managers use it for monitoring user product search behaviour.
  • Product search
  • Search UI
  • Synonyms for searches help us respond to user behaviour to increase product search results
  • We will be using it in all of our future apps that need search.
  • We are now using it for 2 different apps.
It's an awesome search appliance. Easy to implement and great results.
We are using it for two of our applications now and will be using it in more apps in the future.
We have had no issues with Algolia scaling to meet the needs of our two applications that are not using it.
We have been using it for 3 years and not experienced any outages or availability issues.
Page loads have performed well for us. Our new ecommerce site uses it for product and category searches and have not had any issue with performance.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Algolia for our search engine needs, this comprises our end users and also our internal users (Sales agents, operations teams, and so forth). It provides an easy way to iterate on search-related features with low development time and without needing a DevOps Engineer (at the time we started using we didn't even have a DevOps team)
  • The way you can easily setup Algolia, populate an index and start doing mockups with instant search (their frontend library)
  • A lot of SDKs allow choosing the approach that better suits your use case.
  • Not needing to spend a lot of time and money in infrastructure or software architecture.
  • Analytics are a tricky thing to do and don't work right out of the box.
  • Developer documentation isn't 100% complete and synced across sources so some things have to be inferred
  • Their pricing had some changes which are trickier to estimate (and can be expensive)
Small teams who are in need of a Search solution in a short time and with limited resources (in terms of developer bandwidth), who also are iterating a lot on search-related features and in a discovery/experimentation phase and not having to worry a lot about performance tuning (although is really fast out of the box)
  • Easy to manage (creating/updating indexes is really easy)
  • Easy to setup (almost anyone learns quickly on how to use it)
  • Good amount of SDKs for different languages/frameworks
  • Queries speed using their frontend library
  • For the first couple of years, we saved a lot of money by not having to manage the infrastructure related to a search engine
  • We have saved time using it across different features
  • It has provided an easy way to deliver an important feature to our end users
Easiness to set up and maintain, our team at the moment we compared them was small and we were in an exploratory phase in the search engine feature. We needed to deploy something to our users quickly to start learning and avoid spending time in infrastructure configurations (like security) and Algolia provided all of this out of the box.
15
They are mostly developers from different teams:
- Our supply team makes ingests our inventory, runs validations and checks against them before saving them into our database.
- Our backoffice team, uses the inventory in our database and creates an Algolia index aimed to our internal users. Things like format and information quantity are modified according to their needs.
- Our SEO team, builds indexes aimed to our Search Result Pages, which our end users normally use for their search.

There are mostly two types of skill needed to support Algolia:
- Technical:
- Backend Developers who know how Algolia works and how to create, modify current and new indexes. Also knowing how facets, ordering, etc works helps a lot.
- Frontend Developers who know how to use Algolia's libraries, SDKs, and how to correctly use them for SEO best practices for example.
- Business:
- A Tech Lead or Product Manager who can be aware of definition of formats, most important information, etc. In order to not end up with a giant index
  • Search for end users
  • Search for internal users
  • Frontend search with high speed
  • Avoiding to use an Elastic Search instance
  • Concatenate different entities into a same search index
  • Fast prototyping of landing pages
  • Internal tools with query capabilities (and amazing speed)
  • Small search prototypes
  • Building an internal knowledge base based on support tickets
  • Building a Marketing tool for inventory
Algolia is a great tool, we didn't have to build a custom search platform (using Elasticsearch for example) for a while. It has great flexibility and the set of libraries and SDKs make using it really easy.

However, there are two major blockers for our future:
- Their pricing it's still a bit hard to predict (when you are used to other kind of metrics for usage) so I really recommend to take a look at it first.
- Integrating it within a CI/CD pipeline is difficult to replicate staging/development environments based on Production.
Return to navigation