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
| Destination | Where | Plan | Credits |
|---|---|---|---|
| CSV file | Actions → Export → Export CSV | Every plan, including Free | 0 |
| HubSpot or Salesforce | Actions → Export → Export to CRM | Pro, Enterprise, Pro trial | 0 |
| Lemlist | Actions → Export → Send to Sequencer | Pro, Enterprise, Pro trial | 0 |
| Google Sheets or Airtable | Ask Clu | Pro, Enterprise, Pro trial | 0 for the export (Clu's message pricing applies) |
| Your own code | Public API | Pro 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
- Open the list and press ⌘A (or click Actions). You can also press ⌘K on the list and choose Export CSV.
- Go to the Export tab and click Export CSV.
- 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.
- 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.
- In the list, open Actions → Export → Export to CRM.
- Under Select CRM, pick HubSpot or Salesforce.
- Pick the action:
- Salesforce: Create Contact, Update Contact, Create Lead, Update Lead.
- HubSpot: Create Contact, Update Contact.
- Configure it: Object Type, Export Mode (Selected fields only or All available fields), and Select Fields to Sync.
- Optional, under Run settings: Only run if conditions, and Auto-update ("Automatically run on new leads added to this list").
- 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.
- Open Actions → Export → Send to Sequencer.
- Under Select Sequencer, choose Lemlist, then pick the Campaign.
- 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.
- Connect Google Sheets or Airtable on the Integrations page. Each member connects their own account.
- Ask Clu, for example "Export my Q4 Targets list to Google Sheets" or "Export this list to a new Airtable table".
- 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=0limit 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
| Problem | Fix |
|---|---|
| The CSV has more rows than my filtered view | Export all ignores filters. Select the filtered rows and use Export N selected leads. |
| Emails or phones are blank in the file | Those values were not revealed in your workspace. Click Reveal in the grid, then export again. |
| Some leads are missing from the CSV | You may have clicked Export N loaded leads only. Use Export all N leads. |
| Accented characters look wrong | Import the CSV as UTF-8 (Excel: Data → From Text/CSV). |
| No Export CSV option | Export CSV is on every current plan. On a legacy Free plan it is not included; see Legacy plans. |
| Export to CRM is locked | It needs Pro, Enterprise or the Pro trial, and a connected CRM. |
| Clu can't export to Google Sheets | Connect Google Sheets on the Integrations page with your own account. |