Etsy Sync Troubleshooting
Symptom by symptom — what it means and how to fix it
Start at the connection page
Almost every sync problem announces itself at Settings → Integrations (open Integrations) — the connection's status badge tells you the category of problem, and the Sync Log tab shows what each sync actually did. Find your symptom below; most issues either fix themselves or take one click. For how sync is supposed to behave, see How Etsy Sync Works.
Status shows "Needs Reconnect"
Symptom: the connection shows "Connection expired — Your Etsy authorization has expired. Reconnect to resume syncing your shop data."
Cause: Ardent Seller refreshes its Etsy access automatically, so this status only appears when Etsy genuinely rejects the authorization — most often because access was revoked from your Etsy account's app settings, or the authorization lapsed on Etsy's side.
Fix: click "Reconnect now" (or the "Reconnect" button on the connection page) and approve the same shop on Etsy again. Your listing links are restored automatically — a message confirms how many mappings were restored — and syncing resumes on its own.
"Syncing stopped due to repeated failures"
Symptom: the connection shows an Error status with "Syncing stopped due to repeated failures" and a consecutive-failure count.
Cause: after 5 consecutive failed syncs, a protective circuit breaker pauses syncing so a struggling connection doesn't hammer Etsy's API. This usually points at a temporary problem on Etsy's side.
Fix: usually nothing — the breaker clears itself after about 30 minutes and syncing retries automatically; one successful sync resets the failure count. If the error persists across retries, use "Reconnect" to re-establish the connection, and check the Sync Log for the underlying error.
Sales are missing or delayed
A sale from a few minutes ago isn't here yet. Sales sync runs automatically every 15 minutes, so a just-paid order can take up to 15 minutes to appear. If you can't wait, "Sync Options" → "Sync Sales" runs it now.
You just connected and sales haven't appeared. The initial sync runs in a fixed order — listings first, then photos, sales, and ledger — so sales are among the last things to land. Large shops with long import windows take the longest; watch progress on the Sync Log tab.
You hit your monthly transaction limit. Extra sales are queued rather than dropped, with a warning like: "3 sale(s) queued because your transaction limit was reached. Queued sales will be imported automatically when capacity is available, or you can upgrade your plan." No action is required — they import themselves when capacity frees up (or immediately after an upgrade).
Etsy quantity doesn't match Ardent Seller
A daily reconciliation compares each linked listing's quantity on Etsy against what Ardent Seller expects, and labels every gap with a reason in the Sync Log. Match the reason to the fix:
- A canceled order — this is the one case that needs your hands: Etsy does not add the units back to the listing when an order is canceled. The reconciliation entry says so directly — "Etsy doesn't auto-restore listing quantity after a cancellation. Increase the listing quantity by 2 on Etsy to clear this." (with the actual number of canceled units) — so edit the listing on Etsy and raise the quantity by that amount.
- Pending payment — the missing units are on orders whose payment hasn't cleared yet. The gap resolves itself when the payment completes (or the order is canceled).
- Queued sales — the gap equals sales waiting on your transaction limit; the entry shows a badge with the queued count. They import automatically when capacity is available.
- Timing lag — a small, temporary skew from the two systems syncing at different moments. It's benign, raises no alert, and self-heals within a day.
A generic quantity mismatch with none of those reasons usually means the same stock is being counted twice (for example, a manual sale entered for an order that also imported from Etsy). Check the item's recent transactions before adjusting anything.
"Suspended" — connection halted for inactivity
Symptom: the connection shows a "Suspended" status noting it was suspended due to inactivity, with "Reconnect to reactivate syncing."
Cause: this is Ardent Seller's fair-use policy, not an action by Etsy. When a connection shows no qualifying activity for 30 days, you're notified; if nothing changes, listing sync drops to daily about two weeks later, and about a month after that all syncing halts and the connection is suspended.
Fix: click "Reconnect" and approve the shop on Etsy again — that reactivates the connection, and a catch-up sync imports what happened while it was suspended.
Sync log shows "Skipped"
Entries marked "Skipped due to rate limit, fair use, etc." mean a scheduled sync stood down on purpose — most often because Etsy's API rate limit was near. Ardent Seller paces its requests and retries automatically with backoff, so a skipped run's work is simply picked up by the next one. No action needed.
Still stuck?
If your symptom isn't covered here, note what the Sync Log shows for the failing operation (type, status, and time), then email us from the Help page in the app. Include your shop name and roughly when the problem started — that's usually everything we need to dig in.
The term 'Etsy' is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.
Related articles
Connect Your Etsy Shop
Connect your Etsy shop to Ardent Seller — prerequisites, the OAuth approval flow, the Set Up Connection wizard, linking listings to inventory items, and how disconnect and reconnect work.
How Etsy Sync Works
What the Etsy integration syncs and when — sales every 15 minutes, listings every 6 hours, inventory pushes on stock changes, fee tracking with Schedule C categories, manual sync controls, and daily reconciliation in Ardent Seller.