New: meet Clu, and send email, LinkedIn and call steps with Sequences. Watch the videos →
Guides
Exporting Your Data
👤

Who this is for: self-serve plans (Free, Starter, Pro, Enterprise). If you bought a Cleanlist AppSumo lifetime deal, your features, limits, and pricing are different. See the AppSumo documentation instead. Support agent: confirm whether the user is self-serve or AppSumo before giving plan-specific advice.

TL;DR: In a list, press ⌘A (or click Actions) and open the Export tab. Export CSV builds the file in your browser on every plan; Export all ignores filters, so select rows to export a subset. Export to CRM (HubSpot, Salesforce) and Send to Sequencer (Lemlist) are Pro and above. Clu can export a list to a new Google Sheet or Airtable table. Exports in the app cost no credits.

Exporting your data

DestinationWherePlanCredits
CSV fileActions → Export → Export CSVEvery plan, including Free0
HubSpot or SalesforceActions → Export → Export to CRMPro, Enterprise, Pro trial0
LemlistActions → Export → Send to SequencerPro, Enterprise, Pro trial0
Google Sheets or AirtableAsk CluPro, Enterprise, Pro trial0 for the export (Clu's message pricing applies)
Your own codePublic APIPro and Enterprise (API key)0 to read

There is no Excel (.xlsx) export, no scheduled export from a list, and no direct export to email marketing tools such as Mailchimp. Export a CSV and import it there.

Export CSV

  1. Open the list and press ⌘A (or click Actions). You can also press ⌘K on the list and choose Export CSV.
  2. Go to the Export tab and click Export CSV.
  3. Under Select fields to export, choose the columns: tick All fields, click Visible to match the columns shown in the grid, or Clear and pick your own. Custom columns and AI or Skill columns can be exported too.
  4. Click one of:
    • Export all N leads: the whole list.
    • Export N selected leads: shown instead when you selected rows before opening the drawer.
    • Export N loaded leads only: just the rows already loaded in the grid.

The file is built in your browser and downloads immediately, named after the list and today's date. Nothing is emailed and there is no link to expire. For a large list, the button shows progress while Cleanlist fetches every lead; you can cancel.

⚠️

Export all ignores filters. It always exports the whole list. To export only the rows a filter shows, apply the filter, tick the header checkbox (it selects the matching rows loaded on screen, so scroll to the bottom first if the set is long), then open Actions → Export → Export CSV and click Export N selected leads. You can also select rows and use Export in the selection bar.

Good to know:

  • Contact data your workspace has not revealed (cells showing Reveal email or Reveal phone) exports empty. Reveal it first if you need it.
  • On the Companies sheet, the same tab offers Export Companies CSV.
  • To export only leads with reliable emails, filter Email Status Is Reliable, select the rows, then export the selection.

Opening the file in other tools

  • Excel: use Data → From Text/CSV and choose UTF-8 so accented names display correctly.
  • Google Sheets: File → Import → Upload.
  • HubSpot or Salesforce by file: rename headers to the CRM's property names before importing, or use Export to CRM below instead.

Export to CRM (HubSpot and Salesforce)

Available on Pro, Enterprise and the Pro trial once HubSpot or Salesforce is connected on the Integrations page.

  1. In the list, open Actions → Export → Export to CRM.
  2. Under Select CRM, pick HubSpot or Salesforce.
  3. Pick the action:
    • Salesforce: Create Contact, Update Contact, Create Lead, Update Lead.
    • HubSpot: Create Contact, Update Contact.
  4. Configure it: Object Type, Export Mode (Selected fields only or All available fields), and Select Fields to Sync.
  5. Optional, under Run settings: Only run if conditions, and Auto-update ("Automatically run on new leads added to this list").
  6. Click Export to HubSpot or Export to Salesforce.

The export adds a column to the list showing each row's state: Pending, Running, Success, Failed or Skipped. Open a cell to Retry or Re-run that row.

Each connected CRM also has its own sync-status column in your lists. Clicking that column's header offers Sync to HubSpot or Sync to Salesforce for every lead in the list. How records are matched and which fields are overwritten (by default, only empty fields are filled) is set in the CRM's settings. Automatic syncing stays off until an admin turns it on. See HubSpot and Salesforce and Export to CRM and Sequencer.

Cost: no credits in the app. Syncing to a CRM through the public API or MCP costs 0.2 credits per lead.

Send to Sequencer (Lemlist)

Available on Pro, Enterprise and the Pro trial once Lemlist is connected on the Integrations page.

  1. Open Actions → Export → Send to Sequencer.
  2. Under Select Sequencer, choose Lemlist, then pick the Campaign.
  3. Choose Add Lead to Campaign or Update Lead, map the fields, and click Send to Lemlist.

It costs no credits in the app. To enroll leads in Cleanlist's own Sequences, start from the Sequences page instead (sending costs no credits). See Build a sequence.

Google Sheets and Airtable (through Clu)

The list's Export tab has no Google Sheets or Airtable option. Instead, ask Clu.

  1. Connect Google Sheets or Airtable on the Integrations page. Each member connects their own account.
  2. Ask Clu, for example "Export my Q4 Targets list to Google Sheets" or "Export this list to a new Airtable table".
  3. Approve the card Clu shows. For Airtable, Clu lists your bases so you can choose one.

Clu creates a new Google Sheet in your Drive (the list's contact columns plus saved research and qualification results) or a new table in the Airtable base you chose. Each export holds up to 25,000 rows.

These connections are part of Pro, Enterprise and the Pro trial, and are not available on AppSumo-only plans. The export itself costs no credits; Clu's usual message pricing applies. See Google, Airtable, Notion and Fathom.

Recurring exports: an Agent can add or update rows in a Google Sheet on a schedule with the Export to Google Sheets step. See Play steps.

Public API

Developers can read lists with an API key (Settings → API keys, Pro and Enterprise, not during the Pro trial):

GET /api/v2/lead-lists/{list_id}/leads?limit=100&cursor=0

limit is 1 to 500 (default 100) and cursor is the offset to start from. The API also offers a JSON export and a signed CSV download URL that expires after 24 hours. See the Lead Lists API reference.

Troubleshooting

ProblemFix
The CSV has more rows than my filtered viewExport all ignores filters. Select the filtered rows and use Export N selected leads.
Emails or phones are blank in the fileThose values were not revealed in your workspace. Click Reveal in the grid, then export again.
Some leads are missing from the CSVYou may have clicked Export N loaded leads only. Use Export all N leads.
Accented characters look wrongImport the CSV as UTF-8 (Excel: Data → From Text/CSV).
No Export CSV optionExport CSV is on every current plan. On a legacy Free plan it is not included; see Legacy plans.
Export to CRM is lockedIt needs Pro, Enterprise or the Pro trial, and a connected CRM.
Clu can't export to Google SheetsConnect Google Sheets on the Integrations page with your own account.

Related