- Zapier
- Make
- n8n
Zapier connects Brandfetch to more than 9,000 apps through trigger-based workflows called Zaps. Once the Brandfetch app is added to your account, any Zap you build can pull in logos, colors, fonts, and company data on demand.In this guide you’ll set up the connection and ship a working Zap: an Airtable CRM that auto-enriches every new lead with its company’s brand data.PrerequisitesAvailable actionsThe Brandfetch app on Zapier exposes four Search actions. Search actions look up existing data and return it to the next step in your Zap.
- A Zapier account (the free tier is enough to follow along)
- A Brandfetch account with an active API key
1
Add the Brandfetch app in Zapier
Add the Brandfetch app from the Zapier App Directory. Once added, Brandfetch will appear in the app picker whenever you build a Zap.
Brandfetch on Zapier
Add the Brandfetch integration from the official Zapier App Directory.
2
Create a connection
A connection tells Zapier how to authenticate with Brandfetch. You only need to set it up once, and every Zap you build can reuse it.
- In Zapier, open any Zap and add a Brandfetch action step.
- Click Sign in under the Account dropdown.
- Give your account a memorable name (e.g.
Brandfetch - Production). - Copy your API key from the API keys page and paste it into the API Key field.
- Click Yes, Continue to Brandfetch.
3
Build your first Zap
Let’s enrich an Airtable CRM with brand data. Whenever a new lead is added with a company domain, the Zap fetches the company’s logo, colors, and name, then writes them back to the same record.High-level flow:
- Trigger: Airtable New Record on your leads table.
- Enrich: Brandfetch Find Brand by Domain Name, using the domain field from the trigger.
- Update: Airtable Update Record, mapping the Brandfetch output (logo URL, primary color, company name) back to the original record.
- Find Brand by Domain Name
- Input: Domain (e.g.
apple.com) - Output: Brand data including logos, colors, and company information
- Input: Domain (e.g.
- Find Brand by Crypto Symbol
- Input: Crypto Symbol (e.g.
BTC) - Output: Brand data including logos, colors, and company information
- Input: Crypto Symbol (e.g.
- Find Brand by ISIN
- Input: ISIN identifier
- Output: Brand data including logos, colors, and company information
- Find Brand by Stock/ETF Ticker
- Input: Symbol/ETF Ticker (e.g.
AAPL) - Output: Brand data including logos, colors, and company information
- Input: Symbol/ETF Ticker (e.g.
- CRM enrichment: Auto-populate Airtable, HubSpot, or Salesforce records with logos and brand data as new leads arrive.
- Lead alerts in Slack: Post a new-lead message to Slack with the company’s logo and brand colors inline.
- Branded asset pipelines: Pull brand assets into Notion, Google Drive, or Figma whenever a new client is added.
- Create branded presentations: Auto-generate Google Slides or Microsoft PowerPoint decks pre-populated with a prospect’s logo, colors, and fonts.
- Financial dashboards: Look up brand data by ticker or ISIN to enrich portfolio trackers and investor reports.
Zapier automatically retries failed tasks for transient errors, and you can layer additional controls on top:
- Filters stop a Zap when a condition isn’t met.
- Paths branch the workflow based on the Brandfetch response.
- Auto-Replay retries held tasks once the underlying issue is resolved.
- Choose the Text event.
- Set Transform to Split Text.
- Map the email field from your trigger into Input.
- Set Separator to
@. - Set Segment Index to
Second.