MARKETPLACE
PLUGINS
POPUP CUSTOM POSITIONING
Popup Custom Positioning logo

Popup Custom Positioning

Published May 2025
   •    Updated January 2026

Plugin details

   
Smart. Smooth. Stylish Popups for Your Bubble App. Fuzzy Popup is a lightweight, flexible plugin that lets you create beautifully animated, fully customizable popups inside your Bubble application—without writing a single line of code.

🔹 Key Features:

🎯 Custom Positioning – Choose exactly where your popup appears (top, bottom, left, right, center, etc.)

🎞️ Smooth Animations – Select from a range of animations for show/hide effects

⏱️ Control Timing – Customize animation duration for sleek transitions

📐 Alignment Settings – Fine-tune horizontal and vertical alignment

⚙️ Simple Setup – Add dynamic popups in minutes with Bubble’s visual editor

Whether you're building a sleek SaaS dashboard, a modern eCommerce site, or a simple portfolio, Fuzzy Popup gives you full control over how and where your popups appear—enhancing user experience with style and clarity.

Free

For everyone

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

Other actions

Platform

Web

Contributor details

Devini logo
Devini
Joined 2025   •   17 Plugins
View contributor profile

Instructions

🔧 How to Trigger the Fuzzy Popup To trigger the Fuzzy Popup in your Bubble app, follow these steps:

✅ Step 1: Enable Element ID Attribute
Go to your Bubble app’s Settings → General tab.

Scroll down and check the box:
“Expose the option to add an ID attribute to HTML elements.”

🆔 Step 2: Assign a Unique Element ID
In the Design tab, select the element (e.g., a button) that you want to use as the trigger.

In the Property Editor, assign a unique ID Attribute to this element (e.g., openPopupBtn).

📥 Step 3: Set the Same ID in the Popup
Select the Fuzzy Popup element on your page.

In the plugin's properties panel, input the same unique ID Attribute (e.g., openPopupBtn) in the Trigger ID field.

This links the popup to that specific element so it knows when to activate.

🎞️ Step 4: Configure Animations in the Workflow
Go to the Workflow tab and create a new event (e.g., “When Button is clicked”).

Add the action: Show Fuzzy Popup
In the popup action’s workflow properties, choose:
Animation Type (e.g., fade, slide, zoom)
Animation Duration (e.g., 300ms for 0.3 seconds)
Other visual options like alignment or delay if applicable.

All animation behavior is controlled directly through the workflow settings, giving you dynamic control for different use cases.

✅ Done!
You now have full control to display a stylish popup, trigger it from any element, and animate it exactly how you want—all using visual workflows.

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:

Resources

Support contact
Tutorial

Rating and reviews

Average rating (5.0)

Good Stuff
May 19th, 2025
It was not free at all in Plugin store
Bubble