Gorgias to Zendesk 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
The Gorgias pricing page showing ticket-based plans from Starter to Enterprise next to the AI Agent add-on

Why growing brands move from Gorgias to Zendesk

I build integrations at eesel, and the team has spent the last few years putting AI agents on live Gorgias and Zendesk queues. Gorgias is where most of the Shopify brands I talk to start, and for good reason. It's built for ecommerce, it puts the customer's orders next to every ticket, and on G2 it scores 9.2 for ease of admin against Zendesk's 8.2, with a typical implementation time of one month against two.

The Gorgias ticket sidebar with a customer's Shopify cart and Create Order, Refund, Cancel and Edit buttons, as taken from Gorgias
The Gorgias ticket sidebar with a customer's Shopify cart and Create Order, Refund, Cancel and Edit buttons, as taken from Gorgias

So nobody leaves Gorgias because it's bad at Shopify. They leave because the business around the Shopify store got bigger. These are the four triggers I see most.

1. Ticket pricing at volume

Gorgias pricing is per ticket, not per seat. On annual billing, Pro is $300 a month for 2,000 tickets and Advanced is $750 for 5,000, with overage at $36 per 100 tickets. Above 5,000 tickets a month, you're on a custom plan that goes through sales. A ticket becomes billable the moment any message goes out, per Gorgias's billing docs, whether an agent, the AI Agent or an automatic Rule sends it.

That model is great for a small team with most of the company in the inbox. It gets harder when orders grow faster than headcount. A DTC supplements brand that talked to eesel was running about 7,000 Gorgias tickets a month on 30,000 orders, with a high season from November to May. That's past the top self-serve plan before peak season even starts.

G2

"The main frustration with Gorgias is the pricing model, which is based on ticket volume rather than a flat monthly fee. As our order volume grows and customer inquiries increase, the cost scales up quickly in ways that can be difficult to predict and budget for."

The same model is also why teams choose Gorgias in the first place. One Capterra reviewer picked it over Zendesk because per-user pricing "made them a poor fit" for giving the whole company access (Capterra). If most of your company needs to see tickets, a seat-based helpdesk can cost you more, not less. My Gorgias plans comparison goes deeper on Gorgias, and the Zendesk Suite pricing breakdown covers Zendesk.

2. Omnichannel beyond email and chat

Gorgias sells voice as an add-on from $25 a month and SMS from $17, neither available on Starter. Self-serve phone numbers cover the US, Canada, the UK, France and Australia, per Gorgias's docs, and other countries are by request.

Every current Zendesk Suite plan includes messaging, email, voice, SMS and live chat in one workspace, with call minutes billed as usage. WhatsApp is available from Suite Team, with extra fees. If you're opening a call center or selling in markets outside those five countries, Zendesk Talk is the reason to look. My Zendesk omnichannel guide covers the rest.

3. B2B and wholesale customers

Gorgias positions itself as built "specifically for ecommerce and Shopify", and I couldn't find anything it says about B2B. Zendesk has the plumbing wholesale support needs: organizations (users in several organizations on Suite Professional), SLAs from Professional, and custom objects, up to 30 on Professional (Zendesk pricing). If a growing share of your tickets comes from retailers rather than shoppers, my Zendesk B2B support guide is the next read.

4. More brands and more structure

Gorgias does handle several stores on any plan, which is a real strength. Where it tops out is the enterprise layer: unlimited help centers and SAML single sign-on are custom-plan only. Zendesk's multibrand docs allow up to 5 brands on Growth and Professional and up to 300 on Enterprise, plus a sandbox on Enterprise. See Zendesk brands for how that's set up.

If none of these four apply and it's only the invoice that hurts, I'd hold off. A migration costs weeks of your team's attention, and Gorgias alternatives or an AI layer that cuts the tickets your agents touch may fix the same problem for less.

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

This is the table I'd print out before scoping anything. The "moves" column assumes a migration tool; the notes come from the tools' own docs and from Zendesk's import rules.

Gorgias itemMoves to Zendesk?Notes
Tickets and messagesYesPublic and private notes, attachments and tags, with created, updated and closed dates
CustomersYesNames, emails, phones, notes and custom fields
AgentsYes, but create them firstHelp Desk Migration asks you to create matching agents in Zendesk before you start
MacrosPartlyText moves; Shopify variables only work in Gorgias and need rewriting
Help center articlesYes, via a toolGorgias itself says "Exporting articles isn't supported"
CompaniesNo object to moveGorgias has no companies object, so Zendesk organizations start empty
RulesNo, rebuildRecreate as Zendesk triggers and automations
ViewsNo, rebuildRecreate as Zendesk views
AI Agent Guidance, Actions, skillsNo, rebuildNo export is documented
Chat widget and integrationsNo, reinstallNew widget snippet on the store, new Marketplace apps
Reporting historyNo"Zendesk metrics and SLAs are not supported for imported tickets," per the Ticket Import API

The two rows that surprise people are the last two. Your first reply time and resolution time history won't exist in Zendesk, so export your Gorgias reports and keep the CSVs somewhere safe. And your chat widget changes, which means the shopper-facing experience changes on cutover day.

Macros are worth a closer look too. A Gorgias macro that says "your order {{ticket.customer.integrations.shopify.orders[0].name}} shipped" relies on a variable that, per Gorgias's docs, only works when a store is connected to Gorgias. In Zendesk that line arrives as literal text or a blank. Search your Gorgias macros for shopify before you migrate and plan the rewrite.

Migration methods and what they cost

There are three realistic routes. Here's how they compare.

MethodWhat you payBest forWatch out for
Help Desk Migration (self-serve tool)One-time, per record. $100 for 1,000 records, $514 for 10,000 on the base Essential packageMost brands under a few hundred thousand ticketsDelta migration is only in Premium, from $500
DIY through both APIsDeveloper timeTeams with an engineer and unusual dataGorgias API limits of 40 to 80 requests per 20 seconds
Zendesk Professional Services or a partnerQuote only; no public pricesLarge or complex movesLongest lead time

Help Desk Migration

Help Desk Migration (by Relokia) is the one self-serve tool I found that lists Gorgias as a source and Zendesk as a target. It has an app on the Zendesk Marketplace and an Advanced Implementation Partner badge. Import2, the other name that comes up, doesn't list Gorgias on its apps page.

The free demo moves 20 tickets and 20 articles, and you can run it as many times as you like. The final price comes from the demo. Its pricing page counts agents, contacts, companies, tickets and articles as records, and attachments, comments and notes are free.

Two things I'd check before you buy:

  • Delta migration. A full migration takes hours to days, and customers keep writing in while it runs. Picking up those new tickets is a "delta" run, and it's only in the Premium package, from $500. For a live store I'd treat it as required.
  • Leftover demo data. Every demo writes real records into Zendesk. One G2 reviewer "overlooked reversing a few demos" and needed another tool to clean up.

DIY with the Gorgias and Zendesk APIs

On the Gorgias side you page through tickets, messages and customers with the Gorgias API. Its rate limits are 40 requests per 20 seconds with an API key, or 80 with OAuth. At two requests a second, 100,000 tickets need at least 100,000 message calls, which is roughly 14 hours of reads before a single attachment. My Gorgias API rate limits post has the retry details.

On the Zendesk side you write with the Ticket Import API, up to 100 tickets per call. It keeps original timestamps, and archive_immediately sends closed tickets straight to the archive, which Zendesk suggests above 750,000 tickets. Triggers don't fire on imported tickets unless they're imported as closed, and CC'd customers don't get notified. On Suite Professional, the Zendesk API limit is 400 requests a minute.

The API limits hit tool users as well, since the tools call the same APIs:

G2

"The duration of the migration depends on the API limits set by your accounts on both platforms. If your limits are low or restricted to daily quotas, you may need to upgrade or pay additional fees to the platform you are currently using or plan to use."

Zendesk Professional Services

Zendesk's own migration article says to hire Professional Services for "large or complex migrations" and points to partners on the Marketplace. Neither publishes prices. I'd only go this way if you're moving several brands at once or need custom objects populated from Shopify data.

Compare your bill before and after

Moving from tickets to seats changes which number matters. This calculator uses list prices on annual billing: Gorgias's plans with overage and its per-interaction AI Agent rate, Zendesk Suite Professional with $1.50 committed automated resolutions, and Zendesk plus eesel instead of Zendesk's AI. Plug in your own volume.

Play with the agent slider and the pattern shows quickly. A brand at 6,000 tickets a month with 12 agents pays $1,380 a month in Zendesk seats. If Zendesk's AI resolves 1,500 of those tickets, 120 are included and the other 1,380 cost $2,070 at the committed rate, so the AI line is bigger than the seat line. That's the number to model before you sign, and it's why the AI deserves its own section.

What happens to your AI in the switch

This is the part that gets lost in a migration plan, because it isn't data. Your AI setup is months of tuning: the answers you corrected, the order actions you approved, the edge cases you wrote rules for. Here's where each piece ends up.

Gorgias AI Agent stays in Gorgias

Gorgias AI Agent learns from your Shopify store, help center, website, uploaded documents, Guidance and Actions, according to Gorgias's docs. Past tickets aren't on that list. It's priced per automated interaction: $1.00 on Starter, $0.90 on Basic and Pro, $0.85 on Advanced. On current plans, a ticket it fully resolves also counts as a billable helpdesk ticket.

A Gorgias AI Agent reply with the Show reasoning trail listing the Recharge checks and the subscription cancellation it completed, as taken from Gorgias
A Gorgias AI Agent reply with the Show reasoning trail listing the Recharge checks and the subscription cancellation it completed, as taken from Gorgias

When you leave, none of that config comes with you. I couldn't find a documented export for Gorgias AI Guidance (up to 100 active entries), Actions or skills, and no migration tool lists them. Before you cancel, I'd copy every Guidance entry into a document by hand. It's tedious, but it's your best record of how your brand wants edge cases handled, and it becomes the brief for whatever AI you use next.

Zendesk AI starts from zero, with a different price model

Zendesk's AI agents are included in every plan and billed on outcomes. On the pricing page, that's 10 automated resolutions per agent a month on Suite Professional, then $1.50 each committed or $2.00 pay-as-you-go, with included resolutions capped at 10,000 a year per the automated resolutions article.

In May 2026 Zendesk started moving accounts to resolution tiers: only a "verified" resolution draws on your allowance, and the resolution allowance is now a dollar pool of $5 per agent seat a month on Professional, capped at $5,000 a year. Zendesk says the per-tier prices in its docs "are placeholders only", so you'll get the real ones from sales. My Zendesk automated resolutions post tracks the change.

A Zendesk AI agent retrieving order details, validating loyalty points and processing a refund for a customer, as taken from Zendesk
A Zendesk AI agent retrieving order details, validating loyalty points and processing a refund for a customer, as taken from Zendesk

Shopify is where the rebuild is heaviest. For human agents, the free Shopify for Zendesk app shows orders and processes refunds and cancellations from the sidebar, so that part of the Gorgias experience comes back quickly. For the AI, Zendesk has native Shopify actions like order lookup, cancel and refund, but an admin wires them into action flows first, on Suite Growth or higher.

If you want AI suggestions for human agents too, Zendesk Copilot is $50 per agent a month on top of the seat.

Also note that AI agents - Essential went legacy on May 11, 2026 and is removed on December 10, 2026. A brand migrating now builds on the current agentic tier, not Essential.

Gorgias AI AgentZendesk AI agents
Billing unitAutomated interaction, no human within 72 hoursAutomated resolution, verified by an LLM check
List price$0.85 to $1.00 per interaction$1.50 committed, $2.00 pay-as-you-go (tier prices on request)
IncludedSold in bundles (190 for $190 a month on Pro, $171 billed annually)10 per agent a month on Professional, or a $5 per seat allowance
Shopify actionsBuilt inAction flows an admin builds
Comes with you when you leaveNoNo

That last row is the real lesson. Whichever helpdesk you pick, an AI that lives inside the helpdesk has to be rebuilt every time the helpdesk changes.

How to keep your AI and Shopify lookups working through the move

The alternative is to keep your AI one layer up, in a tool that connects to the helpdesk rather than living inside it. That's how eesel is built, and it's the setup I'd use for a migration.

eesel is an AI teammate for your helpdesk. It works inside Gorgias like another agent on the team, and the same way inside Zendesk: it drafts or sends replies, leaves internal notes, tags and routes tickets. Its Shopify connection is separate from the helpdesk, and it looks up orders, tracking and stock live, starts returns and fixes shipping addresses. One agent can connect to as many integrations as you like, so Gorgias and Zendesk can sit side by side during the move.

eesel working with a Shopify store

Here's what carries over, and what doesn't:

  • Carries over untouched: the Shopify connection and its order actions, your website crawl, Google Drive, Notion and uploaded files, and your written instructions. None of these are stored in Gorgias.
  • Gets re-read from Zendesk: help center articles, macros and past tickets. eesel reads these from whichever helpdesk they sit in, so once your history is in Zendesk, a full Zendesk connection imports it from there.
  • Gets recreated: automations. In eesel an automation is a helpdesk trigger plus instructions, so the Gorgias ones don't fire in Zendesk. You ask for the same automation on the Zendesk trigger in the dashboard chat, and the instructions stay the same.

The order matters, because removing a connection in eesel also removes what eesel read through it. This is the sequence I'd run:

  1. Before the migration, keep eesel on Gorgias as it is. It keeps working your queue while the data moves.
  2. Connect Zendesk to the same eesel agent once the tickets and articles have landed. Check that the Tickets, Macros and Help Center counts under Integrations > Zendesk look right.
  3. Test it on your Zendesk history. eesel's skills include testing its answers against hundreds of your past tickets, so you see what it gets right before it answers a customer on the new helpdesk.
  4. Recreate your automations on Zendesk triggers, starting in draft mode, and flip them live on cutover day.
  5. Disconnect Gorgias last, after the delta migration and after Zendesk is live.

I'll be honest about one thing: testing matters more than the migration. When a German jewelry brand ran eesel on its real Zendesk and Shopify traffic, about 1,000 tickets a month in eight languages, the trial showed 93% triage accuracy and caught every spam ticket, which was 22% of its inbox. But only 12% of drafts went out without edits at first, so the team used it as a research and triage assistant while it learned. That's the normal shape of week one, on any helpdesk.

On cost, eesel doesn't bill per resolution. eesel pricing is a fixed monthly plan where a ticket is one credit however many replies it takes: $299 a month for 500 credits, $999 for 2,500 and $1,899 for 5,000. There are no per-seat fees, and spam or tickets you tell it to leave alone don't count. You size the plan in advance, and if a Black Friday week runs you out of credits, you choose between pausing and overage at $0.80 a credit under a cap you set. If you want the full comparison against Zendesk's own AI, my eesel vs Zendesk AI post covers Zendesk's AI, and the eesel vs Gorgias AI post covers Gorgias.

A cutover plan that doesn't drop tickets

Putting it together, here's the order I'd run a Gorgias to Zendesk migration in. It's the same shape as my general helpdesk migration guide, adjusted for Gorgias.

  1. Audit and export first. Export your Gorgias Rules and the views that go with them (see my Gorgias views guide), plus macros (Gorgias exports these as CSV), reports and every AI Agent Guidance entry. Note which macros use Shopify variables.
  2. Set up Zendesk. Create agents, custom fields and brands, switch on the help center, install the Shopify app, and turn off triggers and automations so imported tickets don't send emails.
  3. Run the demo migration and check 20 tickets by hand: attachments, internal notes, tags, timestamps. Delete the demo records afterwards.
  4. Run the full migration, then the delta to pick up tickets created in the meantime.
  5. Rebuild the logic. Rules become Zendesk triggers, views become views, and macros get their Shopify lines rewritten. Point your AI at Zendesk and test it on past tickets.
  6. Cut over channels, one at a time: email forwarding, then the chat widget, then social, WhatsApp and voice.
  7. Run both side by side for a week, with Gorgias read-only for anything that trickles in, before you cancel the Gorgias plan.
Trustpilot

"Migrating platforms is a major operational lift, and my preference was to stay with Gorgias if there was a reasonable path forward on pricing."

That reviewer is right about the lift. It's also why I'd keep the number of things that change at once as small as possible. The helpdesk has to change; your AI's knowledge doesn't.

eesel for Gorgias and Zendesk

If you're mid-migration, eesel is the AI teammate that doesn't need rebuilding when the helpdesk changes. It works your Gorgias queue today, joins Zendesk when you're ready, and keeps its Shopify order lookups, returns and address changes working on both. It learns from your help center, macros and past tickets in whichever helpdesk they live in.

eesel dashboard connected to Zendesk, with help center, macros and past tickets as sources and the triggers the agent runs on
eesel dashboard connected to Zendesk, with help center, macros and past tickets as sources and the triggers the agent runs on

Try eesel free with 100 credits and no card. Connect your Shopify store and your Gorgias account now, test it on your past tickets, and add Zendesk the week your data lands.

Frequently Asked Questions

How long does a Gorgias to Zendesk migration take?
Help Desk Migration quotes 1 to 2 weeks for a Gorgias to Zendesk migration, with the data transfer itself taking a few hours to a few days depending on volume and API limits. Rebuilding Gorgias Rules as Zendesk triggers is usually the slower part.
How much does it cost to migrate from Gorgias to Zendesk?
With Help Desk Migration you pay once, per record: its own examples are $100 for 1,000 records and $514 for 10,000, and delta migration needs the Premium package from $500. A DIY migration costs developer time instead. Budget for the new Zendesk pricing too, which is per agent seat rather than per ticket.
Can I move my Gorgias AI Agent to Zendesk?
No. Gorgias documents no export for Guidance, Actions or AI Agent settings, so you rebuild them in Zendesk's AI agents. An AI teammate that runs outside the helpdesk, like eesel for Zendesk, avoids most of that rebuild because its instructions and Shopify connection don't live in Gorgias.
Do Shopify order lookups work in Zendesk like they do in Gorgias?
For human agents, yes: the free Shopify for Zendesk app shows orders and handles refunds and cancellations in the sidebar. For Zendesk's AI agents, an admin has to build action flows first. My Zendesk Shopify integration guide covers the setup.
Will my ticket history and reports survive a Gorgias to Zendesk migration?
The tickets will, with original timestamps, through Zendesk's Ticket Import API. The reporting won't: Zendesk doesn't support metrics or SLAs on imported tickets. Export your Gorgias reports before you cancel, and read my guide to keeping ticket history.
Is Zendesk cheaper than Gorgias for ecommerce?
It depends on your ticket-to-agent ratio. Gorgias charges per ticket and Zendesk per seat, so a lean team with high volume often pays less on Zendesk, while a big team with light volume pays less on Gorgias. My Gorgias vs Zendesk comparison runs both models.
Should I migrate from Gorgias to Zendesk or pick another helpdesk?
Zendesk makes sense when you need voice at scale, B2B organizations and SLAs, or dozens of brands. If price per ticket is the only pain, compare Gorgias alternatives first, or add an AI layer like eesel for Gorgias to cut the tickets your team touches.

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 →
Gorgias vs Zendesk comparison banner showing both product logos side by side
Guides

Gorgias vs Zendesk for ecommerce support (2026)

Gorgias is built for Shopify-first ecommerce teams. Zendesk is a general enterprise helpdesk. Here's how they compare on Shopify integration, AI, pricing, and who each actually suits.

Stevia PutriStevia PutriMay 18, 2026
Illustration showing tickets moving from Zendesk to a new helpdesk platform
Guides

How to migrate from Zendesk: a complete 2026 guide

A practical step-by-step guide to migrating from Zendesk - what to export, which tool to use, what you have to rebuild, and how to keep your team productive during the switch.

Diki DwiDiki DwiMay 21, 2026
Hand-drawn illustration of one support team at a single desk sending replies out to three different storefronts, each with its own help center and style
Guides

Multi-brand customer support: one team, several brand voices, no mix-ups

Multi-brand customer support means one team serving several brands. Share the team, queue and customer profile; split the voice, policies and AI knowledge per brand.

Riellvriany IndriawanRiellvriany IndriawanOct 6, 2026
Hand-drawn illustration of two support agents carrying boxes of conversations from a Zendesk box to a Help Scout box while a teammate works at a laptop
Guides

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

A Zendesk to Help Scout migration moves your tickets and customers for free. Macros, triggers and your Zendesk AI setup stay behind. Here is what to plan for.

Rama AdiRama AdiSep 30, 2026
Banner image for Zendesk SaaS migration: A complete guide for 2026
Guides

Zendesk SaaS migration: A complete guide for 2026

A step-by-step guide to planning and executing a successful Zendesk migration, from data preparation through post-migration optimization.

Stevia PutriStevia PutriMar 3, 2026
Banner image for Zendesk migration from Freshdesk: A complete guide for 2026
Guides

Zendesk migration from Freshdesk: A complete guide for 2026

Moving from Freshdesk to Zendesk requires careful planning. This guide covers everything from pre-migration audits to post-migration optimization with eesel AI.

Stevia PutriStevia PutriMar 2, 2026
A complete guide to your Freshdesk migration from Zendesk
Guides

A complete guide to your Freshdesk migration from Zendesk

Thinking about a Freshdesk migration from Zendesk? This guide covers everything from pre-migration planning and data mapping to comparing migration methods and avoiding common pitfalls. Discover the key steps for a smooth transition and how to enhance Freshdesk with complementary AI once you’re there.

Kenneth PanganKenneth PanganOct 23, 2025
Illustration of a support agent at a laptop receiving Zendesk ticket alerts from Slack, next to the Zendesk and Slack logos
Guides

How to connect Zendesk to Slack for ticket alerts

Step-by-step guide to connecting Zendesk to Slack for real-time ticket alerts, creating tickets from Slack messages, enabling side conversations, and what to do when you need more than notifications.

KiraKiraMay 15, 2026
Hand-drawn illustration of an agent handing a personal ticket view over to a team shared view in Zendesk
Guides

Zendesk view personal vs shared: A complete guide for 2026

Understand when to use personal vs shared views in Zendesk, how to organize them effectively, and expert tips for managing view limits.

KiraKiraFeb 25, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free