You clicked Settings → Data Controls → Export data, saw the “we will email a download link” confirmation, then nothing showed up after 24 hours. The link is supposed to arrive within minutes to a few hours; if it does not, the usual culprit is the email landing in spam, the account being attached to a different email than you remember, or a stuck export job on OpenAI’s side. The fastest path: check spam, verify the email on file, re-request once, and if still nothing, open a help.openai.com ticket with the request timestamp.
Common causes
1. Export email in spam / promotions / a different inbox
The export comes from noreply@tm.openai.com or exports@openai.com — neither is on most users’ allowlists, so Gmail “Promotions”, Outlook “Other”, or corporate spam filters often trap it.
How to judge: Search across all folders for from:openai.com export or download your data. If something turns up in Promotions / Spam / Junk / Quarantine, that is your email.
2. Account email is not what you think it is
You may have signed up via Google / Apple SSO, in which case the account email is the SSO-provider email, not whatever address you typed somewhere. Apple “Hide My Email” makes this especially confusing.
How to judge: platform.openai.com → Settings → Profile → “Email address” is the one that gets the export. Check whether it matches the inbox you have been watching.
3. Export job is queued / failed silently
Large accounts (thousands of conversations, many uploaded files) take longer to assemble. Occasionally the job errors out without sending a notification.
How to judge: 48+ hours since request and nothing in any folder. Re-request and see if a new “Export confirmation” lands within 30 minutes — if yes, the previous job got stuck.
4. Email address bounced or marked the previous export as spam
If you marked a past OpenAI email as spam, your mail server may be silently bouncing or filtering subsequent ones. Some corporate exchange setups also quarantine zip-link emails by policy.
How to judge: Ask IT to check the mail server logs for messages from openai.com to your address in the last 48 hours. “Quarantined” or “rejected” entries confirm it.
5. Subscription downgrade or account state preventing export
Recently downgraded from Plus to Free, or account flagged for review — these states can pause data export until resolved.
How to judge: Settings → Subscription shows current tier; if “pending” or warning banners are visible, export may be blocked.
Before you start
- Confirm exactly when you submitted the export request (Settings → Data Controls usually shows “Last requested: …”).
- Know which email address your ChatGPT account is registered under, not which one you wish it were under.
- If you are on a Team / Enterprise workspace, check whether export is admin-restricted.
Information to collect
- Date and time of the export request (in your timezone).
- Email address registered to the ChatGPT account (from Settings → Profile).
- All inboxes you have searched (work, personal, alias forwarders).
- Approximate size: number of conversations, files uploaded, custom GPTs created.
- Whether you are on Free / Plus / Team / Enterprise.
- Any prior export attempts that did succeed (for comparison).
- Recent account changes: email change, subscription change, suspension, password reset.
Step-by-step fix
Step 1: Search exhaustively across all folders
Use Gmail / Outlook / iCloud search with these queries — try each:
from:openai.com
from:tm.openai.com
subject:"Download your ChatGPT data"
subject:"data export"
"openai" newer_than:7d
Check Spam, Trash, Promotions, Updates, All Mail, and any rule-routed folders. If you have Apple Hide My Email, also check your iCloud aliases.
Step 2: Verify the account email
Go to chatgpt.com → Settings → Profile → confirm the email shown. If it is an SSO email (name@gmail.com from Google sign-in) and you have been watching name@company.com, that is your answer — log into the SSO inbox.
For Apple Hide My Email accounts, sign into appleid.apple.com → Sign-In and Security → Hide My Email → find the alias used for OpenAI; it forwards to your real Apple ID email.
Step 3: Add OpenAI to allowlist and re-request
Before re-requesting, allowlist openai.com in your mail client:
- Gmail: Settings → Filters → Create filter for
from:openai.com→ Never send to spam - Outlook: Junk Email Options → Safe Senders → add
openai.com - Apple Mail: contact
noreply@tm.openai.comsaved to Contacts
Then chatgpt.com → Settings → Data Controls → Export data. Confirmation modal will say “you will receive an email”. A first email titled “Export confirmation” arrives within 5 minutes — if that does not, the issue is on the email side, not the export job.
Step 4: Wait the right amount of time
- Confirmation email: within 5-10 minutes
- Download-ready email: within 1-24 hours typically, up to 72 hours for very large accounts
Do not re-request more than once per 24 hours — it can queue duplicate jobs and confuse OpenAI support if you escalate.
Step 5: Try a recovery / alternative email
If you have a recovery email on file and SSO-account email is unreachable:
- Add a secondary recipient in Settings → Profile (if your tier supports it)
- Or change the primary email to a different address you can access, then re-request
Note: changing the primary email triggers a verification flow that itself sends email — make sure that arrives first.
Step 6: Open a help.openai.com ticket
If 72 hours pass with nothing, ticket text:
Subject: Data export email not received - request from YYYY-MM-DD
Account email: your-email@example.com
Export requested: YYYY-MM-DD HH:MM (timezone)
Confirmation email: [received / not received]
Download email: not received after 72 hours
Searched: Inbox, Spam, Promotions, Trash, all aliases - nothing found.
Allowlisted openai.com at the mail server level.
Please resend the download link or trigger a fresh export job.
Reply usually in 3-5 business days. They can resend the existing link or rerun the job.
Step 7: For Team / Enterprise, contact the admin
Team and Enterprise users may have export disabled by workspace policy. Confirm with the workspace admin; if needed, they can grant the export permission or run it on your behalf via the admin console.
Verify
- The download link email arrives and the link works (links typically expire in 24 hours).
- Downloaded ZIP contains
conversations.json,model_comparisons.json, and achat.htmlfile. - The ZIP file size is roughly proportional to your usage (a heavy Plus user is usually 10-200MB).
- All conversations you remember are present in
conversations.json(open and search for a known phrase). - No “extract failed” errors when unzipping.
Long-term prevention
- Allowlist
openai.comin your mail filters before requesting any export — saves an entire troubleshooting cycle. - Always note the exact account email in your password manager so you do not check the wrong inbox.
- Download data exports quarterly rather than waiting until you urgently need them — proves the flow works on your account.
- If using Apple Hide My Email, keep a list of which alias maps to which service.
- For Team / Enterprise, document the export policy in your team’s onboarding wiki.
Common pitfalls
- Re-requesting hourly out of impatience — creates duplicate jobs but does not speed them up.
- Searching only the “Inbox” folder — most missing exports are in Promotions or Spam.
- Forgetting that SSO accounts route email to the SSO provider’s inbox, not whichever address you have been using elsewhere.
- Assuming the link is permanent — download within 24 hours of arrival or it expires.
- Marking the confirmation email as spam, then wondering why the download email never came.
FAQ
Q: How long should I wait before assuming it failed? A: Confirmation email within 10 minutes is the first signal. Download email up to 24 hours is normal; 72 hours = something stuck.
Q: Can I cancel a pending export? A: No user-facing cancel. It will complete or time out on its own; you can submit a new request after.
Q: What is in the export? A: All conversations, custom GPTs you created, file attachments (as references, not always inline), user feedback, and shared chat links.
Q: Does export include deleted conversations? A: No. Once deleted past the 30-day grace window, conversations are not recoverable via export.
Q: Can the admin export Team workspace data on my behalf? A: Yes — Team / Enterprise admins can trigger workspace-level exports that include all member conversations within the workspace.