LEAD GENERATION

Reconcile Booth Badge Scans Against HubSpot and Dedupe in Airtable

Takes raw badge-scan exports from your booth lead retrieval app, matches each scan against existing HubSpot contacts, and writes a deduped.

CategoryLead Generation
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew badge-scan CSV row in Airtable intake tableAirtableAirtable
  • LogicNormalize and collapse duplicate scans into one lead each
  • ActionLook up lead in HubSpot by email, then company domainHubSpotHubSpot
  • LogicTag as new, existing-contact, or existing-customer
  • OutputWrite deduped, tagged roster to clean Airtable tableAirtableAirtable

What it does

Conference lead-retrieval apps dump a messy CSV of badge scans — duplicate scans of the same person, typos, and people who are already in your CRM. This workflow ingests that export, checks every scan against HubSpot by email and company domain, and produces one clean Airtable row per real person, tagged as `new`, `existing-contact`, or `existing-customer`.

When to use it

Run it the morning after each show day, or at the end of the event, before your reps start follow-up. Use it whenever a booth team scans badges faster than anyone can sanity-check them and you need a trustworthy, deduped list that respects who's already a customer.

How it works

  1. 1A new badge-scan CSV lands in a watched Airtable intake table (one row per raw scan).
  2. 2Scans are normalized and collapsed: same email or same name plus company merges into a single lead, keeping the richest field values.
  3. 3Each deduped lead is looked up in HubSpot by email, then by company domain as a fallback.
  4. 4A branch tags the lead — `existing-customer` if there's a closed-won deal, `existing-contact` if a record exists, otherwise `new`.
  5. 5The final roster is written back to a clean Airtable table with the tag, match confidence, and source booth.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AirtableBases, tables, views, automations.
  2. 2
    Connect HubSpotCRM, deals, marketing, support.
  3. 3
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  4. 4
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  5. 5
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.