How to append company data to contacts

Contacts need company context - industry, size, location - to be scored and segmented. But copying that onto every contact record creates redundancy that drifts out of sync.

The clean pattern is to enrich the account once and link contacts to it, so they inherit company data rather than each storing a stale copy.

Short answer

Append company data to contacts by matching each contact to its account through the email domain, then enriching the account with firmographics and linking the contact to it, so company attributes live once on the account and every contact inherits them. Store company data on the account, not copied onto each contact, to keep it consistent and current.

Step by step

  1. Match contacts to accounts by domain

    Use the email domain to associate each contact with the right company account, so the relationship is explicit.

  2. Enrich the account

    Append firmographic data - industry, size, revenue, location - to the account record once, from a data provider.

  3. Link, do not copy

    Relate contacts to the account so they inherit its company data by reference, rather than duplicating those values onto each contact.

  4. Refresh the account on a schedule

    Re-enrich the account periodically so every linked contact stays current as the company changes.

Store company data once, on the account

Copying industry and size onto every contact means updating in a hundred places and drift the moment one changes. Storing it once on the account and linking contacts keeps company data consistent - update the account, and every contact reflects it instantly.

How Ardovo helps

Ardovo links contacts to accounts by domain and enriches the account once, so contacts inherit company data by reference. Rook keeps the account enriched and current, and every related contact reflects the latest firmographics without redundant copies.

Frequently asked questions

Should company data be stored on the contact or the account?

On the account, with contacts linked to it. Storing company attributes once on the account and letting contacts inherit them keeps data consistent - one update flows everywhere. Copying company data onto every contact creates redundancy that drifts out of sync.

How do you match a contact to the right company?

Primarily through the email domain, which reliably maps a person to their employer. Domain matching connects contacts to accounts so they inherit enriched firmographic data, and it also powers lead-to-account matching for routing.

How do contacts stay current with company changes?

By inheriting company data from a linked account that is re-enriched on a schedule. Because the data lives once on the account, refreshing the account updates every linked contact at once, rather than requiring a separate update per contact.

Keep reading

Get started with Rally or browse all pages.