Zendesk to Gorgias migration: what moves, what it costs, and what happens to your AI

Rama Adi
Written by

Rama Adi

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 30, 2026

Expert Verified
Gorgias and Zendesk side by side: an ecommerce-native ticket with order actions next to a classic ticket list

Why ecommerce teams move from Zendesk to Gorgias

I build integrations at eesel, where the team has spent the last few years putting an AI teammate on live Zendesk and Gorgias queues, so I've watched this move from the plumbing side. The reasons ecommerce teams give for a Zendesk to Gorgias switch come down to the same two things almost every time: how you pay, and what an agent can do with an order.

Per-seat vs per-ticket pricing

Zendesk charges per agent. Its pricing page lists Suite plans at $55 and $115 per agent a month on annual billing ($69 and $149 monthly). Gorgias charges per ticket and caps users generously: 3 seats on Starter, 500 on every other plan.

Gorgias helpdesk planAnnual priceMonthly priceTickets includedOverage
StarterMonthly only$10/mo50$0.40/ticket
Basic$50/mo$60/mo300$40 per 100
Pro$300/mo$360/mo2,000$36 per 100
Advanced$750/mo$900/mo5,000$36 per 100

A ticket is only billable in Gorgias when your helpdesk sends at least one message on it, per its billing docs. Inbound spam you never answer is free.

Which model wins depends on your ratio of people to tickets. Two quick examples at annual prices:

  • 8 agents, 1,800 tickets a month. Zendesk Suite Team is 8 × $55 = $440. Gorgias Pro covers 2,000 tickets for $300. Gorgias is cheaper when you have many agents relative to ticket volume.
  • 3 agents, 2,500 tickets a month. Zendesk Suite Team is $165. Gorgias Pro is $300 plus 500 extra tickets at $36 per 100, so $480. Here Zendesk wins on the helpdesk bill.

For a deeper breakdown by plan, see my Gorgias plans comparison and Gorgias pricing for Shopify stores.

Shopify actions inside the ticket

The second reason is the sidebar. Gorgias's comparison page says agents can "manage refunds, edits, and cancellations directly in-app", while "Connecting Zendesk to Shopify requires a third-party app and does not support in-ticket Shopify actions natively." Gorgias's Shopify Actions doc lists creating, duplicating, cancelling, refunding and editing orders, plus editing shipping addresses, all from the ticket. If you run Zendesk today, my Zendesk Shopify integration guide shows what that third-party route looks like.

Operators on Reddit boil the decision down to one number:

Reddit

"I've been around ecommerce for 10+ years and this is honestly how I'd choose: 40%+ tickets need Shopify actions → I'd lean Gorgias. Mostly conversational support → Zendesk is fine."

Decision diagram: if 40% or more of your tickets need Shopify actions like refunds, cancellations and order edits, Gorgias earns its premium; if support is mostly conversational FAQs, a cheaper helpdesk likely wins
Decision diagram: if 40% or more of your tickets need Shopify actions like refunds, cancellations and order edits, Gorgias earns its premium; if support is mostly conversational FAQs, a cheaper helpdesk likely wins

The counterweight is price at scale: ticket-based billing that looks cheap at 2,000 tickets a month climbs with every overage block. My full Gorgias vs Zendesk for ecommerce comparison and Gorgias review go further on fit.

What moves in a Zendesk to Gorgias migration (and what doesn't)

Gorgias's native importer is the default route, and its docs are unusually specific about scope. You start it from Settings > Advanced > Historical Imports > Zendesk Import, paste your Zendesk subdomain, sign-in email and an API token, and click Import, per Import Zendesk data into Gorgias. Only a Gorgias Admin can start it, and the Zendesk side needs an Administrator or Account owner.

Here is what each piece of your Zendesk setup turns into:

Zendesk dataComes over?What to know
TicketsYes, up to 2 yearsDeleted and blank tickets are skipped. Tickets with more than 250 comments are split. Channels are kept.
Ticket statusesPartlyGorgias only has open and closed. Pending tickets arrive closed with a "pending" tag.
MacrosActive onesOnly reply text and status change actions survive. Other actions import as "an empty actions list".
UsersPartlyOnly users assigned to or commenting on a ticket.
TagsPartlyOnly tags that appear on an imported ticket.
Ticket fieldsYes, up to 500Lookup fields are skipped. Over 500 fields, none import.
Help centerYes, separate importerArticles and categories move. Appearance and custom scripts don't.
AttachmentsNo"We don't import attachments on tickets"
CSAT ratingsNoSurvey data associated with tickets stays in Zendesk.
Triggers, automations, SLAs, viewsNot listedNeither import doc mentions them. Rebuild as Rules and Views.
Zendesk AI agent setupNoProcedures, use cases and settings stay in Zendesk.

The attachment and CSAT gaps come straight from Gorgias's Zendesk migration 101: "We don't import attachments on tickets nor rating information - this means survey data associated with the ticket won't port to Gorgias." If you report on CSAT trends, export them first. My Gorgias CSAT report guide covers how Gorgias measures it going forward.

Ticket history is more than messages: conversations, attachments, tags and fields, CSAT ratings, internal notes and the audit trail each need a plan in a migration
Ticket history is more than messages: conversations, attachments, tags and fields, CSAT ratings, internal notes and the audit trail each need a plan in a migration

How long the import takes

Gorgias imports your most recent 14 days first, then goes back to 730 days ago and works forward. Its migration FAQ puts the average at "around 720 tickets per hour", which means a store with 150,000 tickets over two years is looking at more than a week. Once it finishes, a continuous sync runs every 5 minutes and is on by default, so tickets that land in Zendesk during the overlap still reach Gorgias.

Three details from the same FAQ are worth knowing before you start:

  1. Order matters. "It's always mandatory to start the initial Zendesk import before integrating the same email address into Gorgias, otherwise the ticket history will be inaccurate."
  2. Don't cancel Zendesk mid-import. "The API token will expire as soon as you cancel, and the import will stop at whatever percentage it is at."
  3. You get one shot per domain. "You can only do one import per Zendesk domain", though you can restart it and update credentials.

Imported macros are also locked while the sync runs, because "the Zendesk original will override any edits in Gorgias unless the sync/import is paused." Clean up your macros in Zendesk first, or pause the sync before you edit them. My Gorgias macros guide covers what to rebuild once they land.

The help center import

Your Zendesk Guide content moves through a different tool: Settings > Channels > Help Center, then Import from another provider. Per Gorgias's help center import doc, "All articles and categories will be imported, but we won't import the appearance or any custom scripts you set up." Public articles stay public, private ones become Unlisted, and drafts stay drafts. There's also a CSV route, and Gorgias notes that "Exporting articles isn't supported", so keep your own Zendesk help center export as a backup. More on the destination in my Gorgias help center guide.

Three ways to migrate, and what each costs

Most brands will be fine with the native import. The other two routes exist for the gaps it leaves.

MethodCostMovesBest for
Gorgias native importIncluded on all helpdesk plans, no fee listed2 years of tickets, active macros, users, tags, fields; help center via separate importerMost Shopify brands
Help Desk Migration$100 per 1,000 records, $514 per 10,000 (Essential plan)Tickets, contacts, agents, groups, custom fields, tags, comments, KB articles, attachments and inline imagesBrands that need attachments or more than 2 years
Gorgias onboardingBundled on higher tiersImplementation Manager helps with channels, workflows and automationsPro and Advanced accounts

Help Desk Migration for full history

Help Desk Migration is a Gorgias App Store partner. Its pricing page says "A basic migration with no custom options on the Essential plan runs $100 for 1,000 records, but 10,000 records under the same conditions cost just $514", and attachments, comments and notes "are never counted as separate records". You can run a free demo on 20 tickets and 20 articles first, then a delta migration to catch anything created during the move. Its Gorgias doc also warns that "Macros with conditional logic, placeholders, or integrations may require minor adjustments after migration."

Gorgias onboarding and the contract buyout

Gorgias's onboarding page promises "1-click migration from Zendesk" and an Implementation Manager who meets you "2-5 times to connect your channels and apps, build core workflows and automations". It also says "Average time to launch is 60 days", which is the more realistic number to plan around than the import speed alone. The pricing table lists 1:1 onboarding on Pro and white-glove onboarding on Advanced.

If you're mid-contract with Zendesk, Gorgias runs a buyout program: "we will give you free access to Gorgias until your current contract runs out", as long as you pay your first month and show proof of your contract end date.

Don't forget the Zendesk side

Before you cancel Zendesk, take your own copy. Zendesk's data export tools need Suite Growth or above, and "data exports are not enabled by default", so your account owner has to ask Zendesk support to switch them on. Two more lines from that page matter here: Team plans get no export tool (only the API), and "AI agent tickets cannot be exported."

Then watch the clock. Zendesk deletes account data 90 days after cancellation, and getting it back inside that window means asking support for a temporary reactivation. My guides on exporting Zendesk tickets and the full Zendesk data export walk through both routes.

Rebuilding Zendesk triggers as Gorgias Rules

This is where most of the real migration work sits. No Gorgias doc describes converting Zendesk triggers or Zendesk automations into Gorgias Rules, so treat every trigger as a manual rebuild. Gorgias's rules follow a WHEN / IF / THEN model.

The Gorgias rule builder configuring an order-status auto-reply, with editable messages above and below the tracking links and a live preview on the right, as shown in Gorgias's help center
The Gorgias rule builder configuring an order-status auto-reply, with editable messages above and below the tracking links and a live preview on the right, as shown in Gorgias's help center

My advice: don't port all of them. Export your trigger list, sort by how often each one fired in the last 90 days, and rebuild the top 10 to 15. The rest were usually patches for problems your new setup won't have. My Gorgias rules and Gorgias automation guides cover the building blocks.

One catch for imported tickets: if your Zendesk account never had an email integration, Gorgias's migration FAQ says you "can't use Rules with conditions regarding the message body, sender, intents, and sentiments" on them. Subject, source and Shopify conditions still work.

What happens to your AI and automation in the switch

This is the section I'd read twice. Your tickets move. Your AI doesn't.

Zendesk AI stays in Zendesk

Zendesk AI agents are included in every Suite plan and billed per automated resolution, per Zendesk's pricing page. Gorgias's own comparison page puts that at "$1.50–$2.00 on Zendesk", and my Zendesk AI pricing post covers the included allowances. Whatever you built on top of that (procedures, use cases, intent tuning, escalation rules) is Zendesk configuration. None of it appears in Gorgias's import list, and Zendesk says AI agent tickets can't be exported.

So the months you spent tuning the bot on Zendesk don't transfer. What does transfer is the raw material: your help center and your past tickets. That matters, because cost and quality are often why teams leave in the first place. A high-volume, multi-brand ecommerce operator who came to eesel had tried Zendesk's native AI, found it expensive and inadequate, and wanted to switch "yesterday".

Gorgias AI Agent starts from zero

Gorgias AI Agent is included on every plan and billed per automated interaction. It's a strong fit for order work: it answers "where is my order" with live Shopify data, and Gorgias says Shopify is required to use it at all.

Gorgias AI Agent answering a "where is my order" question in chat, replying that order #34793 shipped yesterday with a tracking link
Gorgias AI Agent answering a "where is my order" question in chat, replying that order #34793 shipped yesterday with a tracking link

What it learns from is set out in Gorgias's knowledge doc: Guidance you write (up to 100 enabled at once), help center articles, your store website, single-page URLs, and uploaded documents. Past tickets aren't one of the listed sources, so the two years of Zendesk history you just imported doesn't train it directly. You test it with test conversations before going live, which means the bar on day one is whatever Guidance you've had time to write. For a DTC supplements brand that came to eesel, running about 7,000 Gorgias tickets a month, that bar was clear: an agent that could resolve at least half of all email on its own, mostly order status and subscription questions. My Gorgias AI Guidance guide covers how to write it.

How the two AI bills compare

Zendesk AI agentsGorgias AI Agent
Billing unitAutomated resolutionAutomated interaction
Price$1.50–$2.00, per Gorgias's comparison page$1.00 Starter, $0.90 Basic and Pro, $0.85 Advanced
Included per monthAllowance tied to your plan30 (Starter, Basic), 190 (Pro), 530 (Advanced) on AI Agent bundles
Also charged a ticket fee?No, Zendesk bills seatsYes, a fully AI-resolved ticket is also a billable helpdesk ticket

That "also charged a ticket fee" row is the one that surprises people. Gorgias's billing doc says you pay "both a ticket fee + automation fee if AI Agent responds to a ticket and does not hand over the conversation to a human agent". An interaction counts as automated if the customer doesn't need a human within 72 hours.

How a fully AI-resolved Gorgias ticket is billed twice: a helpdesk ticket fee plus an automation fee of about $0.90, while a ticket handed to a human pays only the ticket fee
How a fully AI-resolved Gorgias ticket is billed twice: a helpdesk ticket fee plus an automation fee of about $0.90, while a ticket handed to a human pays only the ticket fee

To be fair to Gorgias, per-outcome pricing means you never pay the automation fee on a ticket the AI fumbles, and some G2 reviewers who made this exact switch are happy with it:

G2

"While we still have quite a few snags with the AI agent who does give the wrong answers sometimes, it is still faster and more efficient than Zendesk."

One more thing to check on any per-resolution meter: what counts as resolved. When eesel costed out a roughly 1,000-ticket-a-month ecommerce inbox, 22% of it was spam, and a spam ticket that auto-closes can look a lot like a resolution. Ask your vendor how those are counted before you trust a resolution rate. The full math, with worked examples, is in my Gorgias AI Agent pricing breakdown and the Gorgias AI pricing calculator.

Keep your trained AI through the switch instead of starting over

Here's the reframe I'd push on anyone planning this move: the helpdesk is the thing you're replacing, so don't let your AI live inside it. When the AI is a feature of the helpdesk, a migration resets it to day one. When it's a teammate that connects to the helpdesk, the switch is closer to giving it a new desk.

That's how eesel works. It's an AI helpdesk teammate that plugs into Zendesk and Gorgias the same way, and learns from your help center, macros and past tickets in each. Here's what happens to each layer of "training" when you move:

What your AI knowsWith a helpdesk-native AIWith eesel
Instructions and correctionsRebuilt from scratchKept. They belong to the agent, not the helpdesk
Shopify, Google Drive, Notion, website, filesReconnected per toolKept. Connected once at workspace level
Help center, macros, past ticketsZendesk-onlyRe-learned from Gorgias, which now holds your imported Zendesk history
Automations (when it runs)RebuiltRecreated on a Gorgias trigger, same instructions
Testing before go-liveScenarios you writeSimulation on your real past tickets

The instructions row is the one that saves the most time. eesel's instructions and memory doc explains that when you correct the agent, "it writes the correction into its own instructions, so the fix holds next week and in every app it works in." Every tone rule, refund policy and "never promise a delivery date" correction you made on Zendesk tickets is still there on your first Gorgias ticket.

eesel's Zendesk integration page showing Help Center, Macros and Tickets as sources plus the triggers the agent runs on
eesel's Zendesk integration page showing Help Center, Macros and Tickets as sources plus the triggers the agent runs on

The helpdesk sources are the part that does change. Help center, macros and tickets are downloaded per connection, so the Gorgias connection reads what's in Gorgias. That's where the native import pays off twice: once Gorgias holds two years of your Zendesk tickets and macros, eesel's Gorgias connection can search and learn from that same history. Removing the Zendesk connection in eesel removes the Zendesk-sourced documents with it, so disconnect Zendesk last, after the import finishes and Gorgias is live.

The automation is the one thing to recreate. In eesel, "An automation is a Gorgias trigger plus instructions", per its Gorgias docs, and each one belongs to one account. You add a new automation on Gorgias's "A customer sends a message" event and point it at the same instructions. Before switching it on, run a simulation, which replays real past tickets and compares its answers to what your team sent.

Before and after: old tickets sitting unused as a cold archive versus the same tickets feeding an AI agent that resolves new tickets
Before and after: old tickets sitting unused as a cold archive versus the same tickets feeding an AI agent that resolves new tickets

Where eesel isn't the right pick: if nearly all your volume is order actions and you want one vendor and one bill, Gorgias AI Agent on a Shopify store is the simpler setup. My eesel vs Gorgias AI comparison lays out that trade honestly.

Zendesk to Gorgias migration checklist

Here's the order I'd run it in, start to finish:

  1. Export from Zendesk first. Ask Zendesk support to enable data exports, then pull a JSON export and your Zendesk macros and help center as a backup.
  2. List your triggers and automations by how often they fired, and pick the ones worth rebuilding. Clean up your macros in Zendesk now too, since imported macros stay locked while the sync runs.
  3. Connect Shopify to Gorgias under Settings, Workspace, Store, so order history backfills while the import runs.
  4. Start the Zendesk ticket import before you connect any email address to Gorgias.
  5. Import the help center from Settings, Channels, Help Center.
  6. Rebuild your top Rules and Views on the Gorgias side.
  7. Connect your AI to Gorgias and recreate its automation. If you use eesel, keep the Zendesk connection until the import finishes and Gorgias is live, and run a simulation on Gorgias tickets.
  8. Cut over channels in Gorgias's recommended order: finish the import, enable channels in Gorgias, pause the Zendesk sync, disable channels in Zendesk.
  9. Cancel Zendesk last, once exports are safe, remembering the 90-day deletion window.

If Gorgias isn't a sure thing yet, compare it against the field in my Gorgias alternatives and Zendesk alternatives roundups before you commit.

eesel for Gorgias

If you're making the Zendesk to Gorgias move, eesel for Gorgias is the AI teammate that doesn't need retraining when the helpdesk changes. It joins Gorgias like another agent, reads your help center, macros and past tickets (the imported Zendesk ones included), checks Shopify orders, and drafts or sends replies, tags and routes. The instructions and corrections you built on Zendesk come with it, and you test it on your real Gorgias tickets before it answers anyone.

Pricing is one fixed monthly plan from $299 for 500 credits, where a ticket or chat is 1 credit however many replies it takes, with no per-seat fees. Try eesel free with 100 credits and no card, connect Gorgias next to your Zendesk, and see how it handles your queue before you cut over.

If you're still weighing options, my AI for Gorgias and best AI for Gorgias guides are good next reads.

Frequently Asked Questions

How do I migrate from Zendesk to Gorgias?
Use Gorgias's built-in Zendesk import under Settings, Advanced, Historical Imports. You paste a Zendesk API token, and Gorgias pulls up to two years of tickets, plus macros, users, tags and ticket fields. The help center has its own importer. For the wider plan, see my guide to migrating from Zendesk.
How much does a Zendesk to Gorgias migration cost?
The native import is included on every Gorgias helpdesk plan, and Gorgias lists no fee for it. A paid tool like Help Desk Migration quotes $100 for 1,000 records and $514 for 10,000. The bigger cost is the Gorgias plan itself, which I break down in my Gorgias plans comparison.
Does the Gorgias Zendesk import bring over attachments and CSAT?
No. Gorgias says it doesn't import ticket attachments or rating information, so CSAT survey data stays in Zendesk. If you need those, a paid migration tool or a Zendesk data export before you cancel is the way to keep them.
Can I migrate Zendesk triggers and automations to Gorgias?
Not automatically. Neither Gorgias import article lists triggers, automations, SLAs or views, so plan to rebuild them as Gorgias Rules. Macros do import, but only their reply text and status change actions survive.
What happens to Zendesk AI when I switch to Gorgias?
It stays behind. Zendesk AI agents, their procedures and their settings live in Zendesk, and Zendesk says AI agent tickets can't be exported. On Gorgias you set up Gorgias AI Agent from scratch or bring a helpdesk-independent teammate like eesel.
Is Gorgias AI Agent cheaper than Zendesk AI?
Per resolution, usually. Gorgias lists $0.85 to $1.00 per automated interaction, and its comparison page puts Zendesk at $1.50 to $2.00. But a Gorgias ticket that AI Agent fully resolves also counts as a billable helpdesk ticket. My Gorgias AI Agent pricing post shows the full math.
How long does a Zendesk to Gorgias migration take?
Gorgias imports the most recent 14 days first, then the rest at about 720 tickets an hour, so a big history can take days or even weeks. Its onboarding page gives an average time to launch of 60 days. My guide on switching helpdesks without losing history covers the cutover.
Can one AI tool work with both Zendesk and Gorgias during the switch?
Yes. eesel connects to Zendesk and Gorgias from the same workspace, so its instructions and non-helpdesk knowledge carry across while it learns your Gorgias macros and tickets. You recreate the automation on the Gorgias side.

Share this article

Rama Adi

Article by

Rama Adi

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
Illustration of a support agent at a laptop while an AI robot connects order, subscription, billing and pause or cancel controls
Gorgias AI

AI for Gorgias and Recharge: resolving subscription tickets end to end in 2026

What Gorgias and its AI Agent can do with Recharge skip, pause, swap, cancel and failed-payment tickets, and where an AI teammate across all three tools fits.

Rama AdiRama AdiSep 30, 2026
Best AI for Gorgias - illustrated banner with the Gorgias logo
Guides

The 6 best AI tools for Gorgias in 2026 (I tested them all)

I tested the best AI for Gorgias, from its native AI Agent to third-party layers and enterprise platforms. Here's what each one costs and who it's actually for.

KiraKiraJun 11, 2026
Gorgias pricing breakdown for Shopify stores illustration
Guides

Gorgias pricing for Shopify stores: the real 2026 cost breakdown

What Gorgias actually costs a Shopify store in 2026: the plans, the AI Agent per-interaction add-on, the hidden overage and seasonal gotchas, and a worked cost example.

Kurnia KharismaKurnia KharismaJun 19, 2026
Gorgias AI Shopify integration illustration with order and chat cards
Gorgias AI

Gorgias AI Shopify integration: how it works, what it costs, and its limits

How the Gorgias AI Shopify integration actually works in 2026: native order data, WISMO automation, refunds and cancels, real pricing, and where it stops.

Rama AdiRama AdiSep 8, 2026
Gorgias AI order tracking and WISMO automation illustration
Gorgias AI

Gorgias AI order tracking: how to automate WISMO tickets

How Gorgias AI handles order tracking and WISMO tickets, the exact setup, what it costs per resolution, and where a fixed-price layer changes the math.

Rama AdiRama AdiSep 8, 2026
Two people reviewing a Gorgias AI evaluation checklist next to a Shopify shopping bag and a laptop
Guides

Is Gorgias AI worth it? An honest 2026 review for ecommerce teams

Is Gorgias AI worth it for your store? A straight review of what the AI Agent does, what it really costs, and the one number that decides it.

KiraKiraJun 15, 2026
Gorgias for Shopify: ecommerce helpdesk, live chat, and AI support agent
Guides

Gorgias for Shopify: features, pricing, and the AI agent, reviewed (2026)

How Gorgias works for Shopify stores: the native order integration, live chat, AI Agent automation, real pricing with a worked example, and where it falls short.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026
Illustration of the Gorgias AI Agent handling ecommerce support and sales conversations
Guides

What is Gorgias AI? A plain-English guide to the AI Agent for ecommerce

Gorgias AI is the Shopify-native AI Agent that resolves support tickets and sells. Here's what it does, how it's billed, and where it falls short.

KiraKiraJun 13, 2026
Illustration of a support agent and an AI chatbot handling Shopify ecommerce conversations
Guides

The Gorgias AI chatbot: what it does, what it costs, and where it fits

A clear-eyed look at the Gorgias AI chatbot for Shopify stores: how the AI Agent works, what it can actually do, real pricing, and when it's worth it.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free