Import and sync data in Airtable

Airtable & LinkedIn Data API integration

Import LinkedIn profile and company data directly from Enrich Layer using a simple no-code API integration. Connect Airtable to LinkedIn Data API and thousands of other apps with Data Fetcher.

Trusted by leading Airtable teams

IBM Logo
Amazon Logo
Warner Records Logo
Harvard Logo
Stanford Logo
NBA Logo
Time Logo
DraftKings Logo

The no-code solution for connecting LinkedIn Data API to Airtable

It takes just 4 simple steps to get up and running with Data Fetcher’s no-code imports into Airtable

Step 1

Add the Data Fetcher extension

Get started with LinkedIn Data API in Airtable by adding the Data Fetcher extension from the Airtable Marketplace. Create your free account directly within the extension after installation.

Add the Data Fetcher extension
Step 2

Connect Airtable to LinkedIn Data API

Select the pre-built Airtable LinkedIn Data API integration from our library. Data Fetcher handles all the technical API details, so you can connect without writing a single line of code.

Connect Airtable to LinkedIn Data API
Step 3

Map the fields

Select which LinkedIn Data API data fields you want to import and map them to your existing Airtable fields. Choose how new data should merge with existing records in your base.

Map the fields
Step 4

Automate your Airtable LinkedIn Data API sync

Keep your Airtable data fresh by scheduling automatic updates at any interval. You can also trigger syncs from LinkedIn Data API when records change in your Airtable base.

Automate your Airtable LinkedIn Data API sync

About the tools

LinkedIn Data API logo

LinkedIn Data API

Enrich Layer is a powerful people and company data API that provides enriched professional information from LinkedIn and other platforms. It offers access to comprehensive professional profiles including work history, skills, education, and contact details without the limitations of web scraping. The platform provides company data including employee counts, funding information, and organizational structures with high match rates and data accuracy.

Airtable logo

Airtable

Airtable blends spreadsheets and databases, enabling organized, collaborative workflows. It features customizable templates, multiple viewing options like grid, calendar, and kanban boards, plus powerful data types. With integration capabilities, automation tools, and team collaboration features, Airtable helps businesses of all sizes manage projects, content planning, and data without technical expertise.

Data Fetcher logo

Data Fetcher

Data Fetcher is an Airtable extension that connects your bases with external data sources and APIs. Users can pull data from REST APIs and external systems without writing code. With support for automic syncs, data transformation and mapping, Data Fetcher helps businesses make Airtable their source of truth for all their third-party data. It acts as the missing connection between LinkedIn Data API and Airtable.

Airtable LinkedIn Data API Integration Tutorial

In this step-by-step guide, you'll learn how to import LinkedIn data into Airtable using the Data Fetcher extension and the Enrich Layer API. For a list of LinkedIn profile URLs, you'll import job titles, profile pictures, LinkedIn headlines and summaries. You'll also set this up to run automatically for any new LinkedIn profile URLs you add to your Airtable base.

What is Enrich Layer?

Enrich Layer is a LinkedIn data API that extracts professional profiles, company information, and contact details. It uses a credit system where each LinkedIn lookup costs a certain number of credits.

Note for Proxycurl users: Proxycurl has shut down and migrated its users to Enrich Layer. Your existing API keys and credits will continue to work.

Create "People" Table

1. Create a table in your Airtable base called "People". If you already have an existing table with LinkedIn profile URLs, follow this tutorial using the equivalent fields in that table.

2. Add a new field called "LinkedIn Profile" with field type "URL", then add the LinkedIn profile URLs you want to import data for:

linkedin-profile-urls.png

Tip: Rather than manually entering LinkedIn URLs, you could use Enrich Layer's "Find the closest person to a role at company(s)" endpoint to automatically discover relevant profiles before following this tutorial.

3. Create a Grid view in the "People" table called "Needs Info" and set the following filters:

  • "Name" is empty.
  • "LinkedIn Profile" is not empty.
needs-info-view-filters.png

Install Data Fetcher

Data Fetcher enables you to import LinkedIn data into Airtable from Enrich Layer and many other APIs.

1. Add Data Fetcher to your base from the Airtable marketplace.

2. Create a free Data Fetcher account. Enter a password and click Sign up for free or click Continue with Google. If you already have an account, use the Have an account? button on the bottom left.

Data Fetcher extension sign up.png

Import LinkedIn Profile Info to Airtable

1. Click Create your first request on the Data Fetcher home screen.

Create your first request button.png

2. For Application, select Enrich Layer to use the LinkedIn to Airtable integration.

select-enrich-layer.png

Get an Enrich Layer API Key

3. Sign up for Enrich Layer here and copy your API key from here. Paste this key as your API Key under Authorization. You will also need to purchase some Enrich Layer credits.

enrich-layer-api-key.png

4. For Endpoint, select Full person profile(s) for LinkedIn person profile URL(s).

enrich-layer-select-endpoint.png

5. Name your request "Import LinkedIn Profile Data" and click Save & Continue.

enrich layer save and continue.png

6. For LinkedIn person profile URL, click the + button to insert a field reference.

linkedin-url-plus-button.png

7. Select People for Table, LinkedIn Profile for Field, Needs info for Run for every record in view, then click Confirm.

linkedi-url-table-reference.png

8. Keep Fallback to cache on error enabled. This retrieves older information if an error occurs when fetching profile data from Enrich Layer's database.

fallback-to-cache.pnguse-cache-settings.png

9. Choose your cache preference under Use cache:

  • If present (default): Fetches cached data regardless of age. No extra cost.
  • If recent: Fetches data no older than 29 days. Costs 1 extra credit.

10. Ensure Output Table & View is set to People and Needs Info, then click Save & Run.

enrich-layer-output-table-save-run.png

Map LinkedIn Data to Airtable Fields

The Response field mapping modal will open, where you configure how LinkedIn data maps to fields in your output table.

response field mapping linkedin.png

1. Click Deselect All to remove the preselected fields, then use the search bar to find the fields you want to import.

enrich-deselect-all-fields.png

2. Map any LinkedIn fields you need. Common fields to import include:

  • Full name → Existing Name field (required for the filtered view to work).
  • Profile picture → New field (Attachment type).
  • Headline → New field.
  • Summary → New field.

You can search for and add other fields like occupation, country, or any LinkedIn data points relevant to your workflow.

3. Click Save & Run.

enrich rfm save and run.png

Data Fetcher will create the new fields and retrieve the LinkedIn profile data from Enrich Layer. The processed records will now have names and will disappear from your Needs Info view. Switch to your main grid view to see all records with their imported LinkedIn data.

linkedin-data-imported.png

Automatically Lookup LinkedIn Profile Data in Airtable

Currently, your LinkedIn Airtable integration requires manually running the request each time you add new LinkedIn profiles. You can automate this process using Data Fetcher's Trigger feature.

Triggers automatically run requests when changes occur in Airtable - when records are created, updated, deleted, or enter a view.

Set Up Automatic LinkedIn Data Import

Triggers are a paid Data Fetcher feature. To upgrade:

1. Scroll to the Schedule / Trigger / Webhook URL tabs and click Upgrade.

upgrade button trigger tab.png

2. Select a plan and enter your payment information.

3. Select the Trigger tab and click + Authorize.

trigger tab authorize.png

4. Accept the prompt I understand, let's Authorize.

5. Select + Add all resources to avoid re-authorizing in the future. Click Grant access.

airtable oauth grant all access.png

6. In Data Fetcher, ensure the Trigger tab is selected. Choose:

  • Trigger type: Record enters view
  • Table: People
  • View: Needs Info
linked needs info trigger.png

7. Click Save.

Now, whenever you add a new LinkedIn profile URL to your Airtable base, Data Fetcher will automatically import the profile data from Enrich Layer.

Benefits of Connecting to Airtable to LinkedIn

This Airtable LinkedIn integration helps teams build enriched contact databases without manual data entry. Common use cases include:

  • Sales teams: Enrich prospect lists with current job titles and company information for better lead qualification.
  • Recruiters: Build applicant tracking systems with automated LinkedIn profile updates.
  • Event organizers: Import speaker profiles and attendee information for marketing materials.
  • Market researchers: Track employee movements and career progressions across target companies.
  • Community managers: Maintain member directories with current professional information and company affiliations.

The automated sync ensures your Airtable base always contains the latest LinkedIn profile data, eliminating hours of manual research and data entry.

Ready to expand your LinkedIn data? Check out our guide on importing LinkedIn company data into Airtable for B2B database enrichment.

Ready to connect Airtable to LinkedIn Data API?

Start syncing your data sources with Airtable today.