Exporting your account data
1pm gives you a one-click export of everything in your account: every event and run of show, every contact, lead, quote, invoice, menu, task and appointment, every request and response, every uploaded file, every branding theme. The output is a ZIP, and you can take one every 3 hours. The files your crew uploaded in response to your requests are a second, separate download on the same page.
This article covers what's in the export, what's deliberately not in it, when venues reach for it, and a few practical notes on size and timing.
Why an export exists
Three reasons we offer this.
- A personal backup. If your account ever gets locked out or you accidentally delete the wrong event, you've got a copy of the data sitting on your own machine.
- A handover. If you're moving an event to a different system, or handing the file across to a venue or client who wants their own copy of the run sheet, the export gives them something they can open without a 1pm login.
- A record before you leave. If you're cancelling or deleting your 1pm account, the export is the cleanest way to keep what you built before the data goes. Deletion has a 48-hour grace window (you can sign back in and cancel during it), but once that runs out it's permanent (see the Deleting your 1pm account article), so the export is a good last step before clicking the destructive button.
Whatever the reason, the export is yours: there is no charge and no waiting list. Building one reads every record and every file on the account, so each account can take one export every 3 hours. If you took one recently, the page shows the time the next one is available.
Where to find it
Sign in and open Account from the top navigation (the Billing page). Scroll to the Account section and click Export my data. The page has two tabs:
- Your data: everything on the account, with a Download my data button.
- Submitted files: the files your crew uploaded in response to your requests, with a Download submitted files button. It is described under Crew-uploaded files, below.
Each download has its own 3-hour wait, so taking one doesn't hold up the other.
You can also reach it directly at 1pm.app/Account/Export if you've bookmarked that URL.
Clicking Download my data doesn't start the download straight away. A short confirmation opens first, asking you to tick that you understand it's on you to open the ZIP afterwards and check your events, crew and files are all in it. The Download button in that box stays disabled until you do. It's a deliberate speed bump: a download that dies halfway looks much like one that worked, and the person most likely to be hurt by that is the one exporting before they delete the account.
One restriction worth knowing if you share your account: the export is blocked while a collaborator is switched into your account. Handing over the entire account in a single file is the owner's call, so a collaborator going to the URL gets a refusal rather than the page.
What's inside the ZIP
The file you download is a single .zip with this layout:
- data/: one CSV file per kind of record on your account, named after what it holds. events.csv, timeline_items.csv, vendors.csv, invoices.csv, menus.csv, tasks.csv, appointments.csv, and so on. Open any of them in Excel, Numbers, Google Sheets, or a text editor.
- files/: the raw bytes of every file you uploaded, sorted into folders. A folder only appears if you have files of that kind:
- uploads/ for files attached to an event or a run of show item
- library/ for your file library, and library-versions/ for earlier versions kept when you replaced a file
- spaces/ for files pinned to a Space
- leads/ for attachments on lead messages, and drafts/ for files staged on replies you haven't sent
- contacts/ for files you attached to a contact
- requests/ for reference files you attached to a request
- signatures/ for signatures people drew when they signed something off
- branding/ for your logos
- catalog/ for photos on your items and packages
- selfies/ for crew photos
- profile.json: your account email and account id.
- manifest.json: when the export was generated, and which version of the format it uses.
- README.txt: a short guide to which file maps to what.
- EXPORT-NOTES.txt: only there if something could not be included. It names each missing item and why.
Every row carries an id column, and records that belong to another record carry that record's id. Rows in timeline_items.csv have an event_id matching a row in events.csv. Rows in invoice_line_items.csv have an invoice_id. Files under files/ are named with the id of the row they belong to, so you can match a PDF back to the event it was attached to.
This is the same idea as a spreadsheet workbook with a tab per topic, just as separate files. If you only care about one thing (say, a list of every invoice you've raised), open that one CSV and ignore the rest. Dates on their own (an event date, a due date) are written as 2026-10-12, and a date or a time of day on its own is your local time, as you entered it. Timestamps (a date and time together) are UTC in ISO-8601 format. Every spreadsheet tool understands both.
A note on quotes and confirmations: 1pm stores invoices, quotes, pricing documents, confirmations and credit notes as one kind of record, so they all live in invoices.csv together. The doc_type column tells you which is which.
Half-written work comes out too. Unsent draft replies on your leads, and the files staged against them, are in the export alongside the messages that were actually sent. They are working state rather than a record, but they are your words on your own leads, so the export takes the lot. On a shared account you get every collaborator's drafts on your leads, not only your own.
What is deliberately not in the export
Sensitive answers, unless you ask for them.
Answers to requests and contact fields marked Sensitive are written as (sensitive), and sensitive files you attached to contacts are left out. To include them in full, tick the sensitive information box in the download box. It names exactly what it adds, for example "Include 38 sensitive answers and 12 sensitive files in full". If your account has nothing marked Sensitive, the box isn't shown.
Ticking it asks for your password, and the download doesn't start until you enter it. A wrong password downloads nothing and doesn't use up your 3-hour wait. When the download goes ahead with sensitive information included:
- it is recorded in the sensitive information access log, with the number of answers and files it included
- we email you a record of it: when it happened and what it included
If you get that email and it wasn't you, change your password straight away and reply to the email. See Keeping sensitive information private.
Crew-uploaded files.
If your crew uploaded documents in response to your requests (insurance certificates, identification, signed waivers, supplier licences), those files are not in the main export. The request they answered, and the text and choice answers crew gave, are in the main export. The uploaded files are a separate download on the Submitted files tab.
They are kept apart because they are documents about other people. Crew uploaded them to a specific event under a specific planner, so they come in their own ZIP with a README that says so, rather than mixed into a general backup that could end up anywhere.
The Submitted files ZIP holds:
- files/: one folder per event, named with its date, and a folder per crew member inside it. Each file is named after the request it answers, for example "Insurance - certificate.pdf".
- submitted-files.csv: one row per file: the event, the crew member and their email, the request, when it was uploaded, its expiry date, whether it was approved, rejected (with your reason) or is awaiting review, and whether it is sensitive. Files that are not in the ZIP are listed too, with the reason.
- README.txt and, only if something was left out, EXPORT-NOTES.txt.
Files from requests marked Sensitive follow the same rule as sensitive answers: left out unless you tick the box and enter your password, and recorded and emailed to you when you do. A sensitive file that is still being checked for viruses is never included. Download again once the check has finished.
Before the download starts, you tick to confirm that these files are about other people, and that you will keep them secure and delete them when you no longer need them. If nobody has uploaded a file yet, the tab says so instead of showing the button.
Share links, booking links, and calendar feed URLs.
The export does not include the secret tokens that make these links work. A share link is a credential, not a piece of data: anyone holding one can open what it points at, so putting them into a ZIP that might end up on a shared drive or in an email would quietly hand out access. The same goes for public booking links and for the subscription URL of any external calendar you've connected.
You still get the surrounding record, so you can see that a crew member had a link and when it was sent. Tokens live only inside the running app, and you can rotate them any time from the planner. If you want a URL itself, copy it out of the planner's Share accordion; if a share link is in the wild and you need it killed, use Revoke link inside the event.
Payment credentials.
Card details are held by our payment provider and never by us, so they cannot be in the export. Where a contact has a card on file you'll see that fact, along with the card brand, last four digits and expiry that 1pm shows you in the app, but nothing that could be used to charge it.
Stripe billing data.
Your 1pm subscription invoices and receipts live in Stripe's customer portal rather than in the export. Open the Billing page and click Manage subscription to land in the Stripe portal, where they're downloadable as PDFs. (Invoices you raise to your clients are a different thing, and those are in the export, in invoices.csv.)
How big the file is
A new account with a handful of events and a couple of crew is well under a megabyte. The size scales with how many file attachments you have. A venue running thirty events a year with three or four briefing PDFs each will see a ZIP in the tens of megabytes. A studio with a hundred events and heavy floor-plan attachments could see hundreds of megabytes.
The download streams as it's built, so the browser shows a download starting almost immediately. For very large accounts, the streaming can take a minute or so as 1pm walks every event, pulls every file out of storage, and writes them into the ZIP. Keep the tab open until the download finishes, as closing the tab cancels the stream.
Once the download starts, the Export page says so and reminds you to open the ZIP and check it when it finishes.
Checking the export is complete
Open the ZIP and look for a file called EXPORT-NOTES.txt at the top level. If it isn't there, everything we hold for you is in the ZIP. If it is, it lists exactly what is missing and why: a file that could not be read from storage, a table that could not be read, or an export that stopped partway because of an error on our side. Email support and quote the list, and we'll get those items to you.
If the export stops because of an error on our side, you can start a new one straight away. If the download stops at your end (you close the tab, your laptop sleeps), that export still counts, so the next one is available 3 hours after you started it. The export is built fresh each time, so a partial download from earlier is harmless.
When venues reach for this
A few common situations:
- Year-end record-keeping. Pull an export at the end of December and tuck it into your archive folder for the year. Reduces the "what was on the timeline for that wedding in March" anxiety later.
- Before a big software change. Whenever 1pm is about to push a feature you don't fully trust yet, or whenever you're about to do something destructive in your own account (rebuilding the crew list, mass-deleting old events), pull an export first.
- Sharing a frozen copy. If a venue wants the run sheet permanently archived on their side, send them the relevant rows from the export. Filter events.csv and timeline_items.csv to the event in question, and they have a spreadsheet with the briefing fields and the timeline items in order.
- Switching systems. If you're trying another tool and want to bring your data with you, the export gives the other tool's import everything it would need. None of them have a direct 1pm importer today, so this involves manual mapping, but at least the source data is in front of you.
- Before deleting the account. Always pull an export before clicking Delete account. After the 48-hour grace window runs out, the data is gone for good.
Privacy and storage of the file
Once you download the ZIP, it's on your machine: not on a 1pm server, not in a third-party cloud, not in anyone's email inbox unless you put it there. Treat it accordingly. It contains client contact details, supplier contact details, briefing notes, and any files you uploaded.
Common-sense bits:
- If you keep the ZIP in cloud sync (Dropbox, Google Drive, OneDrive), the sync provider holds a copy. That's usually fine but worth knowing if your data agreement with clients has anything to say about it.
- If you email the file to a colleague, every email server on the path holds a copy. For larger transfers a shared drive link is cleaner than an email attachment.
- If you stop needing the export (because you've already imported it into the next system, or you've pulled a fresher one), deleting the old ZIP is sensible hygiene.
If you want a fresh export instead of trusting an older one, go back to Account, Export my data, Download my data. You can take one every 3 hours.