MARKETPLACE
PLUGINS
SWAPEASY - DRAG AND DROP GROUP & RG
Swapeasy - Drag and Drop Group & RG logo

Swapeasy - Drag and Drop Group & RG

Published March 2025
   •    Updated this week

Plugin details

Swapeasy simplifies the creation of dynamic, reorderable layouts in Bubble, allowing you to turn groups and repeating groups into intuitive drag-and-drop structures with minimal configuration. Visually reorder elements, control their position, and persist ordering without complex workflows or manual state management.


Key Features

✅ Drag and drop reordering for groups and repeating groups
✅ Automatic detection of draggable elements and drop areas
✅ It works with a free layout and with both static and dynamic lists
✅ Supports persistent order saving and restoring
✅ Real-time events for drag and drop actions and order changes
✅ Customizable animations, movement direction, and behavior
✅ Fully compatible with desktop and mobile devices

*The Demo Preview includes the full documentation and examples to help you get set up correctly.



How to test this plugin almost for free?
Subscribe and test it for a few days to see if the plugin meets your needs. Subscriptions are billed prorated, so if you cancel after a short period, you'll only pay for the days used.

Get in Touch
We'd love to hear from you! If you need help, have any questions about our plugins, want to provide feedback, or suggest a feature, please contact us directly.

$60

One time  •  Or  $12/mo

4.0 stars   •   3 ratings
28 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Galde C. Silvestre logo
Galde C. Silvestre
Joined 2021   •   9 Plugins
View contributor profile

Instructions

Basically, all plugin properties have a detailed description within the plugin element itself. But in short, follow the steps below and check the documentation for more information.

1️⃣ 𝗘𝗻𝗮𝗯𝗹𝗲 𝘁𝗵𝗲 𝗼𝗽𝘁𝗶𝗼𝗻 𝘁𝗼 𝘀𝗲𝘁 𝗮𝗻 𝗜𝗗
In the Bubble editor, go to the tab "Settings > General > Advanced options" and check the box "Expose the option to add an ID attribute to HTML elements".

2️⃣ 𝗜𝗱𝗲𝗻𝘁𝗶𝗳𝘆 𝘁𝗵𝗲 𝘁𝗮𝗿𝗴𝗲𝘁 𝗲𝗹𝗲𝗺𝗲𝗻𝘁
Build the required basic structure (container, drop areas, and draggable elements) according to your use case and set an unique ID for the container element.

❗Note: To prevent compatibility issues, avoid starting IDs with numbers or symbols. Start with letters and use hyphens or underscores if needed.

3️⃣ 𝗜𝗻𝘀𝗲𝗿𝘁 𝘁𝗵𝗲 𝗽𝗹𝘂𝗴𝗶𝗻 𝗲𝗹𝗲𝗺𝗲𝗻𝘁 𝗮𝗻𝘆𝘄𝗵𝗲𝗿𝗲 𝗼𝗻 𝘁𝗵𝗲 𝗽𝗮𝗴𝗲
Insert the plugin element anywhere on the page and ensure it is always visible.

❗Note: In Bubble, any element-type plugin must be visible to work properly.

4️⃣ 𝗣𝗿𝗼𝘃𝗶𝗱𝗲 𝘁𝗵𝗲 𝗜𝗗 𝗮𝗻𝗱 𝘀𝗲𝘁 𝘁𝗵𝗲 𝗽𝗹𝘂𝗴𝗶𝗻 𝗽𝗿𝗼𝗽𝗲𝗿𝘁𝗶𝗲𝘀 𝗮𝘀 𝗱𝗲𝘀𝗶𝗿𝗲𝗱
In the plugin element, provide the ID assigned to the target element (in step 2) and set the other plugin properties according to your needs. If the selected saving method is manual, check the step-by-step instructions in the documentation to configure it correctly.

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Technical   •   Containers   •   Productivity   •   Data (things)   •   Mobile   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.0)

probably the best drag and dropper
November 2nd, 2025
still needs some work, but the team is active and helpful. one request is to somehow tie back and reference the new index.
Thank you for your feedback. We truly value all constructive criticism, suggestions, and insights. A new update has been released to reflect the updated documentation. We’re now working on addressing the remaining requests. Stay tuned for upcoming updates. (plugin author)
February 1st, 2026
  •  
Galde C. Silvestre
sort of works
October 24th, 2025
having a hard time swapping elements past a certain number of items in a repeating group...
Thanks for your feedback. What issues or limitations are you experiencing? Feel free to contact us if you need help setting up. (plugin author)
October 24th, 2025
  •  
Galde C. Silvestre
Plugin Demo page is Amazing - but not helpful
September 1st, 2025
The demo page is crazy awesome which may have miss managed my expectations. I'm struggling to get a basic repeating group swapping. It will only let me grab the first item and then never actually swaps it. I have it set the same as yours except instead of an option set of items it is a custom state which is a list of things. Is it limited to just option sets for repeating groups? I don't see anywhere to select the type of thing when swapping.
The support team was super helpful however in answering all of my questions. Updated from 4 to 5 stars :)
September 1st, 2025
  •  
Original reviewer
Bubble