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.- Preview
- Code
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.
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.- Preview
- Code
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.
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, LottieFilesIf 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.