n8n

How to Automate Airtable Dropbox Workflow Backups?

Keep every automation safe and easy to find. This setup backs up each n8n workflow to Dropbox and records details in Airtable for tracking and search. It fits IT and operations teams that want simple backup, audit, and inventory of their automations.

A schedule runs twice an hour or you can run it on demand. The flow calls the n8n API to list all workflows, then handles them one by one. For each item, it fetches full details, turns the JSON into a file, uploads it to Dropbox, and requests a share link. It then looks up the workflow in Airtable by ID. If a row exists it updates it. If not, it creates a new row with the workflow name, last update time, Dropbox file link, and a list of unique node types used.

Setup needs an Airtable base, a Dropbox account, and an n8n API token. Expect automatic backups, a searchable catalog, and clear change history. Useful when you want a safety copy before edits, when you need an audit trail, or when you must see which node types are used across your stack.

What are the key features?

  • Manual and scheduled runs using a manual trigger and a cron schedule at minute 15 and 45 each hour
  • Calls the n8n REST API to list all workflows and fetch details for each one
  • Processes items one at a time with Split In Batches for reliable handling
  • Converts workflow JSON into a file and uploads it to Dropbox with an ID and updated time in the file name
  • Creates a shareable Dropbox link for each backup file
  • Checks Airtable for an existing record by workflow ID using a filter formula
  • Updates the row if found or appends a new row if not found
  • Stores key fields like workflow name, last updated time, file link, and unique node types

What are the benefits?

  • Reduce manual backup work from hours to minutes
  • Automate 100 percent of workflow archiving on a set schedule
  • Improve data accuracy by storing a single source of truth in Airtable
  • Handle hundreds of workflows without extra effort
  • Connect Airtable and Dropbox so records and files stay in sync
  • Gain clear change history with timestamped file names

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 and Dropbox. See the Tools Required section above for links to create accounts with these services.
  3. Prepare Airtable: Create a base and a table named Workflows with fields like workflowId (single line text), name (single line text), updatedAt (date), nodeTypes (long text), and fileUrl (url).
  4. Connect Airtable: In n8n, double click any Airtable node, choose 'Credential to connect with', click 'Create new credential', select Airtable, and follow the prompts. Use a Personal Access Token with read and write access to your base.
  5. Prepare Dropbox: Create or choose a folder where backups will live.
  6. Connect Dropbox: Double click the Dropbox node, choose 'Credential to connect with', click 'Create new credential', select Dropbox, and complete the OAuth sign in.
  7. Set n8n API access: Open the Get All Workflows and Get Workflow Details HTTP Request nodes. Replace the base URL if needed and set the Authorization header to your token format, for example 'Bearer YOUR_TOKEN'. If your instance uses self signed SSL, keep Allow Unauthorized Certs enabled.
  8. Review Airtable lookup: In the Airtable List node, confirm the base and table match your setup and that the filter formula uses the workflowId field.
  9. Test a manual run: Click Execute. Confirm a new JSON file appears in Dropbox and a matching row is created or updated in Airtable with the file link and node types.
  10. Enable the schedule: Turn on the workflow so the Cron node runs backups at the set times. Monitor the execution list for any errors and adjust token, URLs, or field names if records do not appear.

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)

Dropbox

Sign up

Basic (Free): $0 / mo; API access supported with a free Dropbox account

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.