n8n

How to Automate Airtable Video HTML Publishing?

Stop copying video descriptions by hand. This setup turns markdown in Airtable into clean HTML and writes it back to the same record. It fits content and marketing teams that plan and track videos in Airtable.

A webhook starts the run. The logic checks if a recordId is sent in the request. If an id is present, it pulls that single record from your Videos table, converts the field named 📥 Video Description from markdown to HTML, and updates Video description HTML. If no id is sent, it searches the table, grabs up to three records, converts each one, and updates the HTML field. The batch path also clears Unpublished by setting it to false, readying items for release.

You only need Airtable and an access token. Map your base, table, and fields exactly as named. Expect faster publishing and fewer errors in your content database. Great for editors who want a one click update from an Airtable button or script. After setup, your team gets HTML that is consistent, link safe, and ready to post.

What are the key features?

  • Webhook entry point accepts an optional recordId query to target a single record.
  • If node routes between single item mode and batch mode for flexible runs.
  • Airtable get pulls one record using the record id from the webhook request.
  • Airtable search fetches up to three items for batch conversion with an adjustable limit.
  • Markdown to HTML conversion turns links into clickable anchors with simplified auto link.
  • Airtable update writes the HTML into Video description HTML and clears Unpublished in batch.
  • Field mapping uses the 📥 Video Description source so no extra parsing is needed.
  • Clean structure keeps data inside Airtable with no external storage.

What are the benefits?

  • Reduce manual copy and paste from 20 minutes per video to 2 minutes
  • Automate 100 percent of markdown to HTML conversion
  • Improve content consistency by 90 percent with one source of truth
  • Handle small batches by default and scale the limit as needed
  • Connect Airtable content to tools that expect HTML without extra steps

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 Airtable. See the Tools Required section above for links to create accounts with these services.
  3. In Airtable, create a personal access token with data access to the base that holds your Videos table. Note your base id and table name.
  4. In the n8n credentials manager, create a new Airtable credential. Paste your token, name the credential clearly, and save. Open each Airtable node and select this credential.
  5. Open the Webhook node. Keep the provided path or change it to a friendly value. Copy the Test URL for quick trials and the Production URL for live calls.
  6. Open the Airtable Get single record node. Set Base and Table to your Videos table. Confirm the Record ID field uses the expression {{ $json.query.recordId }}.
  7. Open both Markdown nodes. Confirm the markdown field points to 📥 Video Description. Keep simplified auto link enabled so raw links become clickable.
  8. Open the Airtable Update nodes. Map id to the incoming item id and map Video description HTML to the converted data. In the batch update node, leave Unpublished set to false if you want to mark items ready.
  9. Test single record mode: In n8n, click Execute workflow, then call the Webhook Test URL with a recordId query. Check the Airtable record for the new HTML value.
  10. Test batch mode: Call the Webhook Test URL without a recordId. Confirm up to three records update. Adjust the limit in the Airtable search node if you need more.
  11. If nothing updates, check field names including emojis, verify token scopes, confirm base and table mapping, and ensure you are using the Production URL when the workflow is active.
  12. Optional: Add a button field in Airtable that opens the webhook URL with the record id in the query for one click updates.

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.

Airtable

Sign up

Free (1,000 API calls / mo)

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.