Helpdesk migration

Migrate from SolarWinds Web Help Desk to Gorgias

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

SolarWinds Web Help Desk logo

SolarWinds Web Help Desk

Source

Gorgias

Destination

Gorgias logo

Compatibility

67%

8 of 12

objects map 1:1 between SolarWinds Web Help Desk and Gorgias.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Migrating from SolarWinds Web Help Desk to Gorgias is a platform-domain shift from an ITSM-oriented ticketing system to an e-commerce-native customer support platform. WHD has no documented public REST API; all exports rely on its built-in CSV, TSV, and Excel template mechanism, which truncates long-text fields and requires careful sequencing of custom field indexing. Gorgias does not model ITSM concepts—Change Requests, SLA Definitions, or Purchase Orders have no native equivalent—so we document these as configuration handoffs rather than record migrations. We map WHD Technicians to Gorgias Users, WHD Clients to Gorgias Customers, WHD Tickets to Gorgias Tickets, and WHD Assets to a configurable Gorgias data structure based on whether the team uses Gorgias's customer attributes or a linked product catalog. Knowledge Base Articles export from WHD as HTML and re-import as Gorgias articles, though the categorization hierarchy requires manual reconstruction. Automations, SLA enforcement, and Change Request workflows do not migrate; we deliver a written inventory of these for the customer's admin to rebuild in Gorgias or document as sunset processes.

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

SolarWinds Web Help Desk logo

SolarWinds Web Help Desk

What's pushing teams away

  • SolarWinds ended perpetual licensing in August 2025, forcing customers to 3-year subscription-only contracts with reported renewal price hikes of up to 300%, making long-term budgeting unpredictable for K-12 and SMB teams.
  • The web interface has not received a meaningful visual refresh in years, with one long-time user noting it still resembles iOS 3-era design, creating poor usability on modern browsers and mobile devices.
  • Integration ecosystem is limited compared to modern SaaS help desks, with G2 reviewers citing lack of native integrations with external systems as a frequent frustration.
  • The mandatory shift to subscriptions coincides with SolarWinds post-acquisition restructuring, leading many customers to question the product roadmap and vendor commitment to on-premises customers.
  • Annual subscription renewal timing is fixed to calendar cycles, creating budget planning conflicts for educational institutions whose fiscal years do not align with vendor renewal dates.

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 SolarWinds Web Help Desk objects map to Gorgias

Each row shows how a SolarWinds Web Help Desk 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.

SolarWinds Web Help Desk

Ticket

maps to

Gorgias

Ticket

1:1
Fully supported

WHD Tickets map directly to Gorgias Tickets. We extract WHD ticket fields—Ticket ID, Subject, Description, Status, Priority, Category, Assignee (Technician), Requester (Client), Created Date, Updated Date, and SLA timers—and map them to Gorgias Ticket fields. WHD ticket conversation threads (internal notes and client replies) migrate as Ticket Messages in Gorgias. The WHD SLA response and resolution timestamps do not map to a native SLA object in Gorgias; we store them as custom ticket attributes sla_response_due__c and sla_resolution_due__c for agent reference. WHD custom fields on tickets export from the CSV template and re-import as Gorgias ticket attributes, subject to Gorgias's attribute field limits.

SolarWinds Web Help Desk

Client

maps to

Gorgias

Customer

1:1
Fully supported

WHD Clients (end users who submit tickets) map to Gorgias Customers. We export WHD client fields including Name, Email, Phone, Location, Organization, and any custom fields, then map them to Gorgias Customer attributes. Email address serves as the primary dedupe key. Phone numbers normalize to E.164 format during transformation. If a WHD client has no email address, we create a placeholder and flag it for the customer's admin to complete post-migration.

SolarWinds Web Help Desk

Technician

maps to

Gorgias

User

1:1
Fully supported

WHD Technicians (the staff who receive and resolve tickets) map to Gorgias Users. We resolve by email match. WHD's per-technician licensing model means we audit active versus inactive technician accounts during scoping and only provision Gorgias Users for the active set, right-sizing the destination seat count. Role mapping assigns WHD Admin technicians to Gorgias Admin, WHD Standard technicians to Agent, and any Read-only technicians to Agent with restricted permissions. If a WHD technician has no email on file, we flag the record for the customer's admin to assign manually.

SolarWinds Web Help Desk

Knowledge Base Article

maps to

Gorgias

Article (Help Center)

lossy
Fully supported

WHD Knowledge Base Articles export as HTML content with category assignments. We map WHD article Title, Body (HTML), and Category to Gorgias Help Center articles. Gorgias Help Center uses a flat one-level category structure, so WHD's nested category hierarchies collapse to top-level categories with the full path preserved in the article metadata field original_category__c. Attachments referenced in WHD KB articles migrate as file attachments to the Gorgias article. The customer rebuilds article publishing status and visibility settings post-migration in Gorgias's Help Center editor.

SolarWinds Web Help Desk

Asset

maps to

Gorgias

Customer Attribute or Product Record

lossy
Fully supported

WHD Assets (hardware and software inventory with serial numbers, vendors, locations, and purchase dates) have no direct equivalent in Gorgias. We export all WHD asset fields and present two options: (a) map selected asset fields as custom attributes on the Gorgias Customer record (suitable for linking hardware to the requesting client), or (b) import asset records as a separate CSV into a Gorgias Product or a linked external asset management tool via API. Option (a) is the default for IT support use cases; option (b) is recommended if the team tracks software licenses or hardware inventory as a separate operational record.

SolarWinds Web Help Desk

Change Request

maps to

Gorgias

N/A (documented handoff)

1:1
Fully supported

WHD Change Requests track CAB-approved infrastructure changes with approval workflows, risk fields, and change owner assignments. Gorgias has no native change management object. We export WHD Change Request records as a structured CSV with all fields preserved and deliver a written Change Management Handoff document that maps each WHD Change Request to a Gorgias Ticket tagged cr_migrated for the customer's ITSM team to evaluate for closure, reference, or re-creation in a dedicated ITSM platform if change control is required.

SolarWinds Web Help Desk

SLA Definition

maps to

Gorgias

N/A (documented handoff)

lossy
Fully supported

WHD SLA configurations define response and resolution timers by priority or category. Gorgias does not have a native SLA enforcement object at any tier. We export WHD SLA rules as configuration metadata and deliver a written SLA Handoff document that describes each SLA definition (timer duration, trigger condition, business hours) as a specification for the customer's admin to implement as Gorgias automation rules with timer conditions. Gorgias's higher-tier plans support automated timers and macro-triggered actions that can approximate WHD SLA behavior.

SolarWinds Web Help Desk

Purchase Order

maps to

Gorgias

Note attached to Customer or Asset

1:1
Fully supported

WHD Purchase Orders track procurement data linked to Assets. Gorgias has no native Purchase Order object. We export PO records as structured data and attach them as internal notes to the corresponding Gorgias Customer record using the original PO number as the note subject. The PO note contains vendor, amount, date, and line-item summary in plain text. If Gorgias is used primarily for customer support rather than IT procurement tracking, this mapping is sufficient; if procurement oversight is required, a separate system or ERP integration is recommended.

SolarWinds Web Help Desk

Location

maps to

Gorgias

Customer Attribute (Address)

1:1
Fully supported

WHD Locations store address, contact, and parent-location hierarchy. We export all location fields and map the primary address to the Gorgias Customer address fields. WHD's parent-location hierarchy (e.g., Building > Floor > Room) does not map to a nested structure in Gorgias; we flatten it to a single address string with the full hierarchy path preserved in a custom field original_location_hierarchy__c.

SolarWinds Web Help Desk

Attachment

maps to

Gorgias

Attachment

1:1
Fully supported

WHD stores attachment references (name, size, upload timestamp) on tickets and assets. We export attachment metadata and flag files exceeding 25MB (the WHD email/MAPI transport ceiling) for direct filesystem extraction on self-hosted WHD deployments or manual download-and-reupload for cloud-hosted WHD. File blobs for attachments under 25MB are extracted from WHD's attachment directory and uploaded to Gorgias via the Gorgias API, preserving original filenames and linking them to the correct ticket. Attachment count and total volume are key scoping variables for migration timelines.

SolarWinds Web Help Desk

Custom Field

maps to

Gorgias

Ticket Attribute or Customer Attribute

lossy
Fully supported

WHD custom fields on Tickets, Clients, and Assets support text, numeric, date, picklist, checkbox, and multi-select types. We export all custom field definitions and values. WHD's overnight indexing schedule (8pm PT for US datacenter) means custom fields created during migration planning are not immediately available for filtering in WHD exports; we schedule the custom field export pass 24-48 hours after field creation to ensure indexing is complete. Gorgias ticket attributes support text, number, date, and select types; complex WHD custom field types map to the nearest Gorgias equivalent, with unsupported types documented as requiring post-migration manual entry.

SolarWinds Web Help Desk

Tag

maps to

Gorgias

Tag

1:1
Fully supported

WHD supports tagging on tickets and assets. We export tag assignments per record as plain-text tag arrays and map them to Gorgias Tags, which apply to both Tickets and Customers. Tag names preserve exactly as exported; tag normalization (lowercase, hyphenation) is applied during transformation to match Gorgias tag conventions. Tags used for internal routing in WHD (e.g., department or priority flags) map directly to Gorgias Tags for use in automation rules and agent filtering.

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.

SolarWinds Web Help Desk logo

SolarWinds Web Help Desk gotchas

High

Perpetual license retirement forces 3-year subscriptions

High

Remote code execution vulnerability in versions 12.8.7 and prior

Medium

Custom field indexing delay of up to 24 hours

Medium

No public REST API documented for WHD

Low

Attachment export limited to email/MAPI transport

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

  • WHD has no public REST API; exports are template-based CSV

    SolarWinds Web Help Desk does not expose a documented public REST API for programmatic data extraction. All data export relies on WHD's built-in template export (CSV, TSV, Excel), which captures standard fields but imposes character limits on long-text fields (descriptions, notes) and may omit certain metadata fields that require direct database query on self-hosted deployments. We handle this by using WHD's native export as the primary data source and supplementing with direct PostgreSQL query when self-hosted schema access is available. Any truncation from the CSV export is flagged in the field mapping document and addressed by database-level extraction for affected fields before migration begins.

  • WHD custom fields require 24-48 hour indexing delay before export

    WHD indexes custom fields overnight based on datacenter: 8pm PT for US, 8pm UTC for EU, 8pm AET for AU. If you have custom fields marked as filterable, sortable, or searchable, their index is not immediately available after creation or import, which can cause incomplete export results for recently modified custom fields. We account for this delay by scheduling the custom field export pass 24-48 hours before the full data migration run, ensuring all field indexes are populated and the CSV export captures the complete field set. Teams with urgent migration timelines should pre-stage custom field definitions early in the discovery phase.

  • Gorgias has no native Change Request or SLA Definition object

    Gorgias is an e-commerce customer support platform and does not model ITSM concepts natively. Change Requests, SLA Definitions, and Purchase Orders have no equivalent object in Gorgias's data model. We export these records as structured data and deliver written handoff documents for each object class. SLA configurations from WHD are documented as automation specifications for Gorgias rules; Change Requests are documented as tagged tickets for manual ITSM evaluation. Teams that require formal change management workflows should plan to integrate a dedicated ITSM tool post-migration or use Gorgias's higher-tier automation capabilities to approximate SLA enforcement.

  • WHD attachment export ceiling of 25MB requires direct filesystem extraction

    WHD's attachment handling in standard export workflows routes files through email or MAPI protocols, imposing a practical ceiling of approximately 25MB per file. Attachments exceeding this threshold cannot be exported through WHD's built-in mechanism. We flag any ticket attachment exceeding this threshold during scoping. For self-hosted WHD deployments, we handle oversized files via direct filesystem extraction from the WHD attachment directory. For cloud-hosted WHD, we coordinate manual download-and-reupload for oversized files as a supplementary step to the primary migration pass. Attachment volume and size distribution are key scoping variables that affect migration timeline and pricing.

  • WHD technician license audit needed before Gorgias user provisioning

    WHD pricing is per-technician, and organizations commonly have inactive technician accounts (former employees, unused seats, test accounts) that inflate license counts. Before migrating to Gorgias, we audit all WHD technician accounts to identify active versus inactive status and right-size the Gorgias user provisioning accordingly. Gorgias charges per-seat per month, so migrating with an inflated technician count increases ongoing subscription costs. We deliver a technician audit report showing active accounts, last login date, and ticket assignment history, enabling the customer's admin to make informed seat decisions before provisioning Gorgias users.

Migration approach

Six steps for a successful SolarWinds Web Help Desk to Gorgias data migration

  1. Discovery and source audit

    We audit the WHD instance across data volume (tickets, clients, assets, knowledge base articles, custom fields), attachment count and size distribution, active technician count versus inactive accounts, and custom field set. For self-hosted WHD, we verify database schema access for supplementary direct query if CSV exports prove insufficient for any field. We also review the WHD contract renewal date and license expiration status, as customers facing imminent renewal have different timeline constraints. The discovery output is a written migration scope document with record counts per object type, a technician audit summary, and a custom field inventory with type mapping to Gorgias equivalents.

  2. CSV export execution and custom field indexing coordination

    We run WHD's built-in template export for Tickets, Clients, Assets, Knowledge Base Articles, Locations, and Technicians. Custom field exports are scheduled 24-48 hours after the latest custom field modification to account for WHD's overnight indexing schedule. For self-hosted WHD with direct database access, we run supplementary PostgreSQL queries for long-text fields that may be truncated in CSV exports. All export files are validated for row count, column completeness, and referential integrity (e.g., every ticket has a valid client ID and technician ID) before transformation begins.

  3. Data transformation and object mapping

    We transform exported data through the mapping rules defined in the discovery phase: WHD Clients to Gorgias Customers, WHD Technicians to Gorgias Users, WHD Tickets to Gorgias Tickets with conversation threads as Messages, WHD Assets to Customer attributes or a separate asset CSV, and WHD Knowledge Base Articles to Gorgias Help Center articles. Custom field values transform to the nearest Gorgias ticket or customer attribute type. Change Request and SLA Definition records are extracted as structured CSVs for the handoff document. Attachment metadata is extracted from the WHD filesystem and linked to the correct ticket record in the transformation layer.

  4. Attachment handling and delta migration planning

    We handle attachments in two passes: under-25MB files are extracted from the WHD attachment directory and batch-uploaded to Gorgias via the Gorgias API, linked to the correct ticket. Oversized attachments are flagged in a separate queue for direct filesystem extraction (self-hosted) or manual download-and-reupload (cloud-hosted). We also plan the delta migration window: any tickets modified or created between the initial export and cutover are identified via a timestamp-based delta query and migrated as a final pass before cutover to minimize data loss during the switchover window.

  5. Sandbox trial migration and reconciliation

    We run a trial migration into a Gorgias staging or development account using a subset of data (typically the most recent 500-1,000 tickets and 100-200 customers) to validate field mapping, attachment linking, and knowledge base article rendering. The customer's team reviews the trial output, spot-checks records against the WHD source, and identifies any mapping corrections needed before the full production migration. Any custom field type mismatches, truncated long-text fields, or attachment failures discovered in trial are resolved before production migration begins.

  6. Production migration and cutover

    We run the full production migration in object dependency order: Users (validated against Gorgias admin provisioning), Customers, Tickets (with Messages and attachments linked), Knowledge Base Articles, and Assets. Change Request and SLA Definition handoff documents are delivered alongside the migration. After the primary migration pass, we run the delta migration for any records modified during the migration window. We then coordinate cutover with the customer's admin team: WHD is set to read-only or closed to new tickets, the final delta is migrated, and Gorgias is enabled as the system of record. We deliver the Automation Handoff and SLA Handoff documents to the customer's admin team for post-migration rebuild in Gorgias.

Platform deep dives

Context on both ends of the pair

SolarWinds Web Help Desk logo

SolarWinds Web Help Desk

Source

Strengths

  • Unlimited end-user clients at every pricing tier makes large deployments cost-predictable
  • On-premises hosting keeps all ticket and asset data within the organization's network boundary
  • Native asset management ties hardware and software inventory directly to support tickets
  • Established SolarWinds brand simplifies enterprise procurement and vendor approval processes
  • Template-based data import supports bulk loading of Clients, Assets, Locations, and Purchase Orders

Weaknesses

  • Subscription-only mandate starting August 2025 removes perpetual license flexibility
  • UI design is visually dated with poor mobile browser experience compared to modern SaaS alternatives
  • Limited third-party integrations requiring custom development or middleware for CRM and chat tools
  • Mandatory 3-year subscription terms conflict with annual budget cycles in education and government sectors
  • Post-acquisition pricing changes create uncertainty about product roadmap commitment
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 SolarWinds Web Help Desk 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

    SolarWinds Web Help Desk: Not publicly documented.

  • Data volume sensitivity

    B

    SolarWinds Web Help Desk doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your SolarWinds Web Help Desk 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 SolarWinds Web Help Desk to Gorgias data migrations

Answers to the questions buyers ask most during SolarWinds Web Help Desk to Gorgias migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your SolarWinds Web Help Desk 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 10,000 tickets and 5,000 clients with straightforward custom field sets and no complex KB hierarchy. Migrations with high attachment volume (over 5,000 file attachments or files requiring direct filesystem extraction), complex KB article categorization, or multiple WHD objects requiring handoff documentation move to seven to eleven weeks because of manual KB hierarchy reconstruction, oversized file handling, and ITSM-object documentation scope.

Adjacent paths

Related migrations to explore

Ready when you are

Move from SolarWinds Web Help Desk.
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