Merge duplicate people and companies

When records are imported or pulled into an audience, it finds ones that match an existing person or company, copies any missing fields onto the original, keeps the original in the audience and removes the duplicate.

  • 4 steps, on import
Sample run illustrative data5 steps
  1. Starts when records join any audience. Free.
  2. If yes, it goes on to "Fill empty fields on the original". If no, it stops for that person. Free. Checks never cost anything.
  3. Saves what was found onto the record. Uses what is in your plan.
  4. Adds the people to an audience you can use anywhere, skipping anyone already in it. Uses what is in your plan.
  5. Takes the person, or everyone on the list, out of the audience. Uses what is in your plan.
Done: saved.A saved audience you can use anywhere.Run it on mine
The payoff

What this unlocks

When records are imported or pulled into an audience, it finds ones that match an existing person or company, copies any missing fields onto the original, keeps the original in the audience and removes the duplicate.

One record per person keeps people from getting the same email twice and keeps every signal on one timeline.

  1. Trigger
  2. BWRules

A saved audience you can use anywhere.

  • Clean data and spend that never runs past your limit.

  • It runs on its own, when records join any audience.

API and MCP

Builders can integrate.

Integrate workflows like this into your own app, agentic workflows, or internal tools via API or MCP. Benefit from discounted data partnership relationships with no additional markup to you.

It's like OpenRouter, but for revenue-focused workflows you can build visually and deploy programmatically.

How it works

Step by step, in plain words

It starts when records join any audience, or run on an audience now.

  1. 1
    IfDuplicate of is set

    Matches an existing record?

    If yes, it goes on to "Fill empty fields on the original". If no, it stops for that person.

    Who moves on and who stops here.
  2. 2
    BWSet record fields

    Fill empty fields on the original

    Saves what was found onto the record.

    The record updated and tagged.
  3. 3
    BWAdd to an audience

    Keep the original in this audience

    Adds the people to an audience you can use anywhere, skipping anyone already in it.

    A saved audience you can use anywhere.
  4. 4
    BWRemove from an audience

    Remove the duplicate

    Takes the person, or everyone on the list, out of the audience.

    A saved audience you can use anywhere.

Nothing is sent.

Benefits

Why teams run it

  • Hours back every week

    All 4 steps run on their own, when records join any audience, so no one has to remember.

  • Safe to leave running

    Nothing is sent to anyone, so it can run in the background without a review.

  • No per-result charges

    It uses what is already in your plan, so a busy month costs the same.

  • Start it any way

    Run it on one person, a list, an audience or from your own agent, and get the results in place.

Make it yours

Start here, then make it yours

Partner data at our cost. No markup on any partner price.

  • Change any step Swap, add or remove any of its 4 steps on your canvas, or ask AIMEE to do it.
  • Plug in your own tools Use any partner's data at our cost, with no markup on any partner price.
  • Build apps and internal tools Turn the same nodes into revenue-focused apps and tools your team runs in one click.
  • Give every teammate's agent its tasks Assign tasks to each team member's agent. Only BrandWell does this.
  • And more Schedule it, call it from Claude or ChatGPT, or share your version and earn 20% recurring on all referrals.
Node explorer

Customize this workflow or build your own

All 345 nodes in the builder. Pick one to watch it run.

5 nodes in this workflow

Start from this workflow

Questions, answered

How far does the $50 of included usage go?

Every plan includes $50 of usage each month. Spent only on work emails that LeadFuze finds, that is roughly 10,000 enriched leads a month. Misses are free.

Why is there no free trial?

Every plan runs on paid third-party data partners: intent signals, contact records and visitor identification. Your plan includes that data allowance, and we pay for it from day one. So instead of a trial, everything is month-to-month and you can cancel any time in-app.

What happens when the $50 runs out?

Runs pause at your limit, so nothing overspends. Top up from $10, or turn on auto top-up.

Do you mark up data partners?

No. You get the discounted rates we negotiated with each partner, with no markup on top. BrandWell data always runs first and costs less than any partner.

Can I run it on a list or from my own tools?

Yes. Run it on one person, a CSV or Google Sheet, an audience, or from Claude, ChatGPT and Zapier.

Run it on your market today.

Then share your version: 20% recurring on all referrals, and it's listed in the workflow library.