Helpdesk migration
Field-level mapping, validation, and rollback between Novo Help Desk Software and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
Novo Help Desk Software
Source
Gorgias
Destination
Compatibility
8 of 12
objects map 1:1 between Novo Help Desk Software and Gorgias.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from Novo Help Desk Software to Gorgias is a platform shift from an on-premises ITSM tool to a cloud-native ecommerce helpdesk. Novo organizes support around Accounts and Contacts with a full audit trail and compliance tooling, while Gorgias is purpose-built for Shopify brands with a unified inbox across email, chat, SMS, social, and voice channels plus an AI Agent that resolves up to 60 percent of inbound tickets automatically. The core migration challenge is that Novo has no publicly documented API, so we must negotiate database export access via MS SQL Server or Oracle query before any data can move. We map Novo Accounts to Gorgias Customers, Contacts to Customers, and Tickets to Tickets, preserving status, priority, and assignment metadata. Custom Fields require explicit field-level mapping. We do not migrate Custom Rules (Novo's automation logic), Knowledge Base articles, or Active Directory sync; we deliver written inventories of these for your admin to rebuild in Gorgias. Timeline ranges from three to five weeks for scoped migrations under 10,000 tickets with no custom objects, up to eight to twelve weeks when the Knowledge Base, custom fields, and Active Directory reconfiguration are included in scope.
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 Novo Help Desk Software 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.
Novo Help Desk Software
Account
Gorgias
Customer
1:1Novo Accounts (top-level tenant representing a company) map to Gorgias Customers. The Account Name becomes the Customer display name, and Account Type (if present as a service-tier designation) migrates as a custom property on the Customer record. We resolve Account as the parent before Contact migration so that the Customer-Customer integrations (Gorgias' internal linking mechanism) are satisfied at insert time.
Novo Help Desk Software
Contact
Gorgias
Customer (contact role)
1:1Novo Contacts map to Gorgias Customers with a contact role. Email address is the dedupe key. First name and last name map to the corresponding Gorgias customer fields. The association to the parent Account migrates as a Gorgias Customer integration link. If the exported Contact records include phone, address, or department fields, we map them to their Gorgias equivalents or to custom properties if no standard field exists.
Novo Help Desk Software
Ticket (Request)
Gorgias
Ticket
1:1Novo Tickets (called Requests in the Novo documentation) map to Gorgias Tickets. Subject, description, status, priority, and assignment metadata transfer directly. Novo status values (Open, Pending, Resolved, Closed) map to Gorgias Ticket status values with a mapping table defined during scoping; Pending tickets in Novo migrate as Closed in Gorgias per Gorgias' status model. Created date and last modified date preserve as timestamps on the Gorgias Ticket.
Novo Help Desk Software
Attachment
Gorgias
Attachment (on Ticket)
1:1Ticket attachments migrate as Gorgias Ticket Attachments. We validate file integrity via checksum after transfer and chunk large attachment batches to stay within Gorgias' file size limits. Path and folder structure from the Novo database export is preserved in the attachment metadata. If any attachment exceeds Gorgias' size limit, we flag it in the reconciliation report for manual handoff.
Novo Help Desk Software
Activity Record
Gorgias
Ticket Reply or Internal Note
1:1Novo Activity Tracking records (audit log entries attached to Tickets) migrate as Gorgias Ticket Replies (if agent-originated) or Internal Notes (if system-originated). Activity timestamps preserve in the Gorgias reply or note date. If the exported activity records contain detailed action types (status change, assignment change, field update), we map the most meaningful to a Gorgias Internal Note body for auditability.
Novo Help Desk Software
Custom Fields (Tickets)
Gorgias
Custom Properties (Tickets)
lossyIf the Novo instance uses custom fields on Tickets, we handle these via explicit field-level mapping during scoping. The Novo database schema must be reviewed to identify custom field tables and their data types. We map string fields to Gorgias text properties, date fields to Gorgias date properties, and picklist fields to Gorgias dropdown properties. The customer reviews and approves the field map before migration runs.
Novo Help Desk Software
Department / Group
Gorgias
Team
1:1Novo Departments (groups of users with shared access permissions) map to Gorgias Teams. We extract the Department-User assignments from the Novo database and recreate them as Gorgias Team memberships during user provisioning. If a Department maps to a support team (rather than an internal IT group), we recommend it as a Team in Gorgias for routing rule configuration.
Novo Help Desk Software
User (Agent)
Gorgias
Agent
1:1Novo Users (staff with ticket access) map to Gorgias Agents. We extract by email match from the exported user table. Active Directory-synced users from the paid add-on module may require manual account creation in Gorgias if the AD export does not include password or authentication data. We provision Agents with the same name and email and flag any user without an email for manual account creation.
Novo Help Desk Software
Custom Rules
Gorgias
Macro (written inventory only)
lossyNovo Custom Rules (condition-based automation for article or Request management) do not migrate as executable code. We deliver a written inventory of every active Custom Rule with its trigger conditions, actions, and a recommended Gorgias Macro or Rule equivalent. The customer's admin rebuilds macros in Gorgias from the inventory. Custom Rules that assign tickets based on urgency (status Urgent) to a specific user have a direct Macro equivalent in Gorgias.
Novo Help Desk Software
Knowledge Base Article
Gorgias
Help Center Article (written inventory only)
lossyNovo Knowledge Base articles (part of the Customer Support Suite) do not migrate as content. We deliver a written inventory of every published and draft article with its title, body text, category, and cross-link structure. The customer's admin uses this inventory to recreate articles in Gorgias Help Center. We do not automate HTML content transfer between platforms due to markup incompatibility.
Novo Help Desk Software
Active Directory Integration
Gorgias
SSO Configuration (Gorgias native)
lossyThe Novo Active Directory integration module (a separate purchase from Novo Solutions) does not migrate. We do not transfer AD sync logic. Post-migration, the customer configures Gorgias SSO via Google Workspace (if they use Google Workspace) or SAML 2.0 (for Microsoft Entra ID / Azure AD) directly in Gorgias Settings at no additional cost. AD-sourced contact fields that are present in the exported data map to standard contact fields; AD-only user accounts may need manual creation in Gorgias.
Novo Help Desk Software
Account Type
Gorgias
Customer Property
1:1Novo Account Type is an optional designation indicating service support level. We preserve this as a custom property on the Gorgias Customer record if present in the export. The account type value set (for example, Gold, Silver, Bronze or Internal, External) transfers as a text value and the customer maps it to a Gorgias customer tag or custom property during review.
| Novo Help Desk Software | Gorgias | Compatibility | |
|---|---|---|---|
| Account | Customer1:1 | Fully supported | |
| Contact | Customer (contact role)1:1 | Fully supported | |
| Ticket (Request) | Ticket1:1 | Fully supported | |
| Attachment | Attachment (on Ticket)1:1 | Fully supported | |
| Activity Record | Ticket Reply or Internal Note1:1 | Fully supported | |
| Custom Fields (Tickets) | Custom Properties (Tickets)lossy | Fully supported | |
| Department / Group | Team1:1 | Fully supported | |
| User (Agent) | Agent1:1 | Fully supported | |
| Custom Rules | Macro (written inventory only)lossy | Fully supported | |
| Knowledge Base Article | Help Center Article (written inventory only)lossy | Fully supported | |
| Active Directory Integration | SSO Configuration (Gorgias native)lossy | Not supported | |
| Account Type | Customer Property1:1 | Fully supported |
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.
Novo Help Desk Software gotchas
No publicly documented API endpoint surface
Naming collision with Novo banking platform
Active Directory is a paid add-on, not included
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
Data access negotiation and database export
We work with the customer's IT team to establish read-only database access to the Novo MS SQL Server or Oracle instance. We review the schema version (for example, version 462.00 as documented in Novo's help.novohit.com documentation) and identify the tables containing Accounts, Contacts, Tickets, Attachments, Activity Records, and Custom Fields. We export data in CSV or JSON format depending on volume. If direct database access is unavailable, we negotiate alternative export via the Novo backup/restore mechanism or application-level read access. This phase requires active involvement from the customer's technical staff and is the critical path item for timeline.
Gorgias workspace provisioning and user setup
We provision the Gorgias workspace by creating an admin account and setting the initial agent roster. We extract all Novo Users by email address and create matching Gorgias Agents, flagging any user without an email for manual account creation. We map Novo Departments to Gorgias Teams based on the department-user assignments from the database export. We configure SSO in Gorgias Settings (Google Workspace or SAML 2.0) during this phase so that agents can authenticate from day one of the Gorgias deployment.
Schema inventory and field-level mapping
We perform a manual inventory of Novo custom fields on Tickets and Accounts. We map each custom field to a Gorgias custom property of the equivalent data type. We define the Ticket status mapping table (Novo Pending and Solved to Gorgias Closed, Novo Open to Gorgias Open). We inventory active Custom Rules and document them in the written automation rebuild inventory. We review the Account Type value set and recommend a tagging or custom property strategy in Gorgias. The customer reviews and approves the full field map before migration runs.
Sandbox migration and reconciliation
We run a full migration into the customer's live Gorgias workspace using a subset of data (typically the most recent 90 days of tickets plus all active Accounts and Contacts). We validate record counts, spot-check 20-30 random ticket records for field-level accuracy, and verify attachment integrity via checksum. The customer's support team lead reviews the sandbox migration output and signs off before the full production migration begins. Any mapping corrections happen here.
Production migration in dependency order
We run production migration in record-dependency order: Agents (validated), Customers (from Accounts and Contacts with parent resolution), Tickets (with status mapping applied), Attachments (with file integrity validation), Activity Records (as Replies and Internal Notes), and Custom Properties (on mapped records). Each phase emits a row-count reconciliation report. We run a delta pass at cutover to capture any records modified during the migration window. Zero-downtime migration means the customer's team continues working in Novo during the transfer.
Cutover, validation, and rebuild handoff
We freeze Novo writes during the cutover window, run the final delta migration, and hand over the live Gorgias workspace. We deliver the Custom Rules inventory and the Knowledge Base article inventory to the customer's admin team with recommended Macro and Help Center equivalents. We support a five-business-day hypercare window for reconciliation issues. We do not rebuild Custom Rules as Gorgias macros or recreate Knowledge Base articles; those are separate tasks for the customer's admin team.
Platform deep dives
Novo Help Desk Software
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 Novo Help Desk Software 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
Novo Help Desk Software: Not publicly documented..
Data volume sensitivity
Novo Help Desk Software 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 Novo Help Desk Software to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your Novo Help Desk Software 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 Novo Help Desk Software
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.