Back to Integrations
integrationWebhook node
integrationBaserow node

Webhook and Baserow integration

n8n lets you integrate Webhook with Baserow to build powerful workflows. Design automation that extracts, transforms and loads data between your apps and services. You can choose from thousands of ready-made apps or use our universal HTTP connector to sync apps not yet in our library.

Integrate Webhook and Baserow

Build your own Webhook and Baserow integration

Create custom Webhook and Baserow workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

How to connect Webhook and Baserow

  • Step 1: Add the first step

  • Step 2: Add Webhook and Baserow nodes

  • Step 3: Connect Webhook and Baserow

  • Step 4: Run workflow

User Enablement Demo

This workflow was originally presented at the February 2022 n8n Meetup.

[Enabling End-Users to Configure Workflows](https://youtu.be/jG2aCOF0ICg?t=2994 "Enabling End-Users to Configure Workflows")

Requirements

In order to use this workflow, you will need the following in place:

  • A configured Baserow account
    • A group in Baserow called User Empowerment Demo
    • A database in the User Empowerment Demo called Office Shopping List
    • Inside the Office Shopping List database, you will need two tables:
      • Shopping List:
        • Column 1 - Single line text column named Item
      • Shopper:
        • Column 1 - Single line text column named Name
        • Column 2 - Email column named Email
  • An email account for sending out alerts

Customization

To make this workflow work for you, please customize the following items:

  • All Baserow nodes will need to be updated with your own credentials, database, tables and fields
  • The Send Shopping List node will need to be configured with your email credentials and email addresses
  • The Create Shopper Form Set node will need to have the code in the HTML value modified to reflect your Production URL from the Submit Shopper node (See instructions below)
  • The Cron node will need to be modified to reflect the timing that you wish to use

Modifying the Webform

The webform is the piece that people normally want to customize but is often the most complex because it is raw HTML. Here are some quick tips for making changes to the form.

Webform Nodes

There are two nodes that control what you see in the form:

  • Create Shopper Form - displays the form and submits it to the correct webhook
  • Create Response Page - displays the results when the form is submitted

Editing the Webform

The easiest way that I have found to edit the webform is to:

  1. Open up the Set node (Create Shopper Form or Create Response Page) that contains the HTML you wish to edit.
  2. Copy the contents of the HTML value to your favourite HTML editor
  3. Make your changes
  4. Paste the updated HTML back into the Set node

Changing the Webhook URL the Webform Posts To

In order for the webform to work properly, do the following:

  1. Determine the Production URL for the Submit Shopper webhook node
  2. In the Create Shopper Form node, look for the following line in the HTML value:
    form action="https://tephlon.app.n8n.cloud/webhook/submit-shopper" method="POST"
  3. Replace https://tephlon.app.n8n.cloud/webhook/submit-shopper with your Production URL

Changing the Webform Image

The image that is in the webform is actually embedded in the HTML in each of the Create Shopper Form or Create Response Page Set nodes and can be modified from there using these steps:

  1. Open up the appropriate Set node
  2. In the HTML value, find the line that starts with background-image:. It will be followed by a long string that looks like random characters
  3. Using a tool like Image to Base64 Converter, upload your image and generate a new CSS background source
  4. Replace the original background-image: line (including all the "random" characters) with the new generated CSS background source

Nodes used in this workflow

Popular Webhook and Baserow workflows

Over 3000 companies switch to n8n every single week

Baserow supported actions

Create
Create a row
Delete
Delete a row
Get
Retrieve a row
Get Many
Retrieve many rows
Update
Update a row

Webhook and Baserow integration details

integrationWebhook node
Webhook

Webhooks are automatic notifications that apps send when something occurs. They are sent to a certain URL, which is effectively the app's phone number or address, and contain a message or payload. Polling is nearly never quicker than webhooks, and it takes less effort from you.

Looking to integrate Webhook and Baserow in your company?

Why use n8n to integrate Webhook with Baserow

Build complex workflows, really fast

Build complex workflows, really fast

Handle branching, merging and iteration easily.
Pause your workflow to wait for external events.

Code when you need it, UI when you don't

Simple debugging

Your data is displayed alongside your settings, making edge cases easy to track down.

Use templates to get started fast

Use 1000+ workflow templates available from our core team and our community.

Reuse your work

Copy and paste, easily import and export workflows.

Implement complex processes faster with n8n

red iconyellow iconred iconyellow icon