Question
How can I export our tickets (including all the ticket details: comments, email addresses, etc.) from Zendesk Support?
Answer
There are two options to perform a full data ticket export from your Support account:
-
If you are an administrator of your account on the Plus/Professional or Enterprise plans, you can do a full XML export by going to Admin (
) > Manage > Reports > Full XML export. You will then receive an email providing a link to download your report. For more information, see Exporting data to a CSV or XML file.
Important: Data export must be enabled by Zendesk for your account. If you are on Professional or Enterprise and want to enable this option, your account owner can contact the Zendesk support team. -
If you are on our Regular/Team or Starter/Essential Plans, export your data via the API.
For information on exporting data via the API, see:
Getting large data sets with the Zendesk API and Python
Getting large data sets with the Zendesk API and Perl
38 Comments
Hey All,
The easiest way to import to Zendesk is to use Help Desk Migration service.
You can easily manage:
Hi Brendan,
Thanks for helping out! I added a note to option #1 to say that the option must be enabled by Zendesk for your account. We have that note in our product docs, but it was missing from this article.
Thanks!
Hey Joel,
Our Customer Advocacy team will need to enable this on your account to give you access. I'm going to create a ticket on your behalf to get this taken care of.
Cheers!
Hi Lisa! I think I finally understand. :)
No, these exports will not include any reports you've built. The exported files only contain ticket data; there's no other information from Zendesk included beyond that.
Hi Nicole!
Thank you so much for this solution. I've tried it and works perfectly for us.
Hey Nicole -
Lucia is the author of the tip - she's a support agent from Zendesk. I know this formatting is confusing; I've talked to the team about the design.
You can export ticket comments via the API or via that export tool if you're on Professional or Enterprise.
Hi!
Onna integrates with Zendesk and lets users collect and export the following:
Historical information and related metadata, including:
Exports can be in csv, txt, or dat files.
Here's a guide with more details: https://intercom.help/onna/integrations/web-integrations/how-to-collect-from-zendesk
Hey guys,
I've read this thread and this one here https://support.zendesk.com/hc/en-us/articles/203662346 and not entirely sure if what we need is possible.
We're on Professional plan and we need a ticket data export of specific reports only. The export must contain ticket comments (public or private); is this possible? Full XML report is no longer available to us due to the number of tickets in our platform, however, the report needed contains way fewer than 200,000 tickets.
Any help as soon as possible would be much appreciated.
Thanks!
Lisa
Hi!
Our app dont use the in-app zendesk service, instead, we just use zendesk to collect the tickets by api. So when i use the report, i cannot export any details of the tickets but only the number of the certain tag.
what i would like is that, i can export the description of the tickets sending by users based on each tag. plz help me and this will increase our efficiency a lot! thanks!
Hey Brendan!
Just a quick point of clarification here: do mean that your users aren't seeing the Reporting option when they go to their admin settings? It should look like this:
I just want to make sure that we're talking about the same thing!
Hi Lisa!
I'm not sure I understand you question...could you clarify for me?
Hey Cristina! You're welcome. So glad to hear that solved it for you!
we exported data using CSV. we though that would be the simplest way to load tix into a MS SQL database for historical review. However, we noticed the attachments are missing from the CSV export.
What if we did XML export? Would attachments be in the XML file?
What are our options to export the attachments and keep them in order with each ticket?
Hi Lisa!
The full XML export is the only in-product way to get your ticket comments; if that doesn't work for you, you can pull that ticket data out using our API.
Hey Lisa!
If you're using the API you should be able to pick and choose which ticket elements you want to export. You can find more information on API endpoints here.
Hi - I am using the Advanced Search APP and when I download to CSV I am only getting 100 rows of data. Please help!
Hi there-
As the article mentions, you can export ticket data using our REST APIs; depending on your plan type you can also create a view based on conditions you define and export that.
Thanks for sharing your solution, @Phil!
@Cristina - unfortunately there's no way to export by organization. Your best bet is to sort by org following the export.
Also, I see that this is your first post - Welcome to the Zendesk Community! I encourage you to head over to the Welcome Thread in The Lounge to introduce yourself.
We look forward to seeing you around the Community. Happy Zendesking!
Hi All,
I wanted to share some work that our team has done that is related to exporting tickets.
We recently created a free Zendesk Support app to easily capture ticket data in Google Sheets. It automatically creates rows for new tickets and keeps them in sync when there are updates made to the ticket.
It'd be great to get feedback if this is helpful and what would make it more useful. You can install it here: https://www.zendesk.com/apps/support/google-sheets-by-azuqua/
Best,
Phill
Hey Lisa!
I'm not sure I understand what you mean by reports. The ticket export doesn't produce any data reports; it simply exports ticket content into a spreadsheet. So I'm not entirely sure (again, I'm sorry) what information you're looking for.
Hey Jess,
Sure! Can the export option be applied to specific reports only or, if using the API, will it export all reports in our platform?
Thanks,
Lisa
@Cristina -
One of my colleagues mentioned to me that you could potentially use the Advanced Search App instead of a view, and would then be able to export the results from that. This would allow you to search for tickets by organization and then export from there. I'd suggest giving that a try - seems like it could work out great for you.
Is there anyway to select a date range for the CSV export? I can see that option is available for JSON
Hi Darren!
The CSV can be filtered externally, eg via Excel. We don't offer the filter for the CSV format. You may also export in JSON and convert it to csv, through one of the tools available online, like the one below
https://json-csv.com/
Hi,
Lucia's original question was regarding "all the ticket details" including comments.
Seems the option to export comments, however, is not yet available?
Hi everyone,
I see there is an option to export a .csv file for recent tickets. Does this work if we want to export tickets from a specific organization? Currently we are on the Team plan.
Thank you,
Cristina
I am on the Plus plan and this option is not available.
Hey Jessie,
Thanks so much.
Lisa
Hey Jessie,
Ok, thanks! Will get some help internally with the API. Can we apply the report/export to specific reports only?
Thanks,
Lisa
Hi Jessie,
Thanks. Can specific reports (not elements within them, you kindly answered that last week - above) be targeted?
Thanks,
Lisa
Please sign in to leave a comment.