Airtable Ahrefs Integration

Connect Airtable to the Ahrefs API using a simple no-code integration. Import backlink data and keyword rankings into your base automatically with Data Fetcher.

Trusted by teams at

Stanford Logo
IBM Logo
Amazon Logo
Warner Records Logo
Harvard Logo
NBA Logo
Time Logo
DraftKings Logo
Stanford Logo
IBM Logo
Amazon Logo
Warner Records Logo
Harvard Logo
NBA Logo
Time Logo
DraftKings Logo
Ryan Davis, Operations Director
"Data Fetcher allows us to bring in external data automatically without having to be coding experts. We set it up once, schedule it, and Data Fetcher takes care of the rest."

Ryan Davis, Operations Director

The no-code solution for connecting Ahrefs 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 Ahrefs 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 Ahrefs

Select the pre-built Airtable Ahrefs 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 Ahrefs
Step 3

Map the fields

Select which Ahrefs 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 Ahrefs sync

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

Automate your Airtable Ahrefs sync

About the tools

Ahrefs logo

Ahrefs

Ahrefs is an SEO toolset used for backlink analysis, keyword research, competitor tracking, and site audits. It maintains one of the largest databases of live backlinks and provides data on search traffic, ranking positions, and content performance. The Ahrefs API gives access to this data programmatically, including metrics like Domain Rating, referring domains, and organic keyword rankings. Data Fetcher connects Airtable to the Ahrefs API so you can import and sync your SEO data directly into your base without writing code.

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 Ahrefs and Airtable.

Airtable Ahrefs Integration Tutorial

In this tutorial, you'll learn how to connect Airtable to the Ahrefs API using Data Fetcher. You'll pull Domain Rating data for a list of URLs in your base, so you can compare authority scores across competitors, clients, or prospects at a glance.

Domain Rating is just one of many Ahrefs API endpoints you can connect to Airtable. The same approach works for pulling backlink profiles, organic keyword rankings, referring domains, and competitor analysis data. Once you're comfortable with the setup, you can adapt it to any Ahrefs endpoint to build SEO dashboards, track competitors, or monitor your backlink growth over time.

What you'll learn:

  • Connect Airtable to the Ahrefs API without writing code.
  • Import Domain Rating data for multiple URLs into your base.
  • Set up automatic syncing to keep your SEO data up to date.

Set Up Your Websites Table

Before connecting to the Ahrefs API, prepare your Airtable base with the right fields and views.

1. Create a table called "Websites" with a URL field containing the domains you want to analyze.

websites table ahrefs.png

2. Add a new field called "DR" and set the field type to Number. This is where Data Fetcher will store the Domain Rating for each URL.

3. Create a new Grid view called "Needs DR" with the following filters:

  • URL is not empty.
  • DR is empty.
needs dr view.png

This filtered view ensures Data Fetcher only processes URLs that don't already have a Domain Rating, avoiding duplicate API calls.

Install the Airtable Ahrefs Integration

1. Add the Data Fetcher extension to your Airtable base.

2. Sign in to Data Fetcher or sign up if you don't have an account.

Data Fetcher signup screen.png

3. Once you're logged in, click + Create request.

Create request home screen.png

Connect to the Ahrefs API in Airtable

1. Select Custom under Application.

Custom application.pngImport Domain Rating Name.png

2. Rename the request to "Import Domain Rating".

3. Copy and paste the URL for the Ahrefs domain rating endpoint into the URL input:

https://api.ahrefs.com/v3/site-explorer/domain-rating
ahrefs-endpoint-url.png

4. Under Authorization, select Bearer Token and paste in your Ahrefs API key. You can create an API key in your Ahrefs Acount settings / API keys.

 ahrefs-bearer-token-authorization.png

5. Click Add + under Parameters and add the following:

  • For the parameter name, enter target
  • For the parameter values, click the + button on the right-hand side of input.
target + button.png
  • Under Field, select "URL".
  • For Use value from, ensure "Each record (in a view)" is selected.
  • Under Input view, select "Needs DR".
  • Click Confirm.
target field cell ref modal.png

The "target" parameter tells the Ahrefs API which domain to look up. By referencing the URL field in your table, Data Fetcher will run the request once for each URL in your "Needs DR" view.

6. Add another parameter, by clicking Add + under Parameters.

  • For the name, enter date.
  • For the value, enter today's date in the format YYYY-MM-DD (e.g. 2026-03-17).

The "date" parameter is set to a fixed date here. If you set up automatic syncing later, you can make this dynamic by creating a formula field in Airtable that outputs today's date in YYYY-MM-DD format, then referencing that field instead of a hard-coded value.

7. Click Save and Run in the bottom right corner.

Map the Ahrefs API Response to Your Table

After the request runs, the Response Field Mapping screen will open. This is where you choose which fields from the Ahrefs API to import into your Airtable base and how they map to your existing table fields. The Ahrefs Domain Rating endpoint returns two fields: Domain rating and Ahrefs rank.

ahrefs-response-field-mapping.png

1. Under Domain rating, click Existing field and select DR.

Screenshot 2026-03-17 at 09.39.24.png

2. Under Ahrefs rank, leave it set to New field. Data Fetcher will create an "Ahrefs rank" field in your table automatically.

3. Click Save & Run.

Data Fetcher will now run the request for each URL in your "Needs DR" view. Back in your default Grid view, you'll see the Domain Rating and Ahrefs rank populated for each website.

ahrefs-domain-rating-results.png

Make the Date Parameter Dynamic

The date parameter in your request is currently hard-coded, which means it will return data for the same day every time the request runs. To keep your data fresh, you can replace it with a dynamic date that always uses today's date.

1. In your Websites table, add a new Formula field called "Today".

2. Paste the following formula:

DATETIME_FORMAT(TODAY(), "YYYY-MM-DD")

This formula outputs today's date in the format the Ahrefs API requires (e.g. "2026-03-17").

ahrefs-today-formula-field.png

3. Open your request in Data Fetcher and find the "date" parameter.

4. Remove the hard-coded date value. Click the + button, select "Today" under Field, and click Confirm.

ahrefs-dynamic-date-parameter.png

5. Click Save.

The request will now use today's date every time it runs, so your Domain Rating data is always up-to-date.

Sync Ahrefs Data to Airtable Automatically

Currently, you need to manually click Run each time you want to pull Domain Rating data for new URLs. You can set up automatic scheduling so that Data Fetcher runs the request at regular intervals, keeping your Ahrefs data up to date.

Note: This requires a paid Data Fetcher plan.

Upgrade Your Account

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

schedule-upgrade-button.png

2. Choose a Data Fetcher plan that suits your needs and enter your payment details.

Set Up Automatic Scheduling

1. Under Schedule, click + Authorize.

schedule-authorize-button.png

2. A window will open where you'll be prompted to authorize the Airtable bases you want Data Fetcher to have access to. Click + Add resources to avoid needing to authorize bases in the future.

3. Click Grant access.

airtable oauth grant all access.png

4. Schedule this request will now be switched on in Data Fetcher. Select a schedule based on intervals of "Minutes", "Hours", "Days", or "Months".

5 Click Save, and Data Fetcher will automatically pull the latest Domain Rating data from Ahrefs on your chosen schedule.

schedule-turned-on.png

Import Other Ahrefs Data into Airtable

This tutorial used the Domain Rating endpoint, but the Ahrefs API offers many more endpoints you can connect to Airtable using the same approach. Select Custom under Application in Data Fetcher, swap in a different endpoint URL, and adjust the parameters to match.

Here are some popular Ahrefs endpoints to try:

  • Referring Domains — import a list of domains linking to your site, including their Domain Rating and number of backlinks. Useful for monitoring your backlink profile and identifying new link building opportunities.
  • Organic Keywords — pull the keywords a domain ranks for, along with search volume, position, and traffic estimates. Use this to track your own rankings or research competitor keyword strategies.
  • Backlinks — fetch individual backlinks pointing to any URL or domain, with details like anchor text, referring page, and link type. Helpful for auditing your link profile or finding broken links.
  • Top Pages — see which pages on a domain get the most organic search traffic. Use this for competitor content analysis or to identify your own best-performing pages.

You can find the full list of available endpoints and their parameters in the Ahrefs API documentation.

Frequently Asked Questions about Airtable + Ahrefs integrations

Getting started with Data Fetcher? Here are answers to common questions about working with Ahrefs in Airtable.

Connecting Ahrefs to Airtable is simple with Data Fetcher. Add the extension from the Airtable Marketplace, configure your data source, and map the fields to your Airtable base. Data Fetcher handles all the technical complexity, so you can focus on your data.

Ready to connect Airtable to Ahrefs?

Start syncing your data sources with Airtable today.