Get uKeep

How to Get Business Cards Into Your CRM (Without Typing)

By Abdessamade El Haji ·

It's the Thursday night after a three-day trade show. There are 80 business cards in a rubber band on your desk, and your sales manager wants every lead in the CRM by Monday. Typing them in will take an evening you don't have, and by the time the last card is entered, the first conversations will be a week old.

Getting business cards into a CRM comes down to four options: type them in, use your CRM's own scanner, scan to a spreadsheet and import it, or use a scanner app that sends each card to the CRM for you. Here's how each one works in HubSpot, Salesforce, Zoho CRM and Dynamics 365, and what it costs you in time and data quality.

Why the cards need to be in the CRM fast

A card in a drawer isn't a lead. Nobody owns it, nobody gets a reminder, and nobody can see it in the pipeline.

Speed matters more than most teams think. In a study published by Harvard Business Review, companies that contacted an online lead within an hour were nearly seven times as likely to qualify it as companies that waited even an hour longer (The Short Life of Online Sales Leads). Event leads aren't web forms, but the lesson carries over: interest is highest right after you meet.

Event teams also still run on paper. In a 2012 study of nearly 200 exhibitors by the Center for Exhibition Industry Research (CEIR), 59% collected leads on paper forms or business cards, and only 30% captured qualifying details beyond contact information. A stack of cards with no notes is exactly that problem.

Option 1: Type the cards in by hand

Open your CRM, create a new lead or contact, and copy each field from the card.

Good for: five cards or fewer.

The catch: it's slow, and errors land in the fields that matter most. One wrong character in an email address and your follow-up bounces. Most CRMs also use the email address to spot duplicates, so a typo there quietly creates a second record for the same person.

Option 2: Use your CRM's built-in scanner

Three of the big four CRMs can read a business card themselves.

HubSpot. The HubSpot mobile app has a free business card scanner. Tap the create icon, choose Scan card or QR code, photograph the card and drag the corners to fit it. HubSpot reads the name, email, phone number, job title, website and address, lets you fix anything it got wrong, and creates a contact. According to HubSpot's knowledge base, it works on Android and on iOS 16 or later, but not on iPad.

Zoho CRM. Zoho's separate Card Scanner app reads the card, lets you review the fields, and saves it to Zoho CRM as a lead or a contact. It checks for duplicates by email address and offers to merge if the person is already in your CRM (Zoho help).

Dynamics 365 Sales. On the Quick Create form for a lead or contact, select Scan Business Card and take a photo. The scanner fills in the name, job title and email, but not the account, which you pick yourself. A duplicate warning appears when you save, and the card image can be stored on the record. It runs on AI Builder, so your license sets how many cards you can scan (Microsoft Learn).

Salesforce. As of this writing, card scanning in Salesforce comes from third-party apps on the AppExchange rather than a built-in feature. Check what an app does with duplicates and which fields it maps before you install it.

Good for: reps who already live in their CRM's mobile app.

The catch: a built-in scanner creates a record, but it doesn't remember the conversation. The note that makes a lead useful ("wants pricing for 40 seats, call after Ramadan") still has to be typed. And each scan is one card at a time, standing at the booth or sitting in a taxi.

Option 3: Scan to a spreadsheet, then import it

Scan every card with any scanner app that exports a spreadsheet, clean the file, and import it in one go.

Good for: a whole booth's worth of cards after a trade show, entered by one person.

The catch: it's a batch job, so leads wait until someone does it. Column mapping takes care the first time (first name vs full name, mobile vs office phone), and the context of each conversation only survives if someone typed it into the spreadsheet too.

Option 4: A scanner app that sends cards straight to your CRM

The fastest route is a scanner app connected to your CRM. You scan the card, add a line about the conversation, and the app creates the lead or contact for you, with the note attached.

If you're choosing one, check five things:

  1. One scan, one complete record. Every field lands in the right CRM property.
  2. Your note goes with it. Where you met and what you promised should arrive on the record, not stay on your phone.
  3. Duplicate checks. Scanning someone who's already in the CRM should update or flag them, not create a second record.
  4. Lead or contact, your choice. New prospects usually belong as leads; people you already work with as contacts.
  5. Event tagging. Tagging every card with the event ("GITEX 2026") lets you report on what the event actually brought in.

Which option fits

By handCRM's own scannerSpreadsheet importConnected scanner app
Time per cardMinutesUnder a minuteSeconds, plus importSeconds
Keeps your notesIf you type themIf you type themIf you type themYes
Duplicate checksCRM rulesVaries by CRMOn importVaries by app
Best forA few cardsReps in the CRM appOne big batchTeams at events

Keep the data clean once it's in

Getting cards in is half the job. These habits keep the CRM useful:

Where uKeep fits

We built uKeep for the moment before the CRM: the conversation itself. Scan a card and it becomes a contact in seconds, with a note on where you met and what you promised, sorted into categories like Leads and Customers. From there you can call, email or WhatsApp the person in one tap, and nothing is lost between the booth and the follow-up.

For the rest of the routine after an event, see what to do with business cards after a conference, and if you're wondering how much to trust a scan, read how accurate business card scanner apps are.

Frequently asked questions

Can HubSpot scan business cards?

Yes. The free HubSpot mobile app has a business card scanner on Android and on iOS 16 or later. It creates a contact from the card and lets you fix any field before saving. It isn't available on iPad.

Does Salesforce have a business card scanner?

Not as a built-in feature of its standard mobile app, as of this writing. Salesforce teams use third-party scanner apps from the AppExchange, or scan cards with another app and import them as a CSV file.

Should a business card become a lead or a contact?

Someone you've just met and might sell to is usually a lead. Someone you already work with, or a lead you've qualified, is a contact. If your team doesn't use leads, add everyone as a contact and record the event as the source.

What's the fastest way to get a stack of cards into a CRM?

Scan them the same day with an app, either one that sends each card to the CRM or one that exports a spreadsheet you import in one go. Typing them in is only worth it for a handful of cards.

CRM steps checked against HubSpot, Zoho and Microsoft's own help pages as of October 2026. Features and licensing change often, so confirm details in your CRM before you rely on them.