Skip to main content

How to Use the Advanced Enrichment Node in Automations

Learn how to use the Advanced Enrichment node to automatically enrich contacts in your automation flows, including enrichment modes, credit usage, and troubleshooting.

Written by Nadia Martynova
Updated yesterday

This feature requires one of the new GetSales plans (Send, Enrich, or Scale). If you're on a legacy plan, you'll need to upgrade to access this node and use the credits it consumes. See GetSales Pricing Plans for details.

What is the Advanced Enrichment Node?

The Advanced Enrichment node lets you automatically enrich your contacts using LinkedIn data for highly personalized automation. When a contact reaches this node, GetSales sends it to the enrichment service, waits for the result, and then moves the contact to the next step in your flow.

Why Use Advanced Enrichment in Automations?

GetSales already enriches all contacts automatically when they're imported — via CSV, Sales Navigator, LinkedIn search, API, or Chrome extension. If a contact's data is older than 3 months or not yet in the system, enrichment kicks in and pulls additional information from LinkedIn and other open sources.

So what does the Advanced Enrichment node add?

It lets you re-enrich contacts at a specific point in your automation flow — not just at import. This matters because contact data goes stale: people change jobs, update their headlines, switch companies. A lead imported three months ago may have outdated info by the time your campaign reaches them. With this node, you can refresh their data right before the outreach step, so your messages use the latest profile information.

You also get more control over when and which contacts get re-enriched, using the two run settings ("Enrich all contacts" or "Filter by last enrichment date") to balance freshness against credit usage.

Use Cases

Detect Open Profiles for free InMails.

After enrichment, you can check whether a contact has an Open Profile on LinkedIn. Open Profiles can receive free InMail messages — no InMail credits needed. Add a condition node after enrichment to branch your flow: send a free InMail to Open Profiles, and a connection request to everyone else.

Personalize outreach with fresh data.

Import data can be weeks or months old by the time a contact reaches your outreach step. Re-enriching right before the message node gives you their current role, headline, and company — so your variables pull accurate, relevant info instead of stale data.

Filter out irrelevant leads before outreach.

Once contacts are re-enriched, you can add condition nodes to filter based on the updated data — for example, skip contacts who've changed roles since your list was built, or only proceed with leads at companies of a certain size.

Keep long-running campaigns fresh.

For evergreen campaigns that run for weeks or months, use "Filter by last enrichment date" mode to periodically re-enrich contacts whose data may have gone stale, so your personalization stays accurate over time.

How It Works

  1. Contact reaches the node — the system checks the Run settings (see below) and decides whether this contact needs enrichment.

  2. Enrichment starts — if the contact qualifies, it's sent to the enrichment queue. One credit is used per enriched contact.

  3. Contact waits — the contact stays on this node while enrichment is in progress. You'll see it as "In Progress" in the task status table on the node.

  4. Enrichment completes — once enrichment data is received, the contact automatically moves to the next node in your flow and shows as "Completed".

If enrichment doesn't complete within 24 hours, the system will automatically retry.

Run Settings

The node has two modes that control which contacts get enriched. You can configure this in the node settings panel on the right side when you click the node.

Enrich all contacts (default)

Update everyone on the node. Every contact that reaches this node will be enriched, regardless of whether it was enriched before. Each enrichment uses one credit.

Filter by last enrichment date

Only refresh outdated profiles. This mode only enriches contacts whose data is considered "stale" — meaning their last enrichment was longer ago than the time threshold you set (e.g., 30 days, 90 days).

How it works:

  • If the contact was enriched before and the data is older than your threshold → the contact gets enriched again.

  • If the contact was enriched recently (within the threshold) → the contact is skipped and moves to the next node without using a credit.

Important note: In the current version, contacts that have never been enriched are also skipped in "Filter by last enrichment date" mode. This means only previously-enriched contacts with stale data will go through. If you need to enrich contacts for the first time, use "Enrich all contacts" mode. This behavior may be updated in a future release.

Credits

Advanced Enrichment uses your team's monthly enrichment credit quota. Each contact that gets enriched (not skipped) consumes one credit. You can see the credit usage on the node card: Credit usage: 1 / contact.

If your team has run out of credits, contacts reaching this node will fail with an error. You'll need to wait for your credits to reset at the start of the next billing cycle, or contact support to increase your quota.

Deduplication

If a contact is already in the enrichment queue (from another automation or a previous pass), it won't be added again. This prevents duplicate enrichment and unnecessary credit usage.

Troubleshooting

Contact is stuck on the Enrichment node

If a contact shows "In Progress" on this node for more than 24 hours, the system will automatically retry. If it remains stuck after retry, contact support — there may be an issue with the enrichment service processing this specific contact.

Contacts are failing with an error

This usually means your team's monthly enrichment credits have been exhausted. Check your credit usage in your team settings or contact support to verify your remaining quota.

Contacts are being skipped unexpectedly

If you're using "Filter by last enrichment date" mode, remember that contacts that were never enriched before will be skipped. Switch to "Enrich all contacts" mode if you want every contact to go through enrichment.

Did this answer your question?