Automate Company Logo & Info Collection with n8n and Airtable

Discover how to automatically fetch and store company logos, icons, and detailed information into Airtable using n8n’s Brandfetch integration. This workflow saves hours of manual data entry and ensures accurate branding assets for marketing and design teams.
manualTrigger
Brandfetch
set
+1
Workflow Identifier: 1432
NODES in Use: Manual Trigger, Brandfetch, Set, Airtable
Automate company logos with n8n and Airtable

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What This Workflow Does

This workflow takes a company website address as input and fetches its logo, icon, and detailed company info using Brandfetch.

The workflow then organizes this information and saves it into an Airtable table automatically.

This helps users avoid wasting hours manually searching, copying, and formatting branding data.

Users get fast, clean, and reliable company branding information ready for marketing or research.


Tools and Services Used

  • Brandfetch API: Fetches company logos, icons, and rich company details.
  • Airtable: Stores and manages the collected branding data in a structured base.
  • n8n Automation Platform: Runs and connects the data flow between Brandfetch and Airtable.

Inputs, Processing Steps, and Output

Inputs

  • Company domain name (e.g., ‘n8n.io’).
  • Brandfetch API Key for authorized data retrieval.
  • Airtable API key and base/table identifiers for data storage.

Processing Steps

  • First, a manual trigger starts the workflow on demand.
  • A Brandfetch node fetches logo and icon images for the domain.
  • A second Brandfetch node pulls detailed company information using the domain dynamically from the first node’s data.
  • A Set node structures and limits the data to three fields: Company Name, Icon URL, and Logo URL.
  • An Airtable node appends this structured data as a new record in the configured table.

Output

A new Airtable record containing company branding and info: name, logo link, and icon link.


Beginner Step-by-Step: How to Use This Workflow in Production

Import the Workflow

  1. Ensure you are inside the n8n editor.
  2. Click the Download button on this page to get the workflow file.
  3. In n8n, choose Import from File and select the downloaded workflow file.

Configure Credentials and Settings

  1. Add the Brandfetch API Key credential inside n8n to authorize branding data requests.
  2. Add the Airtable API key credential to allow writing data to Airtable.
  3. Update any references to Airtable Base ID or Table name if needed to match your Airtable setup.
  4. Check the Brandfetch nodes for the domain parameter; change from the example (n8n.io) to your desired company domain or provide dynamic input.

Test the Workflow

  1. Run the workflow manually by triggering the Manual Trigger node.
  2. Watch the execution and confirm the workflow fetches data and creates a new Airtable record.

Activate for Production

  1. Toggle the Manual Trigger to an Cron node if you want automatic scheduled runs.
  2. Click the Activate toggle in the top-right corner of n8n to enable the workflow.
  3. Monitor workflow runs for success or errors using the n8n execution log.

For complete control over n8n hosting and better security, consider self-host n8n.


Common Customizations

  • Make the domain input dynamic to fetch logos for many companies without editing nodes.
  • Add more company fields like industry, description into the Set node and Airtable columns.
  • Schedule updates using the Cron node for regular data refreshes.
  • Download logo and icon images with HTTP Request nodes and store them in cloud storage.
  • Add error checks after Brandfetch calls to handle unavailable or invalid data.

Troubleshooting

Authentication failed from Brandfetch

Cause: API Key is missing, incorrect, or expired.

Fix: Check the API Key in n8n credentials. Remove extra spaces. Test the key before running.

No records added in Airtable

Cause: Field names or table IDs do not match Airtable setup.

Fix: Check mapping in the Set node and Airtable node. Confirm column names and table IDs.


Pre-Production Checklist

  • Validate Brandfetch API Key with a test call inside n8n.
  • Confirm Airtable Base and Table exist and API Key is active.
  • Test workflow execution manually once.
  • Inspect all node outputs to confirm data flows correctly.
  • Back up Airtable data if adding many new records the first time.

Summary

✓ Fetch company logos and details fast without manual effort.

✓ Clean and structure data for easy Airtable management.

✓ Save hours each week spent on branding collection tasks.

✓ Avoid errors with accurate and consistent company assets.

✓ Setup works for manual or scheduled automated runs.


Automate company logos with n8n and Airtable

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

Add a SplitInBatches node with a list of domains before Brandfetch nodes. Loop through each domain one by one.
Using missing, incorrect, or expired API keys causes authentication failures.
Check that the field names in the Set node match Airtable columns. Also confirm Base and Table IDs are correct.
Yes. Replace the Manual Trigger node with a Cron node to automate scheduled runs.
Author
Written By
Vikash Kumar
Building AI agents, n8n workflows and end-to-end automation for 30+ Brands across India, the US, Europe, Dubai & Australia. 7+ years of Experience saving founders real hours every week - no code required.

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.