Bubble Plugins
Built to meet the needs of our developers and now
accessible to Bubble community!
Need support ?
Bubble Plugin FAQ
A Bubble plugin is an extension that allows you to add new features and functionality to your Bubble app.
Plugins can satisfy various needs, like adding a new data source, integrating with an existing service, or even adding a whole new workflow.
There are many popular use cases for a plugin. Here are some examples:
* Adding a new data source (like an API)
* Integrating with an existing service (like Stripe or Mailchimp)
* Adding a whole new workflow (like a forum or ecommerce shop)
* Enhancing the design of your app with custom CSS
A JS Plugin is "JavaScript Plugin" in short. It is called that way because these types of plugins are written using the JavaScript coding language. Most of the plugins on the Bubble Marketplace are written using JS.
With a Bubble plugin, you can extend the capabilities of your app in any use case you can imagine. Whether you want to add new data types, integrate with third-party services, or create entirely new user experiences, our plugins have you covered.
Other plugins offer graphical enhancements to your creation like adding custom icons and animating them, introducing a visual slider for images or a new, aesthetic scroll bar.
Functional enhancements are available like being able to shift-select columns of checkboxes, print files with the press of a single button, etc.
And finally, some enable functions for the users of your web app like downloading files, accessing their Google Calendar, enabling autocomplete when typing words and more.
Bubble plugins are made by writing custom JavaScript to handle data, set up an API connection or sync to another database.
Then that JavaScript is wrapped in an easy-to-understand package with UI that anyone can use, ready for installing.
That's the top-level description of how we make a plugin.
You can load and edit them in the plugins tab of your Bubble app. This is where you'll find all installed plugin details and be able to change how things work with existing ones.
You also have an 'Add New' button at the top right that lets you search any type of add-on to install - just click on it to get started right away.
You can also add ratings for the plugins you have installed. Please rate our creations five stars if you enjoy them, that really helps us a lot.
The installation is easy and only takes a few clicks! After saving the plugin, click 'done' and your newly installed add-on will appear in the plugins tab.
When subscribing to a new integration from within your app's interface (not through an outside website), there won't be any immediate charges; instead you will be credited for the time spent using them during the next billing period (you are usually credited monthly).
Yes, we offer email-based customer support. Our developers are happy to answer any questions you have , or help you troubleshoot any issues you may be having.
Just drop us an email to info@idealink.tech.
Yes, absolutely! One of the best things about Bubble is that you don’t need to know how to code in order to build amazing apps. With our plugins, anyone can extend the functionality of their creation with no coding required.
Nope! Our Bubble plugins can be used by anyone, whether you’re a free or paid Bubble user. However, you will have to pay a monthly subscription for the add-ons themselves.
Our plugins cost in the range of $12-25 per month to use.
Unfortunately, we do not offer a free trial or demo for our Bubble plugins at this time. However, you are free to cancel your subscription at any time if you are not satisfied with our product.
Yes, you can! Bubble offers a free tier that allows you to build and test your app without spending a dime. However, there are some limitations on what you can do with a free account.
For example, you will not be able to publish your website so it's accessible to other people on the web.
In addition to that, you will not have access to a custom domain. Your web app will be hosted in an address of this format: appname.bubbleapps.io.
More advanced limitations include the lack of ability to schedule workflows, not being able to set up APIs, CSV import/export, create different dev versions of your app (for example 1.0, 2.0, etc.) or add additional server space.
Finally, your app data will not be automatically backed up: if something breaks you will have to fix everything manually, as there is no ability to roll back to a previous version in the free version of Bubble.io.
There isn't a limit to the number of add-ons you can store in your Bubble app. However, we recommend using only the ones that you need on your website in order to keep it running smoothly.
This is because there is a one-in-a-million chance that two add-ons might have very similar JavaScript code within them with identical data variables. In this case, the app would 'get confused' by the identical external JavaScript and might break both of the plugins.
Once again, this is very unlikely. Our developer team always ensures the quality of our creations and guarantees that such cases never happen with plugins made by us.