CRM, Contacts & Lead Gen
How to Export Contacts from GoHighLevel to a CSV File
By Marnix Geerkens. Published 2023-06-12. Updated 2026-06-02.
Exporting contacts in GoHighLevel takes three steps: choose which columns to include, click Export Contacts, and download the CSV. You can add extra columns like address, birthday, city, or assigned user before exporting so the file contains exactly the data you need. The downloaded CSV works directly as an import file if you are copying leads to another sub-account.
Watch it, then build it
Get the full platform free for 30 days
That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.
30 days, not 14Full platform, nothing held backFree community and setup help
We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.
Summary. GoHighLevel's contact export produces a CSV file containing whichever data columns you select before exporting. This tutorial covers how to open the Contacts section, configure your column selection to include any extra fields beyond the defaults, and download the file. It also notes that the same CSV format works for importing contacts into a different sub-account.
What you will learn
- Navigate to the Contacts section in your sub-account
- Use the Columns selector to choose which fields appear in the export
- Export all contacts or a filtered subset to a CSV file
- Use the exported file to import contacts into another sub-account
Steps
Open Contacts in your sub-account
Go to Contacts inside the sub-account that holds the contacts you want to export. You will see the full contact list by default.
Choose your columns
Click the Columns button. A checklist shows all available data fields. The checked items will appear in your export. Add any extra columns you need (address, business name, birthday, city, assigned user) by checking their boxes.
Export the contacts
Click Export Contacts, then confirm by clicking Export Contacts again. GoHighLevel downloads a CSV file to your browser. Open it to verify that all selected columns are present.
Tips
- Apply a Smart List filter before exporting if you only need a specific segment rather than your entire contact database.
- The exported CSV uses the same format as the import template, so you can upload it directly to another sub-account.
Related tutorials
Watch it, then build it
Get the full platform free for 30 days
30 days, not 14Full platform, nothing held backFree community and setup help
Frequently asked questions
Can I export only a subset of contacts?
Yes. Filter your contacts using Smart Lists or tags before clicking Export.
Which columns are included by default?
Name, DND status, phone, email, assigned user, and tags are checked by default.
Can I import the exported file into a different sub-account?
Yes. Use the CSV import in the Contacts section of the destination sub-account.
Is there a limit to how many contacts I can export at once?
GoHighLevel does not publish a row cap for exports. Very large lists may take a moment to download.






