Helpdesk migration

Migrate from TOPdesk to Gorgias

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

TOPdesk logo

TOPdesk

Source

Gorgias

Destination

Gorgias logo

Compatibility

64%

9 of 14

objects map 1:1 between TOPdesk and Gorgias.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from TOPdesk to Gorgias is a schema translation from an ITIL-aligned ITSM platform to an e-commerce-native helpdesk. TOPdesk organizes work around Calls, Changes, Assets, and Operations Management Series; Gorgias organizes around Tickets, Customers, and Macros tied to Shopify order context. The core migration maps TOPdesk Calls to Gorgias Tickets (1:1), People to Customers, and Operators to Users. TOPdesk Changes, Known Errors, and Configuration Items have no direct Gorgias equivalent; we preserve those records in a written inventory so your admin can decide whether to recreate them as Customers with tags, or archive them. TOPdesk's module-gated asset hierarchy does not migrate to Gorgias, which is designed for customer support rather than IT asset inventory. We handle application-password authentication against the TOPdesk API, batch large export sets to avoid Virtual Appliance timeouts, and preserve attachment metadata and binary URLs throughout.

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

TOPdesk logo

TOPdesk

What's pushing teams away

  • The user interface feels dated compared to modern ITSM tools, and onboarding new agents takes longer than expected.
  • Module-based pricing means essential features like Asset Management or Advanced Reporting require separate paid licences.
  • Customization of workflows and fields is powerful but complex, requiring significant admin time and sometimes specialist consultants.
  • Reporting and analytics are limited compared to ServiceNow or Jira, making performance trend analysis harder.
  • Migrating to or from TOPdesk requires careful planning because bulk exports can timeout on large datasets and the API uses application-password authentication that must be configured per user.

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 TOPdesk objects map to Gorgias

Each row shows how a TOPdesk 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.

TOPdesk

Calls (Incidents & Service Requests)

maps to

Gorgias

Tickets

1:1
Fully supported

TOPdesk Calls map directly to Gorgias Tickets. The Call number becomes the ticket ID, Call subject becomes ticket subject, and Call status maps to Gorgias ticket status (new, open, pending, solved, closed). Priority from TOPdesk (1-5) maps to Gorgias priority (low, medium, high, urgent). Operator assignment migrates by email match against the Users object. TOPdesk Call type (incident or service request) is preserved as a custom field on the Gorgias ticket because Gorgias does not natively distinguish incident from request type.

TOPdesk

People (Requesters)

maps to

Gorgias

Customers

1:1
Fully supported

TOPdesk People records map to Gorgias Customers. Email address is the primary dedupe key. First name and last name transfer directly; phone number maps to the phone field. Any TOPdesk custom fields on People (department, location, cost centre) migrate to Gorgias Customer custom fields. We validate email uniqueness before insert and flag duplicates for admin resolution.

TOPdesk

Operators

maps to

Gorgias

Users

1:1
Fully supported

TOPdesk Operators map to Gorgias Users (agents). Authentication uses the Operator email as the matching key. Active Operators map to active Gorgias Users; inactive Operators map to deactivated Users so that historical assignment is preserved without granting active login. The TOPdesk operator group membership maps to Gorgias team membership.

TOPdesk

Attachments (Call attachments)

maps to

Gorgias

Attachments (Ticket attachments)

1:1
Fully supported

TOPdesk attachments linked to Calls extract the file metadata (filename, content type, size, URL) and the binary where the API returns it. We map each attachment to the corresponding Gorgias Ticket message attachment. If TOPdesk stores attachments on a separate file server rather than returning binary via API, we extract the URL and store it as a text custom field on the ticket so agents can follow the link post-migration. Attachment ordering relative to message timestamps is preserved.

TOPdesk

Custom Fields (Calls)

maps to

Gorgias

Custom Fields (Tickets)

lossy
Fully supported

TOPdesk custom fields on Calls (text, date, checkbox, dropdown, number, currency) map to Gorgias Ticket custom fields. Field type is preserved where possible. Dropdown fields in TOPdesk migrate as single-select picklists in Gorgias. Multi-checkbox fields in TOPdesk do not have a native Gorgias equivalent and migrate as comma-separated text or as multiple single-checkbox custom fields depending on the specific field. We validate all custom field values against the destination field constraints before insert.

TOPdesk

Tags

maps to

Gorgias

Tags

1:1
Mapping required

TOPdesk Call tags migrate as Gorgias ticket tags. Tag names are normalized (lowercase, hyphenated) to match Gorgias tag format. If a tag exists in Gorgias it is reused; if not it is created during migration. Tag filtering at migration time is supported so that you can scope the migration to Calls with specific tags.

TOPdesk

Known Error Cards

maps to

Gorgias

Customers (archive)

many:1
Fully supported

TOPdesk Known Error Cards store a problem cause and a workaround. Gorgias has no Known Error object. We preserve Known Error Cards as Gorgias Customers with a specific tag (known-error-archive) and a structured note body containing the problem, cause, and workaround text. This keeps the records accessible to agents via search without creating orphaned records. Your admin can review and decide whether to move these to a separate knowledge base tool.

TOPdesk

Changes

maps to

Gorgias

Customers (archive)

many:1
Fully supported

TOPdesk Changes (simple, extensive, and RFC) have no direct Gorgias equivalent. Gorgias is a customer support tool, not a change management system. We preserve Change records as Gorgias Customers with a tag (change-record-archive) and a structured note containing the change number, type, status, affected configuration items, and authorization steps. If your organization needs to retain change history for audit purposes, this archive format is searchable by agents. We recommend a separate CMDB or ITSM tool for active change management post-migration.

TOPdesk

Assets

maps to

Gorgias

None (no mapping)

1:1
Fully supported

TOPdesk Asset Management module (hardware, software, licences, network components, freely definable objects) has no Gorgias equivalent. Gorgias does not support IT asset inventory. We do not migrate assets to Gorgias. During scoping we identify which assets are linked to open Calls and flag those linkages so your admin can decide whether to retain the asset context separately. The asset hierarchy (parent-child relationships) is documented in a written asset map for your records.

TOPdesk

Configuration Items

maps to

Gorgias

None (no mapping)

1:1
Mapping required

TOPdesk Configuration Items (CI) store IT infrastructure components linked to Calls and Changes. Gorgias does not have a Configuration Management database. We document the CI-to-Call linkages present in TOPdesk and flag any open Calls that reference a CI so your admin can assess whether the CI context needs to be recreated in a separate ITSM tool or retained as a note on the migrated ticket.

TOPdesk

Freely Definable Objects (Free1Object–Free5Object)

maps to

Gorgias

Custom Fields (Customers)

1:many
Mapping required

TOPdesk allows up to five freely definable object types that organizations use for custom entities (e.g., Buildings, Vehicles, Contracts). Each freely definable object has its own schema and custom fields. We evaluate each active FreeXObject during scoping. If the object represents a person or entity that should map to a Gorgias Customer, we migrate it as a Customer with the relevant custom fields populated. If the object is a non-person entity (e.g., a building or vehicle), we archive it as a Customer record with a tag and structured note. Custom object migration is scoped individually per project.

TOPdesk

Knowledge Base Articles (Knowledge Management module)

maps to

Gorgias

Knowledge Base Articles

1:1
Fully supported

TOPdesk Knowledge Management articles (if the module is licensed) migrate to Gorgias Help Center articles. Article title, body text, and category structure migrate. Approval workflow status is not applicable in Gorgias; published articles migrate as published, drafts migrate as drafts. Internal-only articles in TOPdesk migrate as internal notes or are flagged for admin review before publishing. Folder hierarchy from TOPdesk maps to Gorgias section structure.

TOPdesk

Reservations

maps to

Gorgias

None (no mapping)

1:1
Mapping required

TOPdesk Reservations track equipment or room bookings linked to the Asset Management module. Gorgias does not support reservation or booking management. Reservations linked to open Calls are flagged in the migration scope so that the related ticket context is preserved in the note even though the reservation itself does not migrate. Your admin can evaluate whether a separate booking tool is needed post-migration.

TOPdesk

People Custom Fields

maps to

Gorgias

Customer Custom Fields

lossy
Fully supported

TOPdesk custom fields on People records (department, location, manager, employee ID) migrate to Gorgias Customer custom fields. Field types are preserved: text to text, date to date, checkbox to checkbox, dropdown to picklist. Multi-checkbox fields follow the same handling as Call custom fields (comma-separated text or multiple single-checkbox fields).

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.

TOPdesk logo

TOPdesk gotchas

High

Application-password-only API auth blocks scripted migrations

High

Large ticket exports can timeout on Virtual Appliance

Medium

Asset hierarchy links require recursive traversal

Medium

Module-gated objects silently return empty results in API

Low

Change activity templates tied to specific statuses

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

  • TOPdesk Changes and Known Errors have no Gorgias equivalent

    Gorgias is a customer support helpdesk, not an ITSM platform. It has no change management or known error management objects. We archive TOPdesk Changes and Known Error Cards as Gorgias Customer records with structured notes, which preserves the content for search but does not recreate the change workflow or authorization model. If your organization requires active change management or known error tracking post-migration, those processes need to live in a separate ITSM tool. We flag this clearly in the migration scope and handoff documentation so the decision is explicit before cutover.

  • TOPdesk application-password auth complicates API-based export

    TOPdesk's API uses application-password authentication tied to individual operator accounts rather than OAuth or service account tokens. Migration tooling must authenticate as a real operator with sufficient permissions to read Calls, People, and Operators. If the operator account used for migration is deactivated before migration completes, the export breaks. We scope the required operator permissions during setup and recommend creating a dedicated migration operator account with a long expiry rather than using a personal operator's credentials.

  • Gorgias does not support IT asset management

    TOPdesk's Asset Management module tracks hardware, software, licences, network components, and freely definable objects with a full parent-child hierarchy. Gorgias has no asset inventory capability; order and product data comes from e-commerce platform integrations, not an internal asset database. We do not migrate TOPdesk assets to Gorgias. Any asset-to-Call linkages present in TOPdesk are documented separately so that your admin can assess whether the context needs to be retained in a standalone CMDB or ITSM tool.

  • Large TOPdesk datasets can timeout on Virtual Appliance exports

    Customers running TOPdesk Virtual Appliance (on-premise) report that exporting more than a few thousand Calls in a single batch causes the export process to hang or return partial data without a clear error message. We handle this by chunking exports into time-bounded batches (e.g., per month or per quarter) and reconciling the row count before proceeding to the next batch. SaaS API-based exports are less prone to this issue and are preferred where available.

  • Gorgias macro-based automation is not equivalent to TOPdesk workflow events

    TOPdesk automates operator workflows using a structured events-and-actions model scoped to ITSM processes. Gorgias automates using Macros (templated responses) and routing rules. These are architecturally different: TOPdesk workflows can enforce process gates and authorization steps, while Gorgias macros insert text and apply tags. We do not migrate TOPdesk workflow configurations as code. We deliver a written inventory of active TOPdesk events and actions with a recommended Gorgias Macro equivalent for each, and your admin rebuilds the automation in Gorgias post-migration.

Migration approach

Six steps for a successful TOPdesk to Gorgias data migration

  1. Discovery and credential setup

    We audit the TOPdesk account for licensed modules (Call Management, Asset Management, Knowledge Management, Problem Management, Operations Management), record volumes per object type, active custom fields on Calls and People, and any freely definable object schemas in use. We identify the TOPdesk deployment type (SaaS or Virtual Appliance) to determine the export method. We create a dedicated migration operator account in TOPdesk with a long-expiry application password and verify it has read access to all target objects before any data is extracted.

  2. Schema design for non-standard fields

    We design the Gorgias destination schema to receive TOPdesk data. This includes creating custom ticket fields for TOPdesk Call type (incident vs service request), priority mapping, and any TOPdesk custom fields that do not map to a native Gorgias field. Customer custom fields are provisioned for TOPdesk People custom fields. For Knowledge Management articles, we map the TOPdesk folder hierarchy to Gorgias sections. We also design the archive schema for Changes and Known Errors as tagged Customer records.

  3. Pilot export and reconciliation

    We run a pilot export from TOPdesk using a limited date range (e.g., the most recent 500 Calls) to validate the export pipeline, measure API response times, and confirm that attachment metadata is returned. We reconcile the pilot export row counts against the TOPdesk UI counts and flag any discrepancies before scaling to the full dataset. For Virtual Appliance customers, the pilot export also confirms the chunking strategy works without timeouts.

  4. Chunked full export

    We run the full TOPdesk export in time-bounded or count-bounded batches depending on volume. Each batch is reconciled for row count before the next batch begins. People and Operator records are exported in full before Call exports start so that all foreign key references can be resolved during the transform phase. Attachments are queued separately and processed after the parent Call is confirmed in the destination.

  5. Transform and load into Gorgias

    We transform TOPdesk records into Gorgias format. Calls become Tickets with subject, status, priority, and operator assignment resolved by email match against the Users object. People become Customers with custom fields populated. Attachments are loaded against the corresponding ticket messages. Changes and Known Errors are loaded as archive Customer records with structured notes and the appropriate tag. We apply all custom field mappings, validate against field constraints, and run the load in batches with reconciliation after each.

  6. Cutover and automation rebuild handoff

    We freeze TOPdesk writes during cutover, run a final delta migration of any records modified during the migration window, then confirm the Gorgias ticket count matches the source Call count. We deliver the automation inventory document listing all TOPdesk workflow events and actions with a recommended Gorgias Macro equivalent. We do not rebuild TOPdesk workflows as Gorgias macros inside the migration scope; that work is handled by your admin or a Gorgias implementation partner using the inventory document. We support a five-business-day hypercare window for reconciliation issues raised by your team.

Platform deep dives

Context on both ends of the pair

TOPdesk logo

TOPdesk

Source

Strengths

  • ITIL-aligned incident, change, and asset management built into the core product.
  • Self-service portal with knowledge base reduces first-level support load for IT and HR teams.
  • Agent-based pricing scales predictably as organisations grow their support headcount.
  • Active European community and regular product releases keep the platform current for regulated sectors.
  • Multi-module expansion from ITSM into HR and facilities service management.

Weaknesses

  • UI and experience lag behind modern alternatives like Jira Service Management and Freshservice.
  • Module-gated features mean Asset Management, Advanced Reporting, and other capabilities cost extra.
  • Bulk data export via the legacy Virtual Appliance can timeout on datasets over a few thousand records.
  • Custom fields and workflow configuration require experienced administrators to set up and maintain.
  • API uses per-user application passwords rather than OAuth, complicating automated migration tooling.
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 TOPdesk 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

    TOPdesk: Not publicly documented — varies by tenant tier and TOPdesk version.

  • Data volume sensitivity

    B

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

Estimator

Estimate your TOPdesk 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 TOPdesk to Gorgias data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Straightforward migrations under 10,000 Calls, 5,000 People, and 500 Operators with no custom object schemas complete in three to five weeks. Migrations with large attachment volumes (over 50,000 files), multiple freely definable object types, active Knowledge Management articles, or the need to archive Changes and Known Errors in detail move to eight to twelve weeks because of attachment handling time and schema design for non-standard fields. The largest variable is always attachment extraction on Virtual Appliance deployments where batch timeouts can extend the export phase.

Adjacent paths

Related migrations to explore

Ready when you are

Move from TOPdesk.
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