Service Description
Supabase Inserter is a plugin for Bubble developers to insert records into Supabase.
For example, if you have a system outside Bubble that uses Supabase, you can use this plugin to insert data.
It only inserts data into the database. If your app only needs this, you don’t have to pay extra for other features.
One subscription allows you to use multiple tables.
You can see a demo app using this plugin here.
See Bubble usage instructions here.
Plugin Configuration and Usage
1. Configuration: Add the Plugin
- Install the plugin.
- Enter your Supabase project ID into "supabase_project_id".
- Enter your Supabase anon key into "supabase_anon_key".
For more about the anon key, see here.
2. Usage: Call from Workflows
- Add an action (Data(Things) > Insert Row).
- Enter the table name into table_name. Dynamic value is also supported, same as other fields.
- Enter the record(s) to insert into the record_json field in JSON format.Input format (JSON array):
[ { "columnA": valueA, "columnB": valueB } ]
Fields:Field Description Example any key Column name in your Supabase table(string) "name"
,"age"
value Value to insert into the specified column "Alice"
,30
Note:Example:- You can specify any number of columns.
- Each object represents one row.
- Multiple rows can be inserted as an array of objects.
[ { "name": "Alice", "age": 30 }, { "name": "Bob", "age": 25 } ]
- Choose whether to escape double quotes (
\"
) in the returned value. - The plugin returns a list of strings. Each string is a JSON object (1 record from Supabase).Format (List of strings):
[ "{\"columnA\": valueA, \"columnB\": valueB, ... }" ]
Example:[ "{\"name\":\"Alice\", \"age\": 30}", "{\"name\":\"Bob\", \"age\": 25}" ]
Pricing
$30 once or $4/month
Low-Cost Trial: Subscribe to try. Cancel anytime and only pay for the days used. For example, $4/month equals $0.13/day.
Support
Plugins are generally easy to use. However, if you encounter any issues or have questions, please use the following methods to contact us.
Contact Form: For general inquiries, technical support, or bug reports, please use our dedicated Contact Form.
- We aim to respond to all inquiries within 24-48 business hours.
- When reporting a bug, please include as much detail as possible, such as screenshots, error messages, and the steps to reproduce the issue.
Documentation: For comprehensive guidance on how to set up and use our plugin, please refer to the "Plugin Configuration and Usage" section located above on this page.
- For a deeper dive into the exact configurations and workflows, you can also explore the Editor view of our demo application here.
- This documentation and the demo editor are regularly updated to reflect the latest plugin features and improvements.
Terms of Service
Terms of Service are available here.
Privacy Policy
Privacy Policy are available here.
Refund Policy
For our refund policy, please refer to the Refunds section in our Terms of Service.