How to Import Contacts into Agile CRM

Last updated on: January 23, 2025

Importing contacts into Agile CRM can streamline your sales and marketing processes by consolidating your customer data in one place. Agile CRM offers multiple ways to add contacts, including manual entry, importing CSV files, syncing with external apps, and integrating web forms. This guide will walk you through these options, focusing primarily on importing contacts from a CSV file.

Preparing Your CSV File for Import

Before importing contacts, it’s crucial to ensure that your CSV file is correctly formatted:

  1. Use a Compatible Format:

    • Ensure your file is saved in CSV format.
    • Each column should have a header in the first row.
  2. Include Required Fields:

    • First name and email are mandatory fields. Ensure your spreadsheet includes columns labeled “First Name” and “Email.”
  3. Format Custom Fields:

    • If your file contains data that does not match Agile CRM’s default fields, you’ll need to create custom fields in Agile CRM before importing.
  4. Remove Extra Spaces:

    • Ensure there are no unnecessary spaces before or after values in your file.
  5. Check Date Formats:

    • All date fields should be formatted as MM/DD/YYYY.
  6. Prepare Tags:

    • If your contacts have tags, include a column for tags. Separate multiple tags using commas and enclose them in quotation marks (e.g., “tag1,tag2”).

Importing Contacts from a CSV File

Once your CSV file is ready, follow these steps to import contacts:

  1. Log into Agile CRM:

    • Go to your Agile Dashboard and navigate to the Contacts page.
  2. Select Import Option:

    • Click on the Add Contact drop-down menu and select Import from CSV.
  3. Choose Data Type:

    • Select whether you are importing contacts or companies.
    • Note: Agile CRM allows up to 10,000 contacts or companies per file.
  4. Upload Your CSV File:

    • Click Select File and choose the CSV file you prepared.
  5. Map Fields:

    • A field mapping window will appear. Ensure each column in your CSV file is correctly mapped to a corresponding field in Agile CRM.
    • For unmatched columns, either map them to existing custom fields or create new custom fields.
  6. Start Import:

    • Once all fields are mapped, click Start Import. Agile CRM will process your file and notify you upon completion.

Adding Contacts from Web Forms

Agile CRM integrates with several web form tools, including Wufoo, Unbounce, Gravity Forms, and LeadPages. Additionally, it offers a built-in Form Builder to create custom web forms that sync directly with your CRM.

  1. Using Agile Form Builder:

    • Go to Admin Settings > Integrations > Form Builder to design web forms.
    • Place these forms on your website to capture leads directly into Agile CRM.
  2. Integrating Third-Party Web Forms:

    • Visit Agile CRM’s Integrations page for setup instructions on integrating popular form tools.
  3. Using the JavaScript API:

    • If you’re using custom forms, you can leverage Agile CRM’s JavaScript API for automated contact creation.

Syncing Contacts from External Apps

Agile CRM allows syncing contact data from external apps, such as Google Contacts, Stripe, Shopify, FreshBooks, and QuickBooks.

  1. Navigate to Sync Settings:

    • Go to Preferences > Data Sync in your Agile Dashboard.
  2. Select the App:

    • Choose the app you want to sync with and follow the setup instructions provided.
  3. Refer to Plugin Guides:

Common Issues and Troubleshooting

Here are some common issues you may encounter during the import process and how to resolve them:

  1. File Not Recognized:

    • Ensure your file is correctly formatted. Refer to the sample import template available on the import page.
  2. Duplicate Records:

    • Agile CRM does not automatically merge duplicates. Review your data to remove duplicates before importing.
  3. Import Size Limit:

    • Each import file should not exceed 1MB in size. Split larger files into multiple smaller files if necessary.
  4. Missing Mandatory Fields:

    • Ensure that your CSV file includes columns for first name and email, as these are required fields.

Using Third-Party Tools for Import

If you frequently gather leads from LinkedIn or other online platforms, consider using third-party tools like LinkAgile, our Chrome extension for Agile CRM. With LinkAgile, you can:

  1. Capture Verified Emails:

    • Extract verified contact details directly from LinkedIn profiles.
  2. Add Contacts in One Click:

    • Quickly add contacts to Agile CRM without manual data entry.
  3. Save Time:

    • Streamline your lead generation process by automating contact creation.

Learn more about LinkAgile and how it can improve your workflow.

7. Conclusion

Importing contacts into Agile CRM is a straightforward process that can greatly enhance your productivity. By properly preparing your CSV file and following the steps outlined in this guide, you can ensure a seamless import experience.

For advanced lead generation, consider using LinkAgile to capture and add leads from LinkedIn effortlessly. Need more help? Visit Agile CRM’s Support Center or contact their customer support team for assistance.

Happy importing!

Import contacts to your Agile CRM - directly from LinkedIn.

Get verified emails from LinkedIn profiles and add them to your CRM.

Save 4hrs / week doing Agile CRM Data Entry.

Add from LinkedIn to Agile CRM in 1 Click!

Sync from LinkedIn to Agile CRM in 1 click.

Save 4hrs / week with the #1 LinkedIn Integration for Agile CRM. 

User 3
User 5
User 4
User 6

Trusted by thousands of SDRs, BDRs, Sales Ops, Team Leads & more

LinkedIn to CRM Chrome Extension
Supporting 50+ CRMs, including:
Google Chrome Extension

LinkAgile is the #1 LinkedIn Integration for Agile CRM.

Find verified emails from LinkedIn profiles and create leads in Agile CRM in seconds. Save 4hrs per week…

No more tab switching.

Add to CRM Screenshot
Get verified emails from LinkedIn profiles

Find verified emails.

Get verified emails from LinkedIn profiles

Save 4hrs per week.

Integrate with your CRM

Get verified email addresses from LinkedIn profiles.

We combine multiple databases (e.g., Apollo, Hunter, etc.) and verify every email in real time to achieve 96% accuracy!

Get started in 3 easy steps...

Install Chrome Extension

Once you've installed the extension from the Google Web Store you can sign up and then link your CRM API keys (2 mins).

Go to a LinkedIn Profile

When you visit a person's LinkedIn profile an "Add to CRM" button will automatically appear below their profile photo.

Click "Add to CRM"...

A form will popup containing their name, email, company etc... and with 1 more click - they are added to your CRM!

What our users say...

David
David
SDR @ Fathom Tech
It's been a life saver. Previously I was copy and pasting between multiple tools - now I can just add leads to our CRM in a couple of clicks.
Isabelle
Isabelle
SDR @ Parabola
I've been very impressed with the Chrome Extension. I am now able to save many hours per week which I would have previously spent doing data entry.
Omar
Omar
Senior Account Manager @ PDP
I've tried a few email finder tools and it always surprises me how accurate the CRM Inputs one is. The emails almost never bounce...
Stacey
Stacey
Talent @ Green Recruitment
Thanks again for your help Alex. The app has been a massive time saver...
Frank
Frank
Sales @ Biogram
This tool seriously simplified our LinkedIn lead process. Big time-saver!
Christophe
Christophe
Sales @ Novotech
Thank you for taking the time to support the lesser-known CRMs!

Product Walkthrough

We'll show you in the next 2 minutes, how you could save 4hrs/week:

FAQs

LinkAgile allow you to quickly add leads / contacts into your CRM from inside the LinkedIn website. You’ll see an “Add to Agile CRM” button on all LinkedIn profiles which, when clicked, fetches all the relevant information for the person (including name, verified email address, company, job title etc). With one more click, you can save this person to your CRM – saving you hours on data entry per week. The extension also allows you to jump directly to the person’s record in Agile CRM if they already exist.

Yes, we capture and sync email addresses from LinkedIn profiles when available. We use 5 different premium data vendors (e.g. Apollo, Hunter etc) to get the most accurate and up-to-date contact information. All emails are also verified in real time, ensuring they are deliverable. Over 96% of our fetched emails were valid in 2023 – one of the best rates in the industry.

Yes, all of our integrations are fully GDPR compliant. We ensure that all data captured and transferred complies with GDPR regulations, safeguarding your customers’ privacy and handling their personal information responsibly. For more information, please see our data processing addendum and privacy policy.

Absolutely – we take data security very seriously. For example, we don’t store your CRM API keys in our database—they are only stored locally on your machine. This ensures that your sensitive information stays private. Additionally, all data transfers between LinkedIn, the Chrome Extension and your CRM are encrypted over HTTPS. For more information please see our data processing addendum and privacy policy.

No, our integrations works with a standard LinkedIn account, so you don’t need to purchase Sales Navigator or LinkedIn Recruiter. While those premium tools offer additional features, our integrations allow you to capture contact details from any LinkedIn profile, regardless of your subscription level.

We offer a free plan which gets you 5 free email finder credits per month. We also offer premium accounts beyond this which offer more credits and more features. For more information see our pricing page.

Save 4hrs / week on CRM data entry.

Sync prospects from LinkedIn into your CRM in 1-click. Stop doing data entry.

User 3
User 5
User 4
User 6

Trusted by thousands of SDRs, BDRs, Sales Ops, Team Leads & more