Helpdesk migration

Migrate from eDesk to Gorgias

Field-level mapping, validation, and rollback between eDesk and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.

eDesk logo

eDesk

Source

Gorgias

Destination

Gorgias logo

Compatibility

92%

11 of 12

objects map 1:1 between eDesk and Gorgias.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from eDesk to Gorgias is a channel-model migration as much as a data migration. eDesk organizes support around a 200-plus marketplace and DTC channel hub with native Amazon, eBay, Walmart, and Shopify integrations; Gorgias organizes around Shopify with deep DTC integration and social channels. We resolve this difference during scoping by mapping eDesk channel labels to Gorgias channel types and preserving the channel attribution on every ticket as a custom metadata field so agents retain context about where each customer query originated. We migrate full ticket history with conversation threads, attachments, status, priority, and SLA metadata, and we map eDesk's Contact records to Gorgias's Customer object including language, timezone, and custom fields. Smart Rules, Message Rules, AI Classifications, and Templates do not migrate as functional objects; we deliver a machine-readable configuration inventory so your admin rebuilds them in Gorgias's Rules engine. Pricing migrates from eDesk's per-agent model ($39-$119 per agent per month, unlimited tickets) to Gorgias's tiered model ($50/month starter with per-ticket overage at $0.40), which means teams on eDesk's unlimited-ticket plans may see a cost reduction on base price but need to monitor overage on higher-volume months.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

eDesk logo

eDesk

What's pushing teams away

  • Performance issues and downtime are the most cited frustrations — G2 reviews note the platform can run slowly and that recent downtime has disrupted support operations at critical periods.
  • Setup complexity without professional services — users report that initial configuration is challenging and recommend engaging eDesk's support team from day one rather than self-onboarding.
  • Pricing at $39-$119 per agent per month feels expensive compared to alternatives for small teams, with the Essential plan's single-store limit forcing upgrades sooner than expected.
  • Translation quality within multi-language support is flagged as inconsistent by review sites, affecting brands with high volumes of non-English customer queries.
  • Limited refund flexibility — eDesk's policy of no refunds on cancellations or downgrades means teams stuck on an over-specified plan have no financial recourse.

Choosing

Gorgias logo

Gorgias

What's pulling them in

  • Shopify-native integrations pull order details, shipment status, and return data directly into the ticket view, eliminating the need for agents to switch between apps.
  • Unlimited user seats mean growing support teams do not trigger billing changes; pricing scales only on billable ticket volume.
  • AI Agent automates responses to high-volume queries like order status and returns, measurably reducing the number of billable tickets each month.
  • Omnichannel inbox consolidates email, live chat, Facebook, Instagram, WhatsApp, SMS, and voice into a single threaded view.
  • SOC 2 Type II certification and GDPR-aligned data handling satisfy enterprise procurement requirements for customer support platforms.

Object mapping

How eDesk objects map to Gorgias

Each row shows how a eDesk object lands in Gorgias, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

eDesk

Ticket

maps to

Gorgias

Ticket

1:1
Fully supported

eDesk Tickets map to Gorgias Tickets as the primary migration object. We preserve conversation threads, attachments, status, priority, and SLA metadata. The eDesk channel label (Amazon, eBay, Walmart, Shopify, email, social) migrates as a custom ticket attribute channel_source__c so agents retain origin context in Gorgias's unified inbox. eDesk Smart Rule assignments migrate as metadata; the routing logic is documented for rebuild in Gorgias's Rules engine. Note that Gorgias caps tickets per plan: Starter 300, Basic 500, Standard 1,000, Premium 5,000 per month. We audit source ticket volume at scoping to confirm the destination plan covers monthly load without excessive overage charges at $0.40 per ticket.

eDesk

Contact

maps to

Gorgias

Customer

1:1
Fully supported

eDesk Contact records map to Gorgias Customer records. Email, name, phone, language, timezone, and marketplace identity fields migrate directly. Custom contact fields from eDesk (string, boolean, date, number types per the eDesk API schema) map to Gorgias custom customer attributes created before migration. eDesk's customer type classification migrates as a text attribute since Gorgias does not use a native customer type taxonomy. Address data migrates as a structured JSON payload in Gorgias's address field.

eDesk

Agent

maps to

Gorgias

User

1:1
Fully supported

eDesk Agent accounts map to Gorgias User records. We resolve agents by email match between the eDesk agents endpoint and the Gorgias users endpoint. eDesk role assignments (Admin, Agent, Supervisor) map to Gorgias permission roles: Admin maps to Gorgias Admin, Supervisor maps to Agent with elevated permissions if configured, Agent maps to standard Gorgias Agent. Note that eDesk bills per agent on all plans, so migration scoping verifies agent count against the Gorgias plan to avoid post-migration plan mismatch. Inactive eDesk agents are migrated as inactive Gorgias users with tickets reassigned to active agents.

eDesk

Knowledge Base Articles

maps to

Gorgias

Article

1:1
Fully supported

eDesk Knowledge Base articles and their category structure migrate to Gorgias Help Center articles and sections. Internal/external visibility flags from eDesk map to Gorgias's published/draft article status. Article-to-category assignments are preserved as section assignments in Gorgias. eDesk articles with embedded template variables ({{customer_name}}, {{order_number}}) migrate as plain text strings; variable substitution must be reconfigured in Gorgias Macros if the articles serve as macro content. Multi-language articles require segment creation in Gorgias before migration so that translated versions land in the correct language section.

eDesk

Smart Rules

maps to

Gorgias

Rules (configuration)

lossy
Fully supported

eDesk Smart Rules are exported as machine-readable JSON configuration metadata rather than functional code. The rule trigger (ticket created, updated, channel-specific), conditions (status, priority, tag, agent), and actions (assign, tag, status change, SLA update) are documented in a structured format with Gorgias Rules equivalents noted where a direct translation exists. Smart Rules are available on all eDesk plans, but Gorgias Rules require Standard plan or above. We flag this tier gap at scoping. Message Rules (Professional and Enterprise only) are documented separately with a recommendation to use Gorgias Rules with channel and tag-based conditions as the functional equivalent.

eDesk

AI Classifications

maps to

Gorgias

Tags + Custom Attributes

1:1
Mapping required

eDesk AI Classifications are a taxonomy for auto-categorizing tickets that have no native equivalent in Gorgias. We capture the classification labels and any rules-based assignment logic as custom ticket attributes (edesk_ai_classification__c, edesk_ai_category__c) so the classification history is searchable in Gorgias after migration. The classification workflow is not active in Gorgias; teams on Gorgias AI (Basic and above) use Gorgias's own AI categorization model, which requires retraining on historical ticket data post-migration.

eDesk

Templates

maps to

Gorgias

Macros

1:1
Mapping required

eDesk canned response templates migrate as Gorgias Macros. Template body text migrates as macro text content. eDesk template variables ({{customer_name}}, {{order_number}}) are preserved as plain text strings; Gorgias uses {{customer.name}} and {{ticket.order_number}} variable syntax, which requires manual update per macro after migration. We provide a variable mapping table during the handoff phase. Tag-based templates in eDesk (templates scoped to specific tag conditions) map to Gorgias Macros with tag conditions if the team is on Gorgias Standard or above.

eDesk

Tags

maps to

Gorgias

Tags

1:1
Mapping required

eDesk ticket tags migrate as Gorgias Tags directly. Tag taxonomies differ between platforms, so we preserve all source tags as-is and flag any tags with special semantic meaning (channel identification, priority flags, team routing) for the customer's admin to consolidate or reassign post-migration. Gorgias supports tag-based filtering and automation conditions on Standard and above plans.

eDesk

SLA Policies

maps to

Gorgias

SLA (metadata)

1:1
Mapping required

eDesk SLA configurations covering first-response time and resolution time thresholds migrate as metadata documentation. Gorgias supports SLA policies on Standard and above. We preserve the SLA name, threshold values, and priority mapping, but SLA enforcement behavior depends on Gorgias's rule-based SLA engine configuration, which the customer's admin sets up post-migration. Historical SLA compliance data from eDesk reports does not migrate as a live metric; it is delivered as a snapshot CSV at cutover.

eDesk

Channel

maps to

Gorgias

Channel Type

1:1
Fully supported

eDesk's 200-plus channel connections (Amazon, eBay, Walmart, Shopify, email, Facebook, Instagram, WhatsApp, and others) do not have direct channel connection equivalents in Gorgias except for the natively supported integrations. We preserve channel attribution on each ticket as a channel_source__c attribute so agents know the origin of each conversation. Any marketplace channel that requires a native connection (Amazon, eBay, Walmart) is flagged as requiring a third-party connector (ChannelReply or equivalent) or manual setup in Gorgias post-migration. Shopify, BigCommerce, WooCommerce, and Magento connect natively on Gorgias Standard and above.

eDesk

Reports and Analytics

maps to

Gorgias

Reports (snapshot)

1:1
Mapping required

eDesk's Automated Report Extracts API provides historical data covering Agents, Tickets, Channels, Chats, and AI metrics. We export report snapshots at migration cutover as CSV/JSON files delivered alongside the migration. Gorgias's native reporting covers ticket volume, response times, and agent performance but uses a different data schema. Teams that rely on historical trend data from eDesk reports use the exported snapshots in a BI tool or spreadsheet post-migration. Live dashboards do not transfer.

eDesk

Engagement history

maps to

Gorgias

Ticket conversation threads

1:1
Fully supported

eDesk ticket conversation history (customer messages, agent replies, internal notes) migrates as threaded message records on the corresponding Gorgias Ticket. Public-facing messages map to Gorgias customer-facing ticket events; internal notes map to Gorgias private ticket events. We preserve message timestamps, sender identity (agent vs customer), and attachment references. The conversation thread ordering is maintained by setting the Gorgias message timestamp to the original eDesk message timestamp. This ensures agents reviewing migrated tickets see the full history in chronological order.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

eDesk logo

eDesk gotchas

High

Per-agent pricing creates billing risk at migration cutover

Medium

Smart Rules and Message Rules are tier-gated and not portable

Medium

Store and marketplace count limits gate channel connectivity

Medium

AI resolution costs accrue per automated ticket handled

Gorgias logo

Gorgias gotchas

High

AI Agent adds outcome-based fees on top of billable ticket costs

High

Overage billing for tickets scales nonlinearly

Medium

API rate limits restrict bulk export throughput

Medium

Agent data visibility cannot be restricted by role for GDPR use cases

Low

Knowledge Base translations require separate API calls per locale

Pair-specific challenges

  • Gorgias's channel model requires a third-party connector for Amazon and eBay

    eDesk provides native API integrations with Amazon, eBay, and Walmart that pull live order data directly into each ticket. Gorgias does not have native Amazon or eBay integrations at this time; brands selling on those marketplaces need a third-party connector like ChannelReply or Re:amaze to display order data inside Gorgias tickets. We preserve the marketplace channel attribution as a ticket attribute during migration so agents retain context about where each customer message originated. However, the live order data that eDesk surfaces natively requires a separate integration setup in Gorgias post-migration. Teams should evaluate ChannelReply or a comparable connector before cutover if Amazon and eBay order context is essential to their support workflow.

  • Gorgias ticket volume tiers create overage risk after migration

    eDesk includes unlimited tickets on all plans, so peak-season volume spikes do not affect billing. Gorgias tiers tickets by plan: Starter at 300, Basic at 500, Standard at 1,000, and Premium at 5,000 per month, with $0.40 per ticket overage. Teams migrating from eDesk may be accustomed to volume-free operations and underestimate overage exposure in their first Gorgias billing cycle. We audit the source eDesk ticket volume across the trailing three months at scoping and model the Gorgias plan selection against peak-season numbers. If actual ticket volume exceeds the plan cap, we flag the overage estimate before migration begins so the customer can select an appropriate plan or budget for the overage line item.

  • eDesk Smart Rules and Message Rules have no direct Gorgias equivalent

    eDesk Smart Rules and Message Rules are automation objects that govern ticket routing, status changes, SLA application, and tag assignment based on conditions. Gorgias's Rules engine covers similar automation territory but uses a different trigger-and-action model. Smart Rules are available on all eDesk plans; Message Rules require Professional ($119/agent) or Enterprise. We do not migrate these rules as functional code. We extract the rule configuration as structured JSON metadata and deliver a written inventory that maps each eDesk rule to a recommended Gorgias Rule configuration, including the conditions, actions, and plan tier requirement. If the customer is on Gorgias Starter or Basic, the Rule engine is not available and automation logic must be rebuilt using Gorgias Macros with manual activation or a third-party automation tool.

  • eDesk's per-agent pricing means agent count determines billing at cutover

    eDesk charges per agent on all plans regardless of ticket volume. When migrating to Gorgias, which uses per-ticket tiers, the per-agent billing model disappears but the agent count still determines the Gorgias user seat cost if the team is on a per-seat component of a higher plan. We verify agent count at scoping and cross-reference against the destination Gorgias plan's included user seats. If the team has inactive agents in eDesk who should not carry over to Gorgias, we identify them during scoping and recommend excluding them from the migration, which reduces both the eDesk final invoice and the Gorgias seat count. This is a billing reconciliation step that prevents a mismatch between migrated user count and plan capacity.

  • eDesk AI Classifications do not activate in Gorgias without retraining

    eDesk's AI Classifications auto-categorize tickets using a taxonomy trained on the team's historical data. These classifications migrate as historical ticket attributes (edesk_ai_classification__c) but the active classification engine does not transfer. Gorgias AI (available on Basic and above) uses its own classification model that must be trained on migrated ticket data to produce equivalent auto-categorization. We deliver the classification label history so it is searchable, but the customer must configure Gorgias AI rules post-migration using the Help Center article FAQ automation or rule-based tag conditions. This creates a gap of several weeks where tickets will not auto-classify without manual configuration.

Migration approach

Six steps for a successful eDesk to Gorgias data migration

  1. Discovery and plan selection

    We audit the source eDesk account across plan tier, agent count, connected channel inventory, ticket volume (trailing three months including peak), Knowledge Base article count and language count, custom field inventory, active Smart Rules and Message Rules, AI Classification taxonomy, and SLA policy count. We pair this with a Gorgias plan recommendation: Starter ($50/month) suits teams under 300 tickets per month with Shopify-only integration needs; Standard ($160/month) unlocks Rules, additional integrations, and higher ticket limits; Premium ($300/month) covers larger teams with advanced automation requirements. The discovery output is a written migration scope, object inventory, and Gorgias plan recommendation that accounts for peak-season volume to avoid post-migration overage surprises.

  2. Schema design and attribute mapping

    We design the destination Gorgias schema before any data moves. This includes creating custom customer attributes that mirror eDesk custom contact fields, creating the channel_source__c ticket attribute to preserve marketplace attribution, setting up article sections to match the eDesk Knowledge Base category hierarchy, and configuring tag taxonomies. We pre-build the Gorgias Rule configurations that correspond to eDesk Smart Rules and document the Message Rule equivalents, flagged by plan tier requirement. All schema work is validated in a Gorgias sandbox or trial account before production migration begins.

  3. Sample migration and reconciliation

    We run a test migration with a representative sample of 50-100 tickets spanning multiple channels, agents, and date ranges into the customer's Gorgias trial or sandbox. The customer reconciles record counts, spot-checks field mappings on individual tickets and contacts, verifies that conversation thread ordering is preserved, and confirms that agent assignments resolve correctly. Any field mapping corrections, custom attribute additions, or tag taxonomy changes happen at this stage. We do not proceed to full production migration until the sample migration is signed off.

  4. Full production migration

    We execute production migration in dependency order: Gorgias users and permissions first (validated against the pre-provisioned seat count), then Customers, then Tickets with conversation threads, then Knowledge Base articles, then Tags, then the SLA policy metadata snapshot. We use the Gorgias REST API with exponential backoff on rate limit responses (Gorgias enforces 40-80 requests per 20-second window via a leaky bucket algorithm per their API documentation). Attachments are uploaded to Gorgias via the file attachment endpoint and linked to the corresponding ticket. Each phase emits a row-count reconciliation report. The total migration time scales with ticket volume: 50,000 tickets typically completes within 48-72 hours at Gorgias API throughput rates.

  5. Cutover and delta sync

    We schedule a cutover window during a low-volume period, typically a weekend. During cutover, new ticket creation in eDesk is paused, a final delta migration captures any records created or updated between the last sync and cutover, and the Gorgias inbox is activated as the system of record. The eDesk account is placed in read-only mode post-cutover as a historical reference. Channel connections (Amazon, eBay, Walmart via ChannelReply or equivalent) are configured by the customer's team before or during cutover since these are third-party setup tasks outside our API scope.

  6. Handoff and automation rebuild documentation

    We deliver a migration completion report covering record counts per object, any records that could not be migrated with reasons, the Smart Rules and Message Rules configuration inventory with Gorgias Rule equivalents, the AI Classification label mapping, and the SLA metadata snapshot. We do not rebuild eDesk Smart Rules or Message Rules inside Gorgias as part of the migration scope. The Rules inventory document is handed to the customer's admin or a Gorgias implementation partner for rebuild. We support a one-week post-migration window to resolve reconciliation issues raised by the support team during their first days in Gorgias.

Platform deep dives

Context on both ends of the pair

eDesk logo

eDesk

Source

Strengths

  • Purpose-built for Amazon, eBay, Walmart, and Shopify with native marketplace API integrations rather than third-party connectors.
  • AI Agent add-on across all plans provides automated ticket resolution at a flat per-resolution cost without per-user AI licensing.
  • Unlimited tickets on all plans removes volume-based billing surprises during peak seasons.
  • Comprehensive channel support with 200+ marketplace and D2C integrations listed in their App Store.
  • Established enterprise partnerships — sole customer support provider on Amazon and Walmart developer councils.

Weaknesses

  • Per-agent pricing model with Essential capped at one store forces early plan upgrades as teams scale across marketplaces.
  • Performance and downtime reported in G2 reviews with no published SLA uptime guarantee for all tiers.
  • Setup complexity noted by users as requiring professional services engagement rather than self-serve onboarding.
  • Translation quality for multi-language tickets flagged as inconsistent, affecting brands with international customer bases.
  • No refunds on cancellations or downgrades creates commitment risk for teams uncertain of headcount needs.
Gorgias logo

Gorgias

Destination

Strengths

  • Shopify and BigCommerce integrations surface order, return, and shipment data natively inside every ticket.
  • Unlimited agent seats remove per-user licensing friction as support teams grow.
  • AI Agent reduces billable ticket volume through automated resolution of high-frequency queries.
  • SOC 2 Type II certified with GDPR-aligned data handling for enterprise procurement readiness.
  • Omnichannel inbox aggregates email, live chat, Facebook, Instagram, WhatsApp, SMS, and voice into a single threaded view.

Weaknesses

  • Ticket-volume pricing with overage fees creates unpredictable monthly costs during seasonal traffic spikes.
  • Custom reporting is shallow; raw event-level data export for BI tooling is not natively supported.
  • Knowledge Base, Macros, and Rules lack simple export tooling, making competitive migrations complex.
  • GDPR compliance limitations mean customer data cannot be hidden from agents by role, blocking use by teams with freelance staff.
  • Performance and glitch reports emerge in G2 reviews at higher ticket volumes.

Complexity grading

How hard is this migration?

Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across eDesk and Gorgias.

  • Object compatibility

    C

    3 of 7 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    7-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    eDesk: Not publicly documented.

  • Data volume sensitivity

    B

    eDesk doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your eDesk to Gorgias migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about eDesk to Gorgias data migrations

Answers to the questions buyers ask most during eDesk to Gorgias migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your eDesk to Gorgias migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for accounts under 50,000 tickets with a single Knowledge Base and no multi-language content. Migrations with large Knowledge Base article sets (over 1,000 articles), multi-language KB content (five or more languages), complex tag taxonomies, or teams requiring Gorgias Standard plan configuration for Rules rebuild move to seven to ten weeks. The Gorgias API rate limit (40-80 requests per 20-second window) caps throughput on large ticket volume migrations; we estimate migration time at scoping based on actual ticket counts from the trailing three months.

Adjacent paths

Related migrations to explore

Ready when you are

Move from eDesk.
Land in Gorgias, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day