MARKETPLACE
PLUGINS
ADDRESSAUTOFILL
AddressAutofill logo

AddressAutofill

Published April 2025
   •    Updated November 2025

Plugin details

The Address Autocomplete Plugin provides fast, reliable address suggestions using the Mapbox API, helping users complete forms faster and with fewer errors.
Designed for flexibility, you can choose String Mode for simple, formatted text suggestions, or Object Mode for complete control over how suggestions are displayed.

Key Features:

🔑 Easy Setup: Quickly configure the plugin with your Mapbox token and a few inputs.

🧩 String or Object Output: Display basic address text or fully customize your form with detailed address components.

📍 Location Biasing: Improve suggestion accuracy by biasing results toward the user's IP or a specific country.

🎨 Customizable Display: Define the format of suggestions to match your app's design.

🚀 Lightweight and Fast: Minimal overhead, works seamlessly with Bubble’s GroupFocus and RepeatingGroup elements.

🔧 Advanced Control: Expose address parts like region code, district, country, and geo-coordinates for dynamic workflows.

Perfect for apps needing address entry, delivery services, registration forms, booking flows, and more — all without the need to handle APIs manually.

$9

One time

1.0 stars   •   1 ratings
2 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Zach logo
Zach
Joined 2025   •   1 Plugin
View contributor profile

Instructions

To begin, generate an API token by visiting your Mapbox developer dashboard. Once you have your token, enter it into the mapbox_token field in the plugin settings within Bubble.
Next, add the Autofill element onto your page. It can be made very small (for example, 20×20 pixels) and hidden if needed — it just needs to exist on the page.

Create an Input element where the user will type their address. Link this Input to the Autofill element by setting the Autofill’s Address Input field to your new Input element.

To display suggestions, create a GroupFocus element with the Address input as its reference element. Place a RepeatingGroup inside it and set the RepeatingGroup's data source to either suggestions (for simple text results) or suggestion_objects (for full address objects).

Create a workflow that triggers when a RepeatingGroup cell is clicked. Use this workflow to store the selected item's index into a custom state (for example, selected_address_index), and link this state back to the Autofill element’s Selected Index field.

You can use the plugin’s Exposed States to automatically populate other Input fields on your page. For example, you can set the Initial Content of City, State, and Postcode inputs to pull directly from states like place, region, and postcode once a user selects an address. This makes it easy to build dynamic, user-friendly forms without additional workflows.

Exposed States:

suggestions — List of formatted suggestion labels (text only).

suggestion_objects — List of full address objects, each containing detailed components like street, city, state, and postal code.

selected_address_lat — Latitude of the selected address.

selected_address_lng — Longitude of the selected address.

address_line1 — Primary street address (e.g., "123 Main St").

address_line2 — Secondary address line (e.g., apartment or suite number).

place — City or locality name.

district — District or county name.

district_code — Code representing the district or county.

postcode — Postal code (e.g., "90210").

region — State, province, or regional name.

region_code — Abbreviated region code (e.g., "CA").

country — Full country name.

country_code — ISO country code (e.g., "US").

Visit autofillplugin.com to learn more.

Types

This plugin can be found under the following types:
Api   •   Element

Categories

This plugin can be found under the following categories:
Location   •   Small Business   •   Ecommerce   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (1.0)

Disappointing Experience – No Guidance, No Help
September 9th, 2025
I’m extremely disappointed with this plugin—I have no idea how to use it and am forced to guess. The documentation is vague and practically useless, offering no guidance on essential features. To make matters worse, there’s no support at all; the domain listed (zsoftservices.com) doesn’t resolve, returning the error “Host or domain name not found.” As it stands, the product is completely unusable and provides no value. I cannot recommend it.
Bubble