Skip to main content
A new workspace shouldn’t start empty. When someone signs up with their work email, you already know their company from the email domain. Instead of asking them to upload a logo, choose colors, or describe their business, you can populate the workspace automatically with a single Brand API request. The result is an onboarding experience that feels like home, and this increases conversion and activation.

Prefill brand for a faster onboarding

As the user types a work email, extract the domain, look up the brand, and personalize the form. And it’s more than a logo and a name: the same record carries the company’s description, industry, size, founded year, and full color palette, enough to pre-fill a whole workspace profile. That’s only a slice of the record, run any domain through the Playground to see everything the Brand API returns.

Want signup to auto-detect the user's company and personalize itself? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Welcome users with their brand

Careers sites and talent marketplaces need a polished profile header for every employer. Instead of asking each company to upload assets, generate the header from its domain, a banner cover image, the logo, tagline, and firmographics, all from Brandfetch. A company header with the brand’s own banner as the cover, the icon overlapping it, tagline, and quick facts, plus a call-to-action into open roles.

Want auto-generated employer profile headers for a careers site? This prompt gives your AI coding tool everything it needs to build it in your framework.

Open in Cursor

Implementation

The whole flow is three steps: extract the domain, request the brand, populate the workspace, with a fallback when there’s nothing to apply.
1

Extract the domain

Take what comes after the @, and filter out personal email providers so you only personalize for real company domains. Only the domain is sent to the API, the email address itself never leaves your system.
2

Request the brand

Look the domain up with the Brand API. Keep this call on your server so the API key stays secret, and fire it as soon as the email field validates, the response is ready by the time onboarding begins. Since many users from the same company sign up over time, cache the response by domain.
The response carries the company’s name, logos, colors, fonts, description, and firmographics. Explore the full record for any domain in the Playground, or see the Brand API reference.
3

Populate the workspace

In most cases that means the company name and logo, plus the accent color if your UI supports theming. If the domain can’t be resolved or the user signed up with a personal email, fall back to your default onboarding flow, personalization is a layer on top, never a blocker.
“We capture the domain from the user’s email, hit the Brand API, cache the result, and we’re done.” Haris Ali, Head of Product, LottieFiles
If you’re generating onboarding content with AI, you can also call the Brand Context API to retrieve the company’s positioning, tone of voice, products, and target audience.

Pricing

This flow typically requires one Brand API request per signup, or two if Brand Context is also used. Domain-level caching reduces usage further for larger teams. Self-serve plans support up to 10,000 requests per month. Higher volumes are available through enterprise plans, with SOC 2 and DPA documentation available during procurement.

Measuring impact

The simplest experiment is an A/B test comparing a personalized first session with your existing onboarding. Typeform measured free-to-paid conversion and reported a 5% improvement after introducing branded onboarding. You can also measure activation metrics such as workspace completion, first project created, or time to first value.

Going further

Brand API reference

The full record: name, logo, colors, description, and firmographics.

Brand Context API

Add positioning and tone of voice for AI-generated onboarding copy.

Get started

Create a free account and start building.