HeyLinksHelp centerGo to dashboard

The CSV import guide: get your prospects in clean

Export straight from Ahrefs, build your own CSV, or bring Semrush and Moz data.

Updated July 14, 2026

The easy way: export straight from Ahrefs

If you have Ahrefs, you don't need to build anything. Go to Site Explorer, enter your competitor's site, open the Backlinks report, and click Export (CSV). Upload that file to HeyLinks exactly as it comes. No editing, no reformatting, no template needed. We read Ahrefs exports natively, including their unusual file encoding.

Step-by-step: exporting a competitor's backlinks

Say you run a funeral home directory and want more prospects than your last pull found. A competitor like parting.com has thousands of pages linking to it, and every one of those pages is a potential prospect for you. Here's the whole export, three clicks long.

1. Open the competitor in Site Explorer. Enter the competitor's domain. On the Overview you'll see their Backlinks count in the Backlink profile card. That number is your prospect pool. Click Backlinks in the left sidebar to open the full report.

Ahrefs Site Explorer overview for a competitor, showing the Backlinks count and the Backlinks item in the left sidebar
The Overview for parting.com. The Backlinks count (60.2K here) is the pool you can export from. Click Backlinks in the left sidebar.

2. Optionally filter, then hit Export. Filters are optional. HeyLinks applies its own quality filters on import, so uploading the raw list works fine. If you prefer to trim in Ahrefs first (dofollow only, a traffic range, no spam), apply those at the top. Then click Export in the top right of the table.

The Ahrefs Backlinks report with optional filters applied and the Export button in the top right
The Backlinks report. Filters at the top are optional; the Export button sits in the top right.

3. Choose CSV and download. In the export dialog, pick how many rows you want and choose either CSV format. Both work in HeyLinks; we handle the encoding either way. Then upload the downloaded file on the Import CSV page.

The Ahrefs export dialog with row count options and CSV format choices
Pick a row count, choose CSV, and click Export. Upload the file to HeyLinks as-is.

Building your own CSV, or using Semrush, Moz, or another tool

Only one column is required: a URL column holding the referring page addresses. Name it Referring page URL or simply URL. Every other column is optional, and anything we don't recognize is simply ignored.

Using Semrush or Moz? Their authority scores (Authority Score, Domain Authority) are also 0 to 100, so put yours in the "Domain rating" column. HeyLinks displays it as "Authority" either way.

Already have a contact email for a page? Put it in the Email column. Rows that come in with an email can skip Qualify Sites entirely and go straight to Review Leads, so you can start drafting right away.

Want a head start? Download the CSV template. It has the exact column names plus two example rows showing what good data looks like. Fill it in, delete the example rows, and upload.

Columns we read

Column nameWhat it is
Referring page URLrequiredThe page that links out
Referring page titleThe page's title
Domain ratingThe site's 0 to 100 authority score
Domain trafficThe site's monthly organic traffic
Page trafficThat page's monthly organic traffic
AnchorThe link's anchor text
Target URLThe exact competitor page being linked to
EmailA contact email, if you already have one

What happens when you import

We keep your list clean automatically. Duplicate pages are merged, spam-flagged and dead pages are filtered, pages already tracked under another competitor are skipped, and rows we can't read (formatting problems) are skipped rather than breaking your upload. After every import you get a full breakdown of exactly what came in and why anything was left out. The button says "up to N prospects" because the final count after cleanup can be a little lower.