Backup & Insights · feature

File Backup

Copies contact files, attachments, call recordings, form uploads, media and signed documents to your own storage, monthly.

What it does

File Backup copies every file in your connected sub-accounts into cloud storage tied to your account, and writes a manifest saying which contact, opportunity, conversation or submission each file came from. It covers:

Run it once by hand, then put the whole agency on a monthly schedule.

Why it matters

GoHighLevel's contact export gives you a CSV of contact data. It doesn't give you the bank statements, signed contracts, IDs, call recordings and attachments that live inside those contacts. For agencies serving lenders, contractors or anyone collecting documents, the files are often the most valuable thing in the account, and they're the one thing you can't download in bulk natively. What GoHighLevel's CSV export leaves out goes through the gap item by item.

Downloading by hand means opening each contact and saving each file. That's impractical past a few dozen contacts, and it gives you a folder of files with no record of who they belonged to.

How it works

  1. Open Backup & Insights and add sub-accounts, one at a time or Add all connected.
  2. Open Backup schedule. Choose which sources the monthly backup copies, and which ones Back up uses when you run it by hand.
  3. Press Back up on a sub-account to run it now. The list shows status, file count and size, with live progress ("6,420 of 9,118 contacts read").
  4. Set the monthly schedule: turn on Back up every month, pick a day (1–28) and hour, and choose Only what changed or Everything again.
  5. Optionally tick Add new sub-accounts first so anything newly connected is picked up.
  6. Check Files that couldn't be saved on any sub-account, and use Try failed files again.

Good to know

Questions

Which files does Backup & Insights back up?

Contact and opportunity file fields, conversation attachments and call recordings, form and survey uploads, the media library, and documents and contracts. You choose which sources each backup copies.

What if a file can't be downloaded?

Some old links expire at the source, like carrier MMS images. Those are marked gone at source, and other failures are listed with the reason and can be retried.

Does a big backup hit HighLevel's API limits?

It respects them. If a sub-account uses its 200,000 daily requests, the backup pauses, keeps its place and carries on by itself after the reset.

More in Backup & Insights

Master Search

Search every backed-up sub-account at once by name, email, phone, filename or field value.

Usage Analytics

Messages, calls, talk time, deals and idle seats per sub-account and per user.

Owner Reports

Printable activity reports per sub-account to send to your clients, through a link they open without logging in.

Document Analytics

Documents per contact, contacts by document field, tag and state, and uploads per month.

Rep Packages

Splits a sub-account's contacts into packages with their files, one per rep, without handing anyone out twice.

Copy to Another Sub-account

Pushes contacts and their documents into a different sub-account, without changing the source.

Zip Downloads and Share Links

Download backups as zip parts, or send someone a link that expires.

Guides that use File Backup

Backup & Insights

How to Back Up a GoHighLevel Sub-Account

A layer-by-layer plan to back up a GoHighLevel sub-account: snapshots for setup, CSVs for records, and the files, recordings and messages native exports skip.

5 min read
Backup & Insights

How to Download All Files from GoHighLevel Contacts

Where files live on GoHighLevel contacts, how to download them one by one or via the API, and how to keep each file tied to its contact in a bulk pull.

5 min read
Backup & Insights

Move Contacts Between GoHighLevel Sub-Accounts (With Files)

How to move contacts between GoHighLevel sub-accounts with CSV import or the Copy Contact action, what each one drops, and how to bring the files along.

4 min read
Backup & Insights

What the GoHighLevel CSV Export Leaves Out

The GoHighLevel CSV export skips files, message history, older notes and hidden columns. See what's missing, why it matters, and how to get each piece out.

5 min read
Backup & Insights

GoHighLevel Client Offboarding Checklist: Export Before Deleting

A step-by-step GoHighLevel client offboarding checklist: what to export, what snapshots miss, and how to keep a copy before the sub-account is deleted.

6 min read
All 6 tools, all 34 features: $149/month

Every tool above plus everything we release next. $302/month bought separately. 7 days free, cancel any time.

Start the bundle free