The guide

How your
backline
gets built.

Five steps. About 10 minutes of your time + a few hours (up to 24h max) waiting on Meta to prep your export. From raw Instagram archive to a clean contact list — pushed straight into your Notion database or Google Sheet — of every fan, collab, booker, venue and promoter who's ever DM'd you.

100% LOCAL ~10 MIN ACTIVE FEW HOURS · UP TO 24H WAIT ON META NOTION + SHEETS
01

Request your archive from Meta.

Instagram → SettingsAccounts CenterYour information and permissionsDownload your information. Format JSON (not HTML). Pick the date range that fits your need (last 1-2 years is usually plenty). Backline reads only the messages out of the full export, so you don't need to filter type — saves you a click.

Meta emails you the file within a few minutes to a few hours (up to 24h for very large archives). It's the only way — no scraping, no API, no hack. Your data, officially yours.

Open Meta's download page →
YOU ONLY NEED TO DO THIS ONCE. EXPORT IS REUSABLE.
META · DYI FORMAT: JSON
  • accountscenter.instagram.com
  • Your information and permissions
  • Download your information
  • Messages · JSON · All time
02

Connect your CRM.

Open Backline and click Connect Notion or Connect Google. Single OAuth round-trip. No template to duplicate, no manual setup — Backline creates the database (or sheet) for you the first time you push.

You only do this once. Same connection re-used on every future run.

Go to the app →
PICK ONE · SWITCH ANYTIME · FREE TIER ON BOTH PROVIDERS
BACKLINE · CONNECT OAUTH
Pick your destination
Connect Notion
— or —
Connect Google Sheets
03

Drop it on the app.

Don't unpack anything. Just drag-and-drop the file Meta sent you onto Backline's upload zone. Or click to browse.

The file never leaves your browser. Everything unpacks in memory. No upload, no server storage, no cloud. That's a design choice, not a marketing line.

RUNS IN YOUR BROWSER · ZERO UPLOAD
BACKLINE · APP STATUS: READY
Drop your DM export
or click to browse
04

Backline classifies every DM.

Each conversation is parsed and run through Claude Sonnet to detect role, zone, country, city, booking level — and to generate a short narrative summary. Spam and one-liners get auto-filtered.

~30 minutes for a typical archive. Grab a coffee. Leave the tab open. The browser does the work.

~30 MIN FOR 500 CONVERSATIONS · QUALITY-FIRST PACE
RUN IN PROGRESS SONNET 4.6
@kreon · Booking agent, India
@mabrada · Producer, Paris
@beatter · DJ, Valencia
… analyzing @tyeturner …
05

1-click push, open your list.

When the run finishes, click Push to Notion (or Push to Google Sheets). Backline creates the database (or sheet) on first push, schemas all 8 columns — Thread ID, Handle, Zone, Country, City, Role, Level, Summary — and writes every contact in one go. Direct IG DM link on every row.

Click Open contact list → in your browser. That's it. Sortable, filterable, taggable — go talk to the people you forgot existed.

NEXT TIME : NEW EXPORT + PUSH AGAIN · EXISTING CONTACTS SKIPPED, NEW ONES ADDED
PUSH · NOTION OR SHEETS 1-CLICK
BACKLINE COL→ YOUR CRM
Thread ID(hidden, dedup)
HandleHandle (linked)
Zone / Country / City3 columns
Role · Level2 selects
SummaryLong-text
Ready ?

Your backline
is waiting.

You already have the archive. You already have the network. Backline just sorts it into something usable.

Go to the app →