Helpdesk migration

Migrate from Sunrise ITSM to Gorgias

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

Sunrise ITSM logo

Sunrise ITSM

Source

Gorgias

Destination

Gorgias logo

Compatibility

50%

6 of 12

objects map 1:1 between Sunrise ITSM and Gorgias.

Complexity

CModerate

Timeline

5-8 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Sunrise ITSM to Gorgias is a platform-category transition, not a straightforward version upgrade. Sunrise ITSM is built around ITIL practices with Incidents, Service Requests, Changes, and Assets as separate objects, while Gorgias is an e-commerce helpdesk that consolidates customer-facing support into Tickets and Customers. The ITSM object model does not map 1:1 into Gorgias; Incidents and Service Requests both become Tickets, Changes do not have a direct equivalent, and Assets lack a native Gorgias counterpart. Sunrise ITSM also lacks a documented public bulk-export API, so migration requires advance coordination with Sunrise Software to obtain structured data extracts in CSV format, adding one to two weeks to project timelines compared to API-first platforms. We preserve agent-to-team assignments, status histories, and attachment file references during migration, and we deliver a written inventory of every Sunrise workflow, SLA timer, and custom module requiring manual rebuild in Gorgias.

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

Sunrise ITSM logo

Sunrise ITSM

What's pushing teams away

  • Vendor lock-in through deep customisation becomes difficult to unwind when the organisation wants to switch platforms or significantly restructure its ITSM setup.
  • Pricing model lacks transparency — the subscription covers core modules but some advanced capabilities are gated behind further cost, leading to budget surprises post-onboarding.
  • Limited integration ecosystem compared to larger platforms like ServiceNow or Jira Service Management, making it harder to connect to enterprise monitoring or HR tools.
  • Self-service portal customisation is constrained for non-technical admins, requiring developer involvement for more advanced portal tweaks.

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

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

Sunrise ITSM

Incident

maps to

Gorgias

Ticket

1:1
Fully supported

Sunrise ITSM Incidents map directly to Gorgias Tickets. The Incident priority (P1-P4), category, assignee, and description fields map to equivalent Gorgias Ticket fields. Custom Incident properties discovered during schema audit migrate as Ticket-level custom fields. Resolution notes and closed-at timestamps preserve as Ticket messages. Incidents with linked Knowledge Articles carry the article URL as a Ticket tag for manual re-linkage since Gorgias KB articles are separate objects with different IDs.

Sunrise ITSM

Service Request

maps to

Gorgias

Ticket

1:1
Fully supported

Service Requests map to Gorgias Tickets with a request_type tag or custom field set to 'Service Request' to preserve the ITSM classification. Requestor information, fulfiller assignment, and approval chain status migrate as custom Ticket fields. Linked Knowledge Article references carry forward as tags. Approval status from Sunrise (pending, approved, rejected) becomes a custom picklist field in Gorgias since the native Ticket object has no approval state.

Sunrise ITSM

Change

maps to

Gorgias

Custom fields on Ticket (no direct equivalent)

lossy
Fully supported

Sunrise ITSM Change records do not have a native Gorgias equivalent. We map Change ticket data (risk level, approval status, Change calendar date, related CI references) into custom fields on the closest related Ticket or into a Gorgias Note attached to the relevant record. The customer documents Change management gaps post-migration. We flag all Change records during discovery and deliver a written Change management gap report listing every Sunrise Change that needs a replacement tracking method in Gorgias.

Sunrise ITSM

Asset (Configuration Item)

maps to

Gorgias

Customer or Note (limited mapping)

lossy
Fully supported

Sunrise ITSM Configuration Items do not map to a native Gorgias object. Gorgias has no asset registry or CI relationship model. We map CIs to Customer records if the CI represents a customer-owned product (for e-commerce contexts) or to a structured Note with custom fields (asset_tag, serial_number, warranty_expiry, location) if the CI represents internal infrastructure. The customer decides which CI migration strategy applies during scoping.

Sunrise ITSM

Knowledge Article

maps to

Gorgias

Knowledge Base Article

1:1
Fully supported

Sunrise ITSM KB Articles migrate to Gorgias Help Center articles. We extract the HTML body from Sunrise's customrichtext format, restructure it for Gorgias's article format, and map categories to Gorgias folder hierarchy. Article status (published, draft, archived) migrates as article visibility settings. Sunrise articles linked to Incidents or Service Requests carry the article ID as a tag on the migrated Ticket so agents can manually re-link at the knowledge base level.

Sunrise ITSM

User and Agent

maps to

Gorgias

User

1:1
Fully supported

Sunrise ITSM User and Agent records map to Gorgias Users. We match by email address as the dedupe key. Role assignments (agent, admin, supervisor) map to Gorgias permission groups. Team memberships map to Gorgias Teams. Any Sunrise AD synchronisation identity preserves in a custom field for SSO continuity. Agents without email addresses require manual Gorigas account provisioning before migration.

Sunrise ITSM

Team

maps to

Gorgias

Team

1:1
Fully supported

Sunrise ITSM Teams map directly to Gorgias Teams. We preserve team membership order and escalation hierarchy as team-level settings in Gorgias. Team routing rules from Sunrise map to Gorgias Views if the routing logic is channel-based; complex SLA-driven routing may require manual reconfiguration post-migration.

Sunrise ITSM

Service Catalog Item

maps to

Gorgias

Macro (partial)

lossy
Fully supported

Sunrise ITSM Service Catalog items with embedded workflows do not migrate as Gorgias Macros because the two concepts are structurally different. Sunrise catalog items represent multi-step service offerings with approval matrices; Gorgias Macros are canned response templates with single-step actions. We extract catalog item definitions and deliver a written catalog gap report listing every Sunrise catalog item and whether an equivalent Gorgias Macro, Help Center article, or manual process covers it.

Sunrise ITSM

Training Course and Attendance Record

maps to

Gorgias

Custom fields on User (no native equivalent)

lossy
Fully supported

Sunrise ITSM ITBM training records have no Gorgias equivalent. Training course names, delegate attendance lists, and effective dates migrate as structured data in a custom field on the Gorgias User record or in a supplementary CSV reference table. The effective-date semantics from Sunrise (skill earned date and expiry date) flatten into a static skill list with the effective date stored as a custom property. The customer documents whether Gorgias's user profile fields or a third-party LMS integration covers the training management need.

Sunrise ITSM

Skill and Certification

maps to

Gorgias

Custom fields on User

lossy
Fully supported

Skills linked to Sunrise ITSM agents migrate to custom user fields in Gorgias. Expired certifications are flagged with a status and expiry date in a custom field for customer review. Skills-based routing from Sunrise does not have a native Gorgias equivalent; we document the routing logic in the automation gap report for manual rebuild as Gorgias Rules if required.

Sunrise ITSM

Custom Module (30+ bespoke objects)

maps to

Gorgias

Custom fields on Ticket or Customer (no custom object support)

lossy
Fully supported

Sunrise ITSM custom modules have no Gorgias equivalent because Gorgias does not support custom objects. Each custom module's fields audit during discovery, and we determine whether the data maps to Ticket custom fields (for request-context data) or Customer custom fields (for entity-context data). Highly complex custom modules with relational dependencies may require a separate lookup table or manual reference documentation since Gorgias cannot model many-to-many relationships natively. This is one of the highest-scope items in Sunrise-to-Gorgias migrations.

Sunrise ITSM

Attachment

maps to

Gorgias

Attachment

1:1
Fully supported

Sunrise ITSM attachments store file path references rather than inline binary data. We resolve each file path reference, download the file from the source storage location, and re-attach to the equivalent migrated Ticket in Gorgias. If the source file server has been decommissioned before migration completes, the attachment becomes unrecoverable; we flag this risk during discovery and require written confirmation of storage availability before attachment migration begins. Attachments linked to Change records attach to the closest related Ticket or Note per the Change mapping decision.

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.

Sunrise ITSM logo

Sunrise ITSM gotchas

High

Custom module schema is invisible to standard exports

High

No documented public API for bulk data extraction

Medium

Attachment storage paths reference internal file servers

Medium

ITBM training and skills module uses effective-date semantics

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

  • Sunrise ITSM has no public bulk-export API

    Unlike platforms with published REST APIs, Sunrise ITSM does not expose a bulk export endpoint that migration tooling can call directly. We work with Sunrise Software's professional services team to obtain data extracts in CSV or structured format. This coordination adds one to two weeks to the project timeline compared to API-first platforms, and the customer must authorise the data-sharing agreement with Sunrise Software before extraction begins. We include this vendor coordination in the migration scope and manage the back-and-forth directly.

  • Custom module schemas require Sunrise support to extract

    Sunrise ITSM allows customers to create bespoke modules beyond standard ITSM objects, and these custom module schemas are not exposed through any public export interface. We request the full live schema from Sunrise Software support before migration scoping so we can map every custom field. If this step is skipped, custom module data is silently omitted from the migration package. We treat schema extraction as a prerequisite milestone before any data mapping begins.

  • ITSM object model does not map to Gorgias natively

    Sunrise ITSM is built around ITIL objects: Incidents, Service Requests, Changes, Problems, and Assets are distinct records with typed relationships. Gorgias is built around a flat Ticket-Customer model with no Change management, no CI registry, and no Problem object. Incidents and Service Requests both become Gorgias Tickets, Changes lose their native record type, and Assets lack any asset management context. We document every gap during discovery and deliver a written ITSM capability gap report so the customer's admin understands exactly what requires manual rebuild or workaround in Gorgias.

  • Gorgias Macro limitations on imported tickets

    Gorgias cannot bulk-apply Macros to imported tickets if no email integration has been previously used in the source platform. This applies if Sunrise ITSM handled tickets primarily through portal submissions without an active email integration. We flag this during scoping and recommend the customer establishes a Gmail or SMTP integration in Gorgias before cutover. Until that integration is active, automated macro-based responses will not fire on migrated tickets and agents must apply macros manually.

  • Attachment storage paths may reference decommissioned file servers

    Attachments in Sunrise ITSM store file path references rather than inline binary data, and some customers host attachments on internal network drives that are decommissioned after migration planning begins. We resolve each reference, retrieve the file, and package it for re-attachment in Gorgias. If the source file server is decommissioned before migration completes, attachments become unrecoverable. We require the customer to confirm storage availability and access credentials during discovery, and we run an attachment accessibility audit before the file migration phase begins.

Migration approach

Six steps for a successful Sunrise ITSM to Gorgias data migration

  1. Discovery and Sunrise vendor coordination

    We audit the source Sunrise ITSM environment across all active modules, custom modules, and data volumes. This includes requesting the full live schema from Sunrise Software support for every bespoke module so we can map custom fields before any data moves. We also confirm the data-sharing agreement and extraction format (CSV or structured) with Sunrise Software's professional services team. The discovery output is a written migration scope, a complete Sunrise module inventory, and a vendor coordination timeline that accounts for the one-to-two-week extraction lead time.

  2. Schema design and Gorgias configuration

    We configure the destination Gorgias environment to receive Sunrise data. This includes creating custom Ticket fields to host Incident priority, Service Request classification, Change risk level, approval status, and other ITSM-specific attributes that have no native Gorgias equivalent. We create custom User fields for skills and training data, and custom Customer fields for asset-related CI data where applicable. We configure Teams and Views to match Sunrise team routing as closely as possible. SLA settings are configured in Gorgias Advanced plan if the customer requires native SLA timer migration.

  3. Data extraction and transformation

    We receive structured data from Sunrise Software in CSV or structured format. We transform Sunrise Incidents and Service Requests into the Gorgias Ticket import format, applying the ITSM-to-helpdesk object remapping. We apply the Change and Asset gap strategy agreed during scoping. We extract Knowledge Article HTML bodies, restructure for Gorgias Help Center format, and map categories to folder hierarchy. We run a data quality check against the extracted files, flagging any records with missing required fields before import begins.

  4. Attachment resolution and packaging

    We resolve every Sunrise ITSM attachment file path reference, download the file from the confirmed storage location, and package it for re-attachment to the equivalent migrated Ticket in Gorgias. We run an accessibility audit on all file paths before attachment migration begins and escalate any paths pointing to decommissioned servers to the customer immediately. Attachment files are uploaded to Gorgias via the API and linked to the correct Ticket ID before the migration validation phase.

  5. Sandbox migration and reconciliation

    We run a full migration into a Gorgias staging environment using production-like data volume. The customer's team reconciles record counts (Tickets in, Customers in, Users in), spot-checks migrated tickets against the Sunrise source for field accuracy, and validates Knowledge Article content and attachment presence. Any mapping corrections happen in the staging environment. The customer signs off on the staging migration before production migration begins.

  6. Production migration and cutover

    We freeze Sunrise ITSM writes during cutover, run a final delta migration of any records modified during the migration window, then enable Gorgias as the system of record for customer-facing support. We deliver the ITSM capability gap report documenting every Change, Asset, Training, Skill, and custom module record that does not have a native Gorgias equivalent, with recommendations for manual rebuild or alternative approach. We support a one-week hypercare window where we resolve reconciliation issues raised by the support team. We do not rebuild Sunrise workflows, SLA timers, or approval matrices in Gorgias as part of migration scope; these are documented for the customer's admin to configure post-migration.

Platform deep dives

Context on both ends of the pair

Sunrise ITSM logo

Sunrise ITSM

Source

Strengths

  • Over 30 configurable modules covering Incident, Request, Change, Asset, and Knowledge management in a single platform.
  • No-code graphical workflow builder lets service desk admins design automated processes without developer involvement.
  • SaaS delivery means always-on latest version with no patching or upgrade management for the customer.
  • ITIL-aligned data model with structured fields for priority, category, and SLA timers across all ticket types.

Weaknesses

  • API documentation and developer resources are sparse, making programmatic data extraction harder without vendor assistance.
  • UK-regional focus limits availability of localised support for customers outside that geography.
  • No publicly documented bulk export endpoint, so migrating large ticket histories requires vendor-coordinated data pulls.
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 Sunrise ITSM 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

    Sunrise ITSM: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Sunrise ITSM 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 five and eight weeks for environments with fewer than 10,000 total tickets and fewer than ten custom modules. The Sunrise ITSM vendor coordination for data extraction adds one to two weeks before migration work begins, which is the primary timeline variable. Migrations with 30+ active custom modules, large attachment volumes (over 50,000 files), or extensive asset and change record histories move to ten to sixteen weeks because of the schema auditing, file resolution, and ITSM-gap documentation work.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Sunrise ITSM.
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