Helpdesk migration
Field-level mapping, validation, and rollback between Incident IQ and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
Incident IQ
Source
Gorgias
Destination
Compatibility
4 of 12
objects map 1:1 between Incident IQ and Gorgias.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from Incident IQ to Gorgias crosses a vertical domain boundary: Incident IQ is a K-12 service management platform covering IT ticketing, device asset management, facilities work orders, event coordination, and HR requests; Gorgias is a commerce-focused helpdesk built for e-commerce brands managing customer support across email, chat, and social channels. We migrate Tickets, Users, and Knowledge Base articles where the schema is compatible. We exclude Facilities Work Orders, Events, HR Requests, and the full asset record structure because Gorgias has no equivalent objects—these objects are K-12-specific and cannot be reasonably mapped into a customer-support platform designed around order history and customer profiles. We document every locked Incident IQ Support Flow as a written automation inventory for the customer's admin to rebuild in Gorgias macros. Custom ticket fields migrate as Gorgias custom fields with type conversions applied. Asset-to-student associations, campus hierarchies, and model categories require a manual rebuild in the destination because Gorgias uses a customer-and-order data model that does not include device assignment tracking.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Incident IQ 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.
Incident IQ
Tickets (Requests)
Gorgias
Tickets
1:1Incident IQ Tickets map to Gorgias Tickets. We map Ticket ID, Subject, Description, Status, Priority, Assignee (via agent email match), and Created/Modified timestamps 1:1. Custom ticket fields migrate as Gorgias custom fields with type conversions applied (dropdown values map to multi-select options; date fields map to date picker). The Incident IQ campus assignment field does not map to a Gorgias standard field—we flag it for mapping to a custom field or tag during scoping. K-12-specific field values (e.g., device types, software categories) require a value remap against the destination's picklist.
Incident IQ
Users (Staff and Agents)
Gorgias
Agents and Customers
1:manyIncident IQ Users split into two Gorgias profiles: staff and agents map to Gorgias Agents; students and parent contacts map to Gorgias Customers. We resolve by email match and apply role-based mapping based on the Incident IQ user role field. Campus assignments do not carry into Gorgias because Gorgias has no concept of school-based location hierarchies. The customer's admin provisions agent seats in Gorgias before migration, and we map Incident IQ agent IDs to the corresponding Gorgias agent records by email.
Incident IQ
Knowledge Base Articles
Gorgias
Articles (Help Center)
1:1Incident IQ KB articles migrate to Gorgias Help Center articles. We map article title, body content, categories, and associations. Articles with embedded Incident IQ ticket links will break post-migration—these are flagged during the extraction phase, and we deliver a redirect inventory listing each broken link with the original URL and the recommended replacement URL or knowledge base article ID. Attachments on articles migrate as file assets.
Incident IQ
Support Flows
Gorgias
Rules and Macros (documented, not migrated)
lossyIncident IQ Support Flows define multi-step automation chains that route tickets, assign agents, and trigger actions. We extract the flow logic and produce a written automation inventory document that lists each Support Flow's trigger, conditions, actions, and a recommended Gorgias Rule or Macro equivalent. We do not rebuild Support Flows as Gorgias automations inside the migration scope because the trigger and action models differ structurally. The customer's admin or a Gorgias specialist implements the Rules and Macros post-migration using the inventory.
Incident IQ
Attachments
Gorgias
Attachments
1:1Ticket attachments, KB article files, and form uploads migrate as file assets attached to the correct parent record in Gorgias. Files over 25MB may require chunked transfer handling. We map the original file name and attach it to the correct Ticket or Article by ID resolution after the parent record has been created in Gorgias.
Incident IQ
Custom Ticket Fields
Gorgias
Custom Fields
1:1Districts can add custom fields to tickets capturing K-12-specific attributes. We map these as Gorgias custom fields on the Ticket object, applying type conversions where destination field types differ. System-locked fields from Incident IQ cannot be modified and are excluded from migration scope. K-12-specific value sets (e.g., device types, software categories, building names) require a value remap against the destination's allowed values list.
Incident IQ
Facilities Work Orders
Gorgias
None
lossyFacilities Work Orders are a K-12-specific object with no equivalent in Gorgias. Work orders include status, priority, assignee, location, and description fields that describe maintenance tasks tied to school facilities. Gorgias does not have a work order, facilities management, or asset maintenance object. We exclude Work Order records from migration scope and document the full record list in the data map as an out-of-scope export available for manual transfer or a separate facilities management platform.
Incident IQ
Events
Gorgias
None
lossyiiQ Events manages room reservations and event preparation workflows. Gorgias has no event, room reservation, or calendar management capability. We exclude Event records from migration scope and flag the exclusion in the data map. The customer's admin may export the event list as a CSV for manual re-entry if the organization continues managing facilities events in a separate system.
Incident IQ
HR Requests
Gorgias
None
lossyHR Service Delivery handles employee-facing requests and workflows. Gorgias does not have an HR request or employee self-service object. We exclude HR Request records and associated form submissions from migration scope. Form field data and request histories are documented as an out-of-scope export in the data map.
Incident IQ
Assets (Devices)
Gorgias
None
lossyIncident IQ Assets track every managed device with serial number, asset tag, model, location, assigned user, and assignment history. Gorgias has no independent asset management object—its data model centers on customer profiles and order history for e-commerce support. Asset records, asset-to-student associations, model categories, and device assignment history cannot be migrated into Gorgias. We flag this as a structural incompatibility during scoping and recommend a parallel export of the asset inventory as a CSV or a separate asset management platform for organizations that need to preserve the device tracking data.
Incident IQ
Locations (Campuses)
Gorgias
Customer Addresses
1:manyIncident IQ campus locations organize assets and tickets by school or building. In Gorgias, addresses belong to Customers as shipping or billing addresses tied to order history. We map school building addresses to Customer address fields where students or staff have address records. Campus-level grouping and location hierarchies have no Gorgias equivalent—we flag this as a gap and recommend tagging tickets by school name in a custom field if the organization needs location-based routing in Gorgias.
Incident IQ
Forms
Gorgias
None
lossyForms Manager digitizes district-specific data collection workflows. Gorgias does not have a forms builder comparable to Incident IQ Forms Manager. We exclude form definitions and submitted responses from migration scope. Complex form logic, conditional fields, and embedded attachments require custom implementation in Gorgias if the organization continues using intake forms—these are documented as a separate implementation recommendation in the handoff package.
| Incident IQ | Gorgias | Compatibility | |
|---|---|---|---|
| Tickets (Requests) | Tickets1:1 | Fully supported | |
| Users (Staff and Agents) | Agents and Customers1:many | Fully supported | |
| Knowledge Base Articles | Articles (Help Center)1:1 | Mapping required | |
| Support Flows | Rules and Macros (documented, not migrated)lossy | Mapping required | |
| Attachments | Attachments1:1 | Mapping required | |
| Custom Ticket Fields | Custom Fields1:1 | Mapping required | |
| Facilities Work Orders | Nonelossy | Fully supported | |
| Events | Nonelossy | Fully supported | |
| HR Requests | Nonelossy | Fully supported | |
| Assets (Devices) | Nonelossy | Fully supported | |
| Locations (Campuses) | Customer Addresses1:many | Fully supported | |
| Forms | Nonelossy | Mapping required |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Incident IQ gotchas
Enrollment-based pricing requires accurate student count
Locked system model categories cannot be migrated
Asset timeline history retention duration is undocumented
Bulk API is not publicly documented
Annual subscription price increases are non-negotiable for most districts
Gorgias gotchas
AI Agent adds outcome-based fees on top of billable ticket costs
Overage billing for tickets scales nonlinearly
API rate limits restrict bulk export throughput
Agent data visibility cannot be restricted by role for GDPR use cases
Knowledge Base translations require separate API calls per locale
Pair-specific challenges
Migration approach
Discovery and scope definition
We audit the source Incident IQ tenant across active modules (IT Ticketing, Asset Management, Facilities, Events, HR Service Delivery), record counts per object, active Support Flows, custom field definitions, and custom field usage frequency. We pair this with a Gorgias workspace review to confirm available custom field slots, macro and rule capacity, and agent seat count. The discovery output is a written migration scope that explicitly lists included objects (Tickets, Users, KB Articles, Attachments) and excluded objects (Assets, Facilities Work Orders, Events, HR Requests) with rationale for each exclusion.
Schema pre-configuration in Gorgias staging
We configure the destination Gorgias workspace in a staging environment before any data moves. This includes creating custom ticket fields matched to Incident IQ custom field definitions, configuring tag categories to absorb K-12-specific classification values, setting up agent roles, and defining inbox routing rules that approximate the Incident IQ Support Flow logic documented in the automation inventory. Campus-based location data is reviewed for tagging strategy. The customer's Gorgias admin validates the schema before production migration begins.
Support Flow extraction and automation inventory
We extract every active Incident IQ Support Flow and produce a written automation inventory document. Each entry includes the flow name, trigger type, conditions, actions, and a recommended Gorgias Rule or Macro equivalent with implementation notes. This inventory is delivered as part of the handoff package and is not part of the production migration itself—the customer's admin uses it to rebuild automations in Gorgias post-migration. We do not implement Rules or Macros inside the migration scope.
Sandbox migration and reconciliation
We run a full migration into the Gorgias staging workspace using production-like record volumes. The customer's lead administrator reconciles record counts (Tickets in, Users in, Articles in), spot-checks 25-50 random tickets against the Incident IQ source, and validates that custom field values and status mappings are correct. Any schema corrections, value remapping issues, or field type conversion problems surface here and are resolved before production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: Agents and Customers first (with agent seats provisioned by the customer's admin), followed by Tickets with custom field mappings applied and campus locations tagged, then KB articles with attachment linking. Each phase emits a row-count reconciliation report before the next phase begins. We use the Gorgias REST API with rate-limit handling and exponential backoff for all record inserts. Asset records, Facilities Work Orders, Events, and HR Requests are explicitly excluded from the production run per the discovery scope.
Cutover, validation, and automation handoff
We freeze Incident IQ writes during cutover, run a final delta migration of any records modified during the migration window, then enable Gorgias as the system of record. We deliver the Support Flow automation inventory, the excluded object record counts and field inventory, and the broken KB link redirect list. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild Support Flows as Gorgias Rules or Macros, rebuild reports, or provide post-migration admin training—these are separate engagements.
Platform deep dives
Incident IQ
Source
Strengths
Weaknesses
Gorgias
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Incident IQ and Gorgias.
Object compatibility
3 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
Incident IQ: Not publicly documented.
Data volume sensitivity
Incident IQ doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Incident IQ to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your Incident IQ to Gorgias migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Incident IQ
Other ways to arrive at Gorgias
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.