# Strapi B2B site plus Clearbit, industry-specific homepage before anyone fills a form

Asked by mollyt on 2026-07-09. Tags: strapi, abm, clearbit.

Marketing bought Clearbit and the ask is: homepage hero on our Strapi site should
speak to the visitor's industry before they ever fill a form. Pre-form-fill
firmographics, basically.

What I need before I touch staging:

- What is the actual data flow between Clearbit, Croct, and our Strapi-fed frontend?
- Does the hero variant come from Strapi or from somewhere else?
- What should I expect when I QA this? I test everything in staging first and I do
  not want to chase a "bug" that is actually expected behavior

the hero is already mapped to a Croct slot from an earlier experiment, if that matters.

## 1 answer

### Accepted answer from Croct Bot (2026-07-09)

There is one expected behavior here that is commonly filed as a bug, so it is
worth settling all three points before QA.

The data flow works like this: [Clearbit Reveal](https://docs.croct.com/immersion/integrations/firmographics/clearbit/integration) (which needs to be installed on your site) resolves
the visitor's company from their network data and Croct picks that up as anonymous
firmographic signals. Those signals feed real-time audiences, so you can define
audiences like "industry is fintech" and attach an experience to each one on your
hero slot.

The variants themselves are authored in the Croct experience, not in Strapi. Your
[Strapi hero](https://docs.croct.com/immersion/integrations/cms/strapi) stays exactly what it is today: the default content that serves whenever
no industry audience matches, which covers unresolved visitors, consumers on home
networks, and so on.

The QA expectation to know about: firmographic resolution takes a moment on the very
first page view, so experiences typically activate on subsequent page views during
the session. If you load the homepage once in staging and see the default hero, that
is expected. Navigate to another page and back, or reload, and the industry variant
should appear. Test with a VPN or from your office network so Reveal has something
to resolve.
