Bubble

Set up Bubble as a data source.

Collect real-time events from Bubble. You'll be able to query these events in the editor.

Add Bubble as a Velvet source

Create a new event type source in Velvet.

  1. Tap into a workspace in your Velvet dashboard
  2. Navigate to "Data sources"
  3. Tap "Add a data source"
  1. Select an event type source. Name the source.
  1. Copy the webhook link

Send webhooks from Bubble

To capture webhooks from Bubble, create an API endpoint and workflow.

  1. Log in to your Bubble account and navigate to plugins.
  2. Tap "Add plugin", then search for "API Connector" and install. Press done.
  1. Next, tap "Add another API" using the API connector.
  1. Tap "Add another call"
  2. Choose the method (POST for Velvet webhook URL).
  3. Paste the webhook url from Velvet in the required input field.
  4. Include the event data you want to send in the body of each webhook.
  5. Tap "Initialize call", then "Save".
  1. Navigate to "Settings" in the sidebar. Check the box for "Enable Workflow API and Backend Workflow".
  1. Navigate to "Backend workflows" by tapping the search box in the top left.
  1. Tap the dotted box that says "Click here to add a backend workflow..."
  2. Choose General > “New API Workflow".
  3. Name the workflow and select “trigger workflow with [POST]”.
  1. Tap “Click here to add action…” on the left.
  2. Choose "Data (Things)" > "Return data from API"
  1. In the "Return data from API", specify:
  • Content-type: Structured JSON
  • Key: info, API Call
  1. In the "Search" box, choose: “Get data from an external API”.
  1. Finally, choose which event should trigger sending the event to the Velvet webhook URL.

From this point on, we’ll create a queue of events from this Bubble event source. You can query them in your Velvet workspace.

Migrate historical data

If you have pre-existing data, we can set up a one-time or recurring data migration.

Email [email protected] to start a data migration process. Include your Velvet account email, which data source you want migrated, and any other relevant information.