Operelio

Import templates

CRM import templates

Every export comes out in its own format. Pick where yours came from and where it's going, and get a free template that maps it column by column, plus an Excel file that builds the import file.

A CRM's own example file gives you its columns. These map your Apollo, ZoomInfo or Lusha export into them. Each CRM's file and row limits are on CRM import limits.

Apollo.io to HubSpot: free Excel template and CSV.

FreeNo accountExcel for Microsoft 365 and Google Sheets

The problem

Five sources. Five names.
One field.

Every tool that sends you data names its columns its own way. Your CRM only has one name for each field, so someone has to translate every file.

And that's just job title.

Every team buys data in one tool, runs events in another, takes sign-ups in a third and sells in a fourth. Each one invents its own export. There's no standard format, and none is coming.

  • Lusha puts the whole name in one column.HubSpot wants first and last.
  • Apollo.io sends three phone columns.HubSpot has one Phone Number.
  • ZoomInfo sends Job Function, Management Level and Department.HubSpot has no field for them.
  • A provider changes its export.Your formulas stop working.

Customizing each export doesn't fix it. You can pick and order the columns, but no provider merges or splits them, so it's still one column to one field.

The column that doesn't fit gets deleted. The second phone number gets dropped. The notes nobody has a field for never make it in.

So every file, you choose.

Speed

Import it as it is

Data lost

In within minutes, but whatever doesn't fit gets deleted, names stay unsplit and nothing is cleaned. The data you paid for doesn't make it in.

Quality

Get it ready properly

Up to 1 hr 45

60 to 105 minutes renaming, merging, splitting and cleaning by hand, then importing. For every file, every time one comes in.

What if you could have both?

Every column kept, cleaned and mapped. Or automated, so it takes none of your time.

See how

Four ways to import

From nearly two hours by hand
to no time at all.

One list, from the file you receive to the records in your CRM. Each way takes more of the cleaning, verifying and importing off you.

By hand1 hr 45

60 to 105 minutes, every import

Every file, from scratch
Our Excel template1 hr 25

50 to 85 minutes, every import

  • Columns renamed, merged and split
Free download →
CRM Formatter5 min

Under 5 minutes, every import, from Starter

  • Looked over and cleaned
  • Duplicates removed
  • Columns renamed, merged and split
  • Emails fully verified, with the Email Verifier, from Starter
  • Imported into your CRM, from Starter
  • Do Not Contact rows set aside, from Starter
On every plan →
Trails0

30 minutes to set up, once

From Starter

  • Looked over and cleaned
  • Duplicates removed
  • Columns renamed, merged and split
  • Emails fully verified, with the Email Verifier
  • Imported into your CRM
  • Do Not Contact rows set aside
  • Runs on its own when a file arrives
See Trails →
Your time per import
1 hr 4560 to 105 minutes
every import
1 hr 2550 to 85 minutes
every import
5 minunder 5 minutes
every import, from Starter
030 minutes to set up
once
What gets done for you

By hand

Spreadsheet, formulas and the CRM's importer

Every file, from scratch

Our Excel template

Paste the export in, save the import file

Free download →

CRM Formatter

Upload it, check it, push it

On every plan →

Trails

Set it up once, never import manually again

From Starter

See Trails
Looked over and cleanedBy youBy you
Duplicates removedBy youBy you
Columns renamed, merged and splitBy you
Emails fully verified, with the Email VerifierBy youBy youfrom Starter
Imported into your CRMBy youBy youfrom Starter
Do Not Contact rows set aside––from Starter
Runs on its own when a file arrives–––

A 500-row list of average quality from someone else, done by someone experienced. By-hand and Excel template times use the step times in our report, The cost of CRM data work, without the data provider steps. Verifying takes a few minutes; we count 5. CRM Formatter and Trails times are from running imports in Operelio. They push into HubSpot, Salesforce and Pipedrive; for other CRMs you import the file they make.

Free Excel template

How to use a CRM import template

Start with the free Excel template: the same mapping Operelio runs, in a file you download. No account, and your data never leaves your computer.

lusha-user-data-to-hubspot-contacts-import-template.xlsxSaved to this PC
FileHomeInsertPage LayoutFormulasDataReviewView
A1fxContact name
ABCDEFGHIJKLMNOP1Contact nameCompany nameWork emailWork email 2Private emailMobileMobile 2PhonePhone 2Direct phoneDirect phone 2Job titleLinkedIn profileIndustrySub industry2Priya ShahNorthwindPriya.Shah@NorthwindHQ.iopriya.s@mail.example+44 7700 900123+44 20 7946 0123Head of Saleslinkedin.com/in/priya-shah-exampleSoftwareSaaS3Tom ReidAcme AnalyticsTOM.REID@ACME-ANALYTICS.COt.reid@acme-analytics.co(415) 555-0177(415) 555-0178(415) 555-0100(415) 555-0142RevOps Leadlinkedin.com/in/tom-reid-exampleAnalyticsBusiness Intelligence4Ana CostaLumen LabsAna.Costa@LumenLabs.ptana.costa@mail.example+351 912 000 471+351 21 000 4471VP Marketinglinkedin.com/in/ana-costa-exampleBiotechDiagnostics5Kenji MoriHikari SystemsK.Mori@HikariHQ.jp0081 90 0000 56780081 3 0000 5678CROlinkedin.com/in/kenji-mori-exampleHardwareRobotics6Sofia DuboisMaison DataSofia@MaisonData.fr+33 1 70 00 12 34+33 1 70 00 12 00Growth Managerlinkedin.com/in/sofia-dubois-exampleMarketingMartech7Omar HaddadCedar & Coomar@CedarCoHQ.aeo.haddad@cedarcohq.ae+971 50 000 2211+971 4 000 2211Head of Partnershipslinkedin.com/in/omar-haddad-exampleConsultingStrategy8Leah BrooksFernwayLeah.Brooks@FernwayHQ.co212.555.0199Account Executivelinkedin.com/in/leah-brooks-exampleRetailE-commerce9Ben WalshBrightlineben.walsh@mail.example+44 7700 900456Sales Directorlinkedin.com/in/ben-walsh-exampleLogisticsFreight10Marta NowakKestrel BankMARTA.NOWAK@KESTRELBANK.PL+48 600 000 312+48 22 000 1100+48 22 000 1188Head of Procurementlinkedin.com/in/marta-nowak-exampleFinancial ServicesRetail Banking11Lucas MeyerAurum Energylucas.meyer@aurum-energie.del.meyer@mail.example+49 151 0000 4410+49 89 0000 100Energy Analystlinkedin.com/in/lucas-meyer-exampleEnergyRenewables12Grace OkaforTidewater HealthGrace.Okafor@TidewaterHealth.co(617) 555-0123(617) 555-0150(617) 555-0151Director of Operationslinkedin.com/in/grace-okafor-exampleHealthcareHospitals13Daniel KimNorthpeakdkim@northpeakhq.iodaniel@northpeakhq.io+1 206 555 0110+1 206 555 0100Founder & CEOlinkedin.com/in/daniel-kim-exampleSoftwareDeveloper Tools14Elena RossiVela Travelelena.rossi@vela-travel.it0039 333 000 77880039 06 0000 2200Partnerships Managerlinkedin.com/in/elena-rossi-exampleTravelTour Operators
Start herePaste your export hereHubSpot Contacts import+
Ready15 columns100%
  1. Pick where your export came from and the CRM it's going into, at the top of this page, and choose Get the template.
  2. On the template page, choose Download the Excel template.
  3. Copy your whole export and paste it at cell A1 of the file's Paste tab, header row included.
  4. Save the import tab as a CSV and import that file into your CRM.
  • Up to 100,000 rows
  • Excel for Microsoft 365 and Google Sheets
  • Your data stays in the file

Each template page also checks your export first, in your browser: the columns the template reads and the rows your CRM would skip. Nothing is uploaded.

Every template

Import templates by CRM

168 templates, each one built for its pair. Not one file renamed 168 times. Every template maps one tool's export into one CRM, column by column, and comes with its own Excel file, ready to download and use.

168templates
24exports
8CRMs
168Excel files

Questions

Before you download

Are the templates free?

Yes. All 168 templates and their Excel files are free to download, with no account and no card. The CRM Formatter is free too, on every plan, for all 8 CRMs.

Does my data leave my computer?

Not with the Excel template. It runs in Excel or Google Sheets on your own computer, so the file never comes to us.

Which versions of Excel does it work in?

Excel for Microsoft 365 and Google Sheets. Excel 2019 and older, Apple Numbers and LibreOffice can't run the formulas the template uses.

What if my export's columns don't match the template?

Use the CRM Formatter instead. Upload the file and it matches your columns to your CRM's fields for you, down to splitting a full-name column into first and last. Fix anything it got wrong on one screen, and the file comes out ready to import. The CRM Formatter is on every plan, including Free. Each run uses one job from your plan's jobs a month.

What if there's no template for my export, or my CRM?

The CRM Formatter maps any export from any tool, so you're never stuck waiting for a template. From Starter, save the mapping and reuse it on every file after. Using an in-house CRM or your own custom fields? Build a custom CRM template with your own field list and map straight to it.

How is this different from my CRM's own import wizard?

Your CRM's wizard imports first and tells you what went wrong afterwards, in an error file, once the rows are already in. The CRM Formatter checks your file against your own CRM before anything moves.

What this push will do

2,299New contacts
5Updated
0Not sent

1 new contact looks like someone already in HubSpot by name and company, even though the email didn't match.

Fill-blank only fills empty fields on 5 contacts; existing HubSpot values stay as they are.

Every row is matched against the records you already have, by email for people. You see exactly how many rows are new, updated or not sent, anyone who looks like an existing contact under a different email, and any value your CRM won't accept. By default it only fills empty fields, so the data already in your CRM stays as it is. Nothing is pushed until you confirm. From Starter, into HubSpot, Salesforce or Pipedrive.

Can I stop doing imports altogether?

Yes, with Trails. Set it up once in about 30 minutes and every export that lands in its folder, uploaded, emailed in, sent by the API or picked up on a schedule, is cleaned, verified and mapped for your CRM. A new trail holds each push for you to review first, and an admin can let clean runs push on their own. Automated CRM import, from Starter.

Import templates

Map it once. Or never again.

Run any export through the CRM Formatter, on every plan. Or set up a trail, and every file goes into your CRM automatically.