ContactPit
All articles
Marketing operations

CRM Enrichment with Estonian Company Data

CRM enrichment is most useful when it adds fields that change routing, scoring, or outreach decisions.

4 min readRead in Estonian

Short answer

Most CRMs hold company records typed in by salespeople in a hurry: a trading name, a guess at the industry, a size nobody checked. Enrichment replaces those guesses with register facts. It works when you do three things in order: match every company to its registry code, fill a small set of fields you will actually use, and keep them fresh.

Why CRM company data goes wrong

  • Names are typed, not chosen. The same company appears three times under three spellings.
  • Industry is a guess. Someone picked the closest option in a drop-down.
  • Size is frozen. The employee count is from the day the account was created.
  • Nothing updates. The company moved, merged or was deleted, and the CRM never heard.

The cost shows up later, as segments that miss half their targets, reports nobody trusts, and salespeople calling companies that no longer exist.

Step 1: match on the registry code

Every Estonian company has an eight-digit registry code. It is unique and permanent, so it is the only safe join key. Add a registry-code field to the account record, then fill it:

  1. Where you already have the code, verify it exists and note the legal name it returns.
  2. Where you only have a name or a website domain, look up candidates and have a person confirm the match. A name match is a suggestion, not a fact.
  3. Where nothing matches, mark the record unresolved instead of forcing a guess.

This step also exposes duplicates: two accounts with the same code are the same company.

Step 2: choose a few fields

Resist importing everything. Each field needs an owner and a use. A practical starting set:

  • Identity: legal name, registry code, legal form, status.
  • Segmentation: EMTAK activity code, county and city, employee count, turnover band.
  • Risk: VAT registration status, tax debt, whether the latest annual report was filed.
  • Timing: registration date, and the date each of the above was last observed.

Keep enriched fields separate from fields your team edits. If a salesperson can overwrite the legal name, the next refresh will fight them.

Step 3: keep it fresh

A one-time import decays from the first day. There are two ways to stay current. The simple one is a scheduled re-check of every code, quarterly or monthly. The better one is a change feed: you are told which companies changed and update only those. With a feed, a company that enters liquidation is flagged in your CRM within days, not at the next annual clean-up.

What to do with status changes

  • Deleted or in liquidation: remove from campaigns, alert the account owner.
  • New board member: a prompt for the account manager to make contact.
  • New tax debt at a customer: a note to finance before the next order.
  • Size band changed: the account may now belong to a different segment or owner.

Privacy

Company facts are business data. Records of people are personal data, even when their role is public. Enrich company fields freely, but add people only when you have a purpose for it, keep opt-outs in sync, and never store personal ID codes. This is not legal advice; check your own obligations.

Common mistakes

Matching on names and merging the wrong companies. Importing forty fields and using four. Letting enriched and hand-edited values share a field. And enriching once before a campaign and calling it done.

Next step

For a one-off clean-up, build the segment in the leadlist builder and import it with registry codes. To enrich inside your product or CRM automatically, the Data API matches by registry code, name or website, and its change feed tells you what changed.

FAQ

What is CRM enrichment?

Adding verified facts from an outside source to the company records already in your CRM: legal name, registry code, status, industry, size, address and similar fields, so that segmentation and reporting work.

What is the best key for matching Estonian companies?

The registry code. It is unique, it never changes, and it does not depend on spelling. Company names change and are often typed inconsistently, so they should only be used to find candidates.

How often should CRM data be refreshed?

Continuously if you can, through a change feed, or at least every quarter. Company status, address, board members and VAT status change all year, and annual figures change once a year.

Can I enrich a CRM with Estonian and Latvian company data automatically?

Yes. The ContactPit Data API matches companies by registry code, name or website and returns records for both countries in one format, with a change feed to keep them current. Access is set up on request.