Macha

How to Migrate Off Gorgias (When and How to Leave)

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 22, 2026

Updated July 22, 2026

Deciding to leave Gorgias is rarely a snap judgment. For most ecommerce teams it builds slowly — a billing surprise at renewal, a run of instability during a peak sale, an AI Agent add-on that changed the math, or simply outgrowing the platform. Whatever the trigger, the mechanics of leaving are the same, and they are not glamorous: there is no native "export straight to my new help desk" button in Gorgias, so getting your history, tags, and macros out cleanly takes a deliberate plan. This is the honest playbook — the real reasons teams switch, exactly what the native export gives you and what it quietly leaves behind, when a paid migration tool becomes worth it, and how to sequence the whole move without torching your queue or your data.

How to Migrate Off Gorgias (When and How to Leave)

The honest reasons teams leave Gorgias

Nobody migrates a live support operation for fun, so it's worth being clear-eyed about the triggers that actually justify the work.

Pricing and the ticket model. Gorgias bills on ticket volume, and its AI Agent capability is a separate line item. As volume grows or seasonality spikes, the bill can move in ways that are hard to forecast, and the automation add-on can change your unit economics faster than expected. If you're weighing the numbers, our breakdown of Gorgias pricing is a good gut-check before you commit to a switch.

Stability under load. Ecommerce support lives and dies by Black Friday and launch days. Teams that have felt slowness or outages during exactly the windows where every minute of queue matters tend to start shopping for alternatives — reliability under peak load is a legitimate, non-negotiable reason to move.

Outgrowing the fit. Gorgias is purpose-built for Shopify-first DTC brands, and that focus is a strength until it isn't. Teams that expand into B2B, add complex routing, or need deeper reporting sometimes find the platform's ecommerce-first shape working against them. (If you're still deciding whether Gorgias is right at all, start with what Gorgias actually is.)

None of these is a reason to move recklessly. But any one of them, sustained, is a reason to plan a move properly.

What the native Gorgias export actually gives you

Here's the part people underestimate. Gorgias can export your tickets to CSV, and that's genuinely useful for a backup or for analysis — but it is not a migration file, and its scope is narrower than the name suggests.

According to the Gorgias export documentation, a standard ticket-view CSV export includes ticket ID and link, tags, channel, priority, integration details, subject, creation and closed dates, survey score, assignee, customer name and email, response and resolution times, message counts, and custom fields. That's a solid metadata layer. But the same docs are explicit about what the export does not include: "Internal notes, ticket events, Facebook wall posts, Instagram media messages, and Instagram ad media messages aren't included in the export." Message bodies only appear in the analytics drill-down export, and even then only public messages — attachments aren't part of it.

The limits matter too. The drill-down export returns "most recent 30 days of data from the selected period, up to a maximum of 100,000 tickets," a single export caps at 1 million tickets, and the download link is only active for 14 days before you have to regenerate it. So if your plan is "I'll just CSV everything and re-upload it," you're quietly signing up to lose your internal notes, your social-channel conversations, your event history, and — for the message bodies you can get — anything older than a rolling 30-day window per export.

First-hand: the Gorgias HTTP Integration screen (Settings → HTTP integration), which pushes/pulls ticket data between Gorgias and third-party tools via API — the practical "getting your data out of Gorgias" surface when leaving the platform. Live in-app screen.
First-hand: the Gorgias HTTP Integration screen (Settings → HTTP integration), which pushes/pulls ticket data between Gorgias and third-party tools via API — the practical "getting your data out of Gorgias" surface when leaving the platform. Live in-app screen.

Macros are their own small trap. You can export them from Settings → Productivity → Macros → Export Macros as CSV, but the Gorgias macros documentation warns that on re-import "the Macro Actions related to the Macros won't be affected by these changes" — meaning the actions wired into a macro don't travel through the CSV. You get the reply text, not the automation behind it. (For what those actions actually do, see Gorgias macros explained.)

The migration tool that fills the gaps

Because there's no native Gorgias-to-competitor path, the practical way to move real history is a paid migration service. Help Desk Migration is the one Gorgias itself lists inside the app, and it's built to preserve the relationships a flat CSV can't. Per its Gorgias documentation, it transfers:

  • Tickets — ID, subject, tags, status, priority, assignment, comments with their metadata, dates, AI intent, resolution, and custom fields.
  • Customers — name, email, phone, language, timezone, notes, type, and custom fields.
  • Agents, with mapping so you can reassign as needed.
  • Macros with agent, contact, and ticket actions.
  • Knowledge base — categories, top-level categories, and articles including translations.

It also runs a free demo (20 random tickets and 20 KB articles) so you can validate field mapping before you pay, plus delta migration (catch records created or updated during the full run) and interval migration (pause and resume), both of which let you move without freezing your live queue.

Be honest about its edges, though. Help Desk Migration's own Gorgias checklist notes that organizations, inline images (they arrive as attachments), CC fields, and attachments over 10 MB don't migrate, tickets with 30–40+ comments may need custom handling, and — critically — statistics don't transfer. Your historical reporting resets in the new system.

What moves vs what you rebuild

This is the table to internalize before you schedule anything. "Records" — the historical facts — move. "Configuration" — the logic that ran your queue — does not.

ArtifactNative CSVHelp Desk MigrationRebuild in new desk?
Ticket metadata (ID, tags, status, dates, custom fields)YesYesNo
Public message bodiesPartial (30-day window, drill-down only)YesNo
Internal notesNoYesNo
Ticket events / audit historyNoPartialNo
Social messages (FB/IG)NoVaries by pairNo
Customers / contactsMetadata onlyYesNo
AgentsNames onlyYes (with mapping)No
AttachmentsNoYes (≤10 MB)No
Macros (reply text)YesYesNo
Macro actions / automationsNoNoYes
Rules / triggersNoNoYes
Views, routing, SLAsNoNoYes
Reports / statisticsNoNoYes (cold start)

The pattern is consistent across every help desk migration: your data can be moved by a tool, but your behaviour — rules, routing, SLAs, dashboards — has to be rebuilt in the destination's own grammar. Treat that rebuild as a fresh implementation, not a copy-paste, and it becomes the perfect moment to drop the quirks you were leaving Gorgias to escape.

The sequencing that avoids a bad cutover

A modern migration is not a lights-out event — because a tool reads from one API and writes to another, Gorgias keeps serving customers while records copy, and delta migration catches the stragglers. The real risk isn't downtime; it's rules firing on imported history. Sequence it like this:

  1. Audit and export a backup. Run the native CSV export as a safety net and to inventory what you have. Our guide to exporting data from Gorgias covers the mechanics.
  2. Disable Gorgias automation rules before any test run — the checklist calls for toggling off Automation → Rules so status changes don't fire mid-transfer.
  3. Run the free demo migration (20 tickets + 20 articles) and verify comment authorship, agent assignment, attachments, and article status.
  4. Run the full migration, using interval mode if your volume is high (budget roughly an hour per 100,000 tickets).
  5. Rebuild config in the destination — rules, macros' actions, routing, SLAs — and re-enable automations one at a time so a misfiring rule can't email every customer at once.
  6. Run a delta pass to sweep anything created during the cutover, then flip your channels over.

Where an AI layer fits after you land

Here's the reframe. The most laborious half of leaving Gorgias is rebuilding the behaviour — the macro actions and rules that don't port. If you're rebuilding that logic anyway, it's the ideal moment to ask whether every workflow needs to be a brittle rule, or whether some of it belongs to an AI agent that reasons over the ticket instead.

That's the seam where Macha fits, and it's worth being precise about what Macha is: an AI agent layer that runs on top of whichever help desk you migrate into — it is not a Gorgias alternative or a help desk replacement. It connects as a native integration (including back to Gorgias itself if you decide to stay), reads and writes the same tickets you migrated, drafts grounded replies from the knowledge base that came across, triages by intent, and looks up order or account status through a custom tool that turns a REST API into something the agent can call. Credits are consumed per AI action, not per resolution — the pricing page has the details. The clean division: let the migration tool move your records, rebuild the deterministic config that genuinely has to be rules, and hand the reasoning-heavy work to an agent.

FAQ

Can I export my data out of Gorgias myself for free? Yes, but with real gaps. The native CSV export gives you ticket metadata and (via the analytics drill-down) public message bodies for a rolling 30-day window, capped at 100,000 tickets per export. It excludes internal notes, ticket events, and social-channel messages, and the download link expires after 14 days. It's a fine backup, not a migration.

Is there a native way to move from Gorgias to another help desk? No. Gorgias has no built-in export-to-competitor path, which is why it lists a third-party service (Help Desk Migration) inside the app. A paid migration tool is the practical way to move ticket history, tags, macros, and KB with relationships intact.

What won't move even with a paid migration tool? Statistics and reports don't transfer, so expect a reporting cold start. Organizations, CC fields, attachments over 10 MB, and inline images (they become attachments) also don't migrate cleanly, and macro actions, rules, routing, and SLAs are configuration you rebuild in the new desk by hand.

Will migrating cause downtime? Not inherently. Migration tools read from Gorgias's API and write to the destination while Gorgias stays live, and delta migration catches records created during the run. The bigger risk is destination automations firing on imported history — disable them first and re-enable one at a time.

Do I have to replace my help desk to add AI after moving? No. An AI agent layer like Macha runs on top of whichever help desk you land on and doesn't replace it. It resolves and triages tickets using the knowledge base you brought across while the help desk stays your system of record.

Rebuilding your automation as part of leaving Gorgias? Start a free trial of Macha and connect it to your new help desk in minutes.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use — Zendesk, Freshdesk, Gorgias, or Front — and connects to the rest of your stack, even your own internal systems. Its AI agents resolve tickets and automate entire workflows end to end, all set up in plain English, no code. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Ready to supercharge your team with AI?

Get started in minutes. Connect your tools, configure your agents, and let AI handle the rest.

500 free credits · no time limit, no credit card