Exporting your leads
On the Leads screen, pick a status in the dropdown beside Export CSV — or leave it on All statuses — and choose Export CSV. The file downloads immediately with eleven columns, newest lead first.
Last checked against the running product on 30 August 2026.
The export is the whole table, not the page you are looking at, and it is the way to get your contacts into a CRM, a mail tool or a spreadsheet.
Open Leads
Leads in the workspace sidebar. The export control sits at the top right, next to Manual add.
Choose the scope
The dropdown to the left of the button reads All statuses by default. The alternatives are New only, Qualified only, Contacted only, Converted only and Disqualified only.
The dropdown offers one status the table does not
The status pills above the table are All, New, Qualified, Contacted and Customer — Customer being what the table calls a converted lead. The export dropdown uses the underlying words and adds Disqualified, which the table has no pill for.
Choose Export CSV
The button reads Preparing CSV… while it works, then the browser downloads the file and a green line confirms the name. Nothing is emailed and nothing is stored — the file goes straight to your downloads folder.
Find the file
It is named
garuda-leads-YYYY-MM-DD.csv, with the status inserted when you filtered — for examplegaruda-leads-qualified-2026-08-30.csv.Know what is in it
Eleven columns, in this order, with the newest lead first:
The columns in a Garuda lead export Column Contents id The lead identifier. created_at When the lead was captured, in UTC. updated_at When it was last changed, in UTC. name The name given, if any. email The email address. phone The phone number. company The company given, if any. status new, qualified, contacted, converted or disqualified. source widgetfor a consented capture,manualfor a row typed in by hand.agent_id Which agent the lead came from. notes Notes recorded on the lead. Open it
The file starts with a UTF-8 byte order mark, so Excel reads accented names correctly instead of turning them into nonsense. Every other spreadsheet and CSV reader skips it.
Why some cells start with an apostrophe
A cell that would otherwise begin with =, +, - or @ is written with a leading single quote. Those characters make a spreadsheet evaluate the cell as a formula, and this text was typed by a stranger into a website widget. The quote makes the spreadsheet treat it as plain text. Delete it if you need the raw value.
Custom lead-form answers are stored with the lead but are not columns in this file. The eleven columns above are the whole export.
If it still does not work
Export CSV is greyed out
The screen has not connected to the API, and a line under the buttons says so. Reload the page; if it persists, sign out and back in.
The export says your session has expired
Sign in again and repeat the export. Nothing was downloaded, so nothing was lost.
The file downloaded but has only a header row
The status filter matched nothing. Set the dropdown back to All statuses and export again.
You are exporting repeatedly and it starts failing
The export is rate limited to 30 requests a minute per workspace. Wait a moment and try again.
Related articles
- OperatingReading conversations and leadsConversations holds every stored transcript with its page metadata; Leads holds the contacts captured with consent. Both screens are read-only: you cannot type a reply into a visitor's chat from here.
- ConfiguringSending leads to your CRM with a webhookRegister a signed HTTPS endpoint on the Integrations screen and Garuda posts every new lead and conversation event to it. Zapier, Make, n8n, Pipedream and most CRMs accept one directly.
- ConfiguringBuilding a custom lead formSection 6 of Widget, Customize lets you set the heading, the submit text and up to 20 fields, each with a type and an identifier that decides where the answer is stored.