n8n

How to Automate Baserow Video Description Updates?

Keep video descriptions ready for publishing without manual formatting. The flow reads markdown text from Baserow, turns it into clean HTML, and writes it back. It fits content and social teams that manage copy in Baserow.

A webhook call starts the run. A check decides if you sent a record id to update one row or if it should refresh all rows. For one row, it pulls the record from your table, converts the field named 📥 Video Description to HTML with emoji and simple line breaks, then updates a mapped HTML field. For a batch, it loads every record, converts each description, and updates them in sequence using the same mapping. It preserves your markdown as the source of truth and keeps an HTML field in sync for publishing.

Point the nodes to your database, table, and target field, then send the webhook with ?rec=ROW_ID to update a single entry or call it without the id for a full refresh. Teams usually cut formatting time from 30 minutes per batch to 5 minutes and reduce copy errors by 90 percent. Useful for sites and CMS tools that need HTML input for video pages.

What are the key features?

  • Starts on an HTTP webhook so you can trigger updates from any system.
  • Smart branch decides between single record update and full table refresh.
  • Pulls one row or all rows from Baserow using your database and table IDs.
  • Converts the 📥 Video Description field from markdown to HTML with emoji and simple line breaks.
  • Writes the HTML back to a chosen Baserow field for each record.
  • Accepts a record id through the rec query parameter for targeted updates.

What are the benefits?

  • Reduce manual formatting from 30 minutes per batch to 5 minutes
  • Automate 100 percent of markdown to HTML conversion
  • Improve data consistency and cut errors by 90 percent
  • Run bulk updates across all records in one call
  • Keep markdown and HTML fields aligned for publishing

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Baserow. See the Tools Required section above for links to create accounts with these services.
  3. Open the Baserow nodes in the editor. If you do not have credentials yet, double click any Baserow node, then on the Credential to connect with dropdown, click Create new credential and follow the on screen instructions.
  4. In the Baserow credential, enter your API token and Baserow host if prompted. Name the credential clearly, for example Baserow Cloud Main.
  5. In the Get single record and Get all records nodes, use the dropdowns to choose your database and table. Confirm they match where your video descriptions live.
  6. Check the Convert markdown to HTML nodes. Make sure the expression points to your markdown column name. If your field name is different from 📥 Video Description, update the expression to your exact column name.
  7. Open the Update single record and Update all records nodes. Select the target field that will store the HTML output. Use the fields UI to map the correct column and keep the value set to the HTML from the previous node.
  8. Copy the URL from the Webhook node. For a single record test, open the URL in a browser and add ?rec=YOUR_ROW_ID to the end. You should see a success response.
  9. For a bulk test, call the webhook URL without the rec parameter. Watch the execution to confirm all rows are processed.
  10. Return to your Baserow table and verify the HTML field updates correctly. Check a few records to confirm emoji and line breaks render as expected.
  11. If you get authentication errors, recheck the Baserow credential and token. If fields do not update, confirm the field mapping and that the column names match exactly.
  12. Optional scheduling can be done by calling the webhook from your scheduler or another app when content is ready.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Baserow

Sign up

Cloud Free plan: $0 / mo; API access via database tokens; 3,000 rows/workspace and 2GB storage/workspace

Credits:
YouTube video

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.