Sales · n8n

Enrich New SaaS Signups by Domain and Route by Company Size

The moment someone signs up, enrich their company from the email domain and route enterprise-sized accounts straight to sales while others go self-serve.

difficulty Advancedsetup 40 minresult High-value signups reach sales instantly while smaller ones stay self-serve, so reps spend time only where it counts.
  1. 1

    Trigger on Signup

    Add a Webhook node that your app calls with the new user's email on signup.

  2. 2

    Enrich the Domain

    Add a Clearbit (or HTTP Request) node to look up the company by the email domain, returning employee count and industry.

  3. 3

    Store in HubSpot

    Add a HubSpot node upserting the contact and company with the enriched attributes.

  4. 4

    Route by Size

    Add an IF node — if the employee count exceeds your enterprise threshold, post a Slack alert to sales; otherwise leave them in the self-serve flow.

  5. 5

    Activate and Test

    Activate the workflow and send a test signup with a corporate domain. Confirm enrichment and enterprise routing both fire.

Frequently asked questions

What about free email domains?

Detect gmail/outlook domains and skip enrichment, defaulting them to the self-serve flow since there's no company to enrich.

Can I assign a specific rep?

Use territory or industry rules in a Switch node to assign enterprise signups to the right rep automatically.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.