Skip to main content

Enrich your CRM so every account is clean and routedNew

Give every CRM record its company and firmographics from its domain, so duplicates merge, territories balance and each account reaches the right rep.

Who it's for: A RevOps or sales-operations team that owns the CRM and the rules that assign accounts and leads to reps.

  • Stripe is hiring 8 account executives in EMEA · 2h agoRole-based hiring
  • Samsung matched to its CRM account by domain · 1d ago
  • Walmart opened 40 roles this month · 3d agoRole-based hiring

Specific scenarios

  • Enrich inbound leads to route them to the right repNew

    Qualify each inbound lead against your ICP from its company's data the moment it arrives, and hand it to the rep who owns that segment.

    FAQs (3)
    How do I route inbound leads by company size and industry?

    To route leads with TheirStack, look up each new lead's email address in the Company Search API and read back the company's size, country and industry. Feed those fields to your routing rules so each lead reaches the rep who owns that segment. Company Search API

    What happens when a lead signs up with a personal email address?

    Filter personal email addresses such as Gmail or Outlook ones out before you look leads up in TheirStack, since a free email domain can match a company and is charged like any other lookup. Send those leads to a default queue, or ask for a work email in your form.

    Can I route leads by whether their company is hiring?

    Yes, TheirStack returns the number of open jobs at each lead's company, and you can filter on the roles it is hiring for. Use it to send companies that are growing the team you sell to straight to a rep. Company Search API

    Try →
  • Enrich CRM accounts with their company to merge duplicatesNew

    Find duplicate accounts in your CRM by resolving each one to its company and domain, then merge them.

    FAQs (3)
    How do I find duplicate accounts in my CRM?

    To find duplicates with TheirStack, look up every account by its domain and group the accounts that come back as the same company. Accounts with different names but the same domain are duplicates you can merge. Company Search API

    Can TheirStack match accounts that only have a company name?

    TheirStack can search by company name, but only exact names match, so variants such as Acme Inc and ACME, Inc. are missed. Match on domains wherever you have them, and review name-only accounts by hand.

    Which field should I merge duplicate accounts on?

    Merge duplicate accounts on the company domain TheirStack returns, which is a far better key than the internal company ID: that ID is temporary and will change. Check merged accounts again after a rebrand or an acquisition, since the domain can change then. Company Search API

    Try →
  • Enrich your target accounts to draw balanced sales territoriesNew

    Split your market into balanced sales territories using how many target companies are hiring in each region and segment.

    FAQs (3)
    How do I use hiring data to plan sales territories?

    To plan territories with TheirStack, count the target companies and their open jobs in each country, industry and size band. Split the market so each territory carries a similar number of hiring accounts. Counting results

    Can I build sales territories below country level?

    TheirStack records each company's country, so territories by state, region or city need location data from your own CRM. Job locations are more detailed, so you can also group accounts by where their open jobs are.

    How often should I rebalance territories with hiring data?

    Rebalance territories with TheirStack once per planning cycle, usually each quarter or year, since a company's hiring changes month to month. Each count costs one record, so re-running the full split is cheap. Counting results

    Try →

Learn how

Connect your agent

MCP server

Claude, ChatGPT, Cursor, Gemini or any MCP client

https://api.theirstack.com/mcp

API

Run this use case from your own code

curl -X POST https://api.theirstack.com/v1/companies/search \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "company_domain_or": ["stripe.com","samsung.com","walmart.com"]
  }'

Frequently asked questions

A clean CRM starts with the right company.

Match every record to its company by domain, then merge, route and assign it with the right data.

Enrich your accounts free