Algolia Search V2.0

Demo to preview the settings

Introduction

Algolia Search V2.0 is a Bubble plugin that enables ultra-fast, scalable, and flexible search functionality powered by Algolia. The plugin allows you to search, filter, paginate, and retrieve complete objects from Algolia indexes directly inside Bubble workflows and elements.
Version 2.0 introduces improved performance, full object return support, advanced faceting, filtering, and pagination features, making it suitable for both small datasets and large-scale applications.

Prerequisites

For using the plugin you'll need to get the API credentials from Algolia. Create your development account at: https://www.algolia.com/developers/
Image without caption

How to setup

This section guides you step by step through the process of setting up the Algolia Search V2.0 plugin in Bubble.
You will learn how to configure your Algolia account, obtain the correct API keys, and connect the plugin so you can start using search, filtering, and data management features.
Follow the steps below to ensure a correct and secure plugin setup.

Step 1 – Install the Plugin

Step 2 – Algolia Dashboard Getting the Correct API Keys

Step 3 – Set the API keys in Bubble

Setting API keys alone is not enough. You must also configure searchable and facetable attributes in the Algolia Dashboard for the plugin to work correctly.

Step 4 – Required Index Configuration

Step 5 – Add the Plugin Element to Your Page

Step 6 – Basic element configuration

Tutorial

Plugin Element - Algolia Simple Search

A visual element that performs real-time Algolia searches and exposes results, facets, and pagination data to Bubble.

Fields

Element Actions

Element States

Element Events

Plugin Actions Server-Side

Set Algolia settings Index settings are built directly into your index at indexing time, and they impact every search. Only specified settings are overridden; unspecified settings are left unchanged. Specifying null for a setting resets it to its default value.
Set Algolia settings.
Update Objects
Delete Objects
Add Objects

Workflow example

Searching Data in Algolia

Adding Indexing Data in Algolia

Update Indexing Data in Algolia

Faceted Filtering (Filters)

Recently Searched Queries

Geo-Search (Location-Based Search)

FAQ

Image without caption

Changelogs