Helpdesk migration
Field-level mapping, validation, and rollback between HelpCrunch and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
HelpCrunch
Source
Gorgias
Destination
Compatibility
8 of 14
objects map 1:1 between HelpCrunch and Gorgias.
Complexity
CModerate
Timeline
2-4 weeks
Overview
Moving from HelpCrunch to Gorgias is a platform switch that consolidates customer communication onto an ecommerce-native helpdesk built for Shopify and DTC brands. HelpCrunch organizes data around Customers, Chats, Saved Replies, Email Templates, Articles, and Tags; Gorgias uses Customers, Tickets, Macros, and Knowledge Base equivalents. The structural differences that matter most for migration are: HelpCrunch's 120 req/min API rate limit constrains bulk export speed and must be handled with backoff logic; HelpCrunch's chatbot flows and auto-message trigger rules do not map to Gorgias's rule-and-macro automation model and require rebuild; and Gorgias bills per resolved ticket, which can result in higher monthly costs than HelpCrunch's per-seat model at scale. We extract contact records via REST API or CSV, pull chat transcripts and message history, preserve custom field values, transfer saved replies to Gorgias Macros, export article content and SEO metadata, and reapply tag taxonomy. We do not migrate chatbot flows, auto-message automations, popup configurations, or chat widget installation code as functional assets; we deliver a written inventory of every automation item requiring rebuild in Gorgias.
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 HelpCrunch 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.
HelpCrunch
Customer
Gorgias
Customer
1:1HelpCrunch Customers (contacts with custom properties) map directly to Gorgias Customer records. Standard fields (name, email, phone, userId) transfer as typed fields. Custom properties of type text, number, date, and checkbox map to Gorgias string, number, date, and boolean custom fields respectively. We handle type conversion where HelpCrunch's custom property types differ from Gorgias's field type schema. Customer tags from HelpCrunch transfer as Gorgias Tags applied to the Customer record. HelpCrunch's per-contact notes migrate to Gorgias Customer notes.
HelpCrunch
Chat (Conversation)
Gorgias
Ticket
1:1HelpCrunch Chat records map to Gorgias Tickets. Each chat's metadata (timestamp, channel, assignee, status) migrates as structured fields on the Gorgias Ticket. Message content transfers as Ticket comments from the customer and agent sides, preserving the conversation timeline and internal notes. Channel metadata (live chat, email, WhatsApp, Instagram) maps to Gorgias's channel field. Status transitions (open, resolved, pending) map to Gorgias Ticket status values. Chat tags transfer as Gorgias Ticket tags.
HelpCrunch
Saved Replies
Gorgias
Macro
1:1HelpCrunch Saved Replies are team-scoped key-value text responses. These map to Gorgias Macros, which support body text with dynamic placeholders (customer name, ticket ID, order number) plus attachable actions (set status, add tag, assign agent). We extract the text content from HelpCrunch Saved Replies and preserve the placeholder structure where it aligns with Gorgias's macro variable syntax. Macro attachment actions (automated status changes, tag additions) require configuration in Gorgias post-migration.
HelpCrunch
Email Template
Gorgias
Macro (Template variant)
1:1HelpCrunch Email Templates include subject, body HTML, and variable placeholders. We extract the subject and body content and map variable placeholders to Gorgias Macro placeholder syntax. The HTML body transfers as the Macro body. Email template variables (customer name, ticket ID, custom fields) are preserved as Gorgias-compatible placeholders so templates remain functional post-migration. Template categorization or folders do not have a direct Gorgias equivalent and may require reorganization by category in Gorgias's Macro management UI.
HelpCrunch
Article (Knowledge Base)
Gorgias
Article
1:1HelpCrunch WYSIWYG knowledge base articles export with body content, title, metadata, and SEO fields (meta title, meta description). These map to Gorgias Articles with Title, Body, Author, Folder (category), Status (published, draft), and translations fields. The article embedding context—whether the article appeared as a standalone page or inside the HelpCrunch chat widget for contextual self-service—does not transfer automatically. We export article content, metadata, and SEO fields; the placement and widget embedding configuration must be recreated in Gorgias's KB settings post-migration.
HelpCrunch
Auto Message
Gorgias
Rule
lossyHelpCrunch Auto Messages include triggered popup content, proactive chat invitations, and behavioral targeting rules. We export the message content and note the trigger logic (behavioral conditions, timing, page targeting). Gorgias's Rule-based automation uses different conditions and triggers than HelpCrunch's behavioral targeting model. The message content transfers; the trigger configuration requires rebuilding in Gorgias Rules. Auto message content is preserved for manual re-implementation in Gorgias's automation builder.
HelpCrunch
Chatbot Flow
Gorgias
Rule + Macro combination
lossyHelpCrunch chatbot flows are node-based automation trees with branching logic and rule-based or limited AI agents. Gorgias does not have a direct chatbot flow equivalent; it uses Rule-based Macros and a separate AI Agent product for automated ticket deflection. We export chatbot flow content and structure as a written document describing each node, branch, and action. The customer rebuilds conversation flows as Gorgias Rules combined with Macro sequences or configures the Gorgias AI Agent for the relevant intents. Chatbot flows do not migrate as functional automation.
HelpCrunch
Tag
Gorgias
Tag
1:1HelpCrunch Tags are flat string labels applied to Customers and Chats. We export the full tag taxonomy and reapply tag associations during import to Gorgias. Tags on HelpCrunch Customers map to Gorgias Tags on Customer records. Tags on HelpCrunch Chats map to Gorgias Tags on Tickets. Tag management UI differs between platforms; Gorgias manages tags from the Ticket or Customer detail view. We preserve the full tag vocabulary for reapplication at migration time.
HelpCrunch
Custom Property (Field)
Gorgias
Custom Field
lossyHelpCrunch custom properties on Customers include types: text, number, date, checkbox, and multi-select. We map these to Gorgias Customer custom fields of equivalent type. String properties map to Gorgias string fields, numbers to Gorgias number fields, dates to Gorgias date fields, and checkboxes to Gorgias boolean fields. Multi-select properties map to Gorgias select or multi-select fields depending on the destination plan's field type support. Custom field metadata (labels, descriptions, display order) migrates as part of the schema mapping.
HelpCrunch
Agent (Team Member)
Gorgias
Agent
1:1HelpCrunch Agent records include name, email, and role. We transfer agent profiles to Gorgias Agents with name and email preserved. Role assignments (admin, agent) map to Gorgias Agent permission levels. HelpCrunch does not expose role IDs via API in the same way Gorgias does; we infer role from HelpCrunch's admin flag and map accordingly. Agent permissions and access level configurations must be manually reconfigured in Gorgias post-migration.
HelpCrunch
Channel Configuration
Gorgias
Integration + Channel
lossyHelpCrunch unifies live chat, email, WhatsApp, and Instagram into a shared inbox. Channel configuration metadata (not individual messages, which are already captured in Chat-to-Ticket migration) transfers as integration connection records. Each channel—email inbox, live chat widget, WhatsApp business account, Instagram page—must be reconnected in Gorgias Settings with new credentials and webhook configuration. Channel reconnection is a post-migration administrative task.
HelpCrunch
Popup Configuration
Gorgias
Rule (Triggered Action)
lossyHelpCrunch Popup configurations include design, timing rules, and behavioral targeting. We export popup content and note the trigger logic. Popup display rules and behavioral targeting do not have a direct Gorgias equivalent; Gorgias's Rule-based automation uses ticket triggers rather than visitor-behavior triggers. Popup content transfers as reference material for rebuilding as part of a broader Gorgias chatbot or Rule configuration. The popup builder UI must be recreated in Gorgias post-migration.
HelpCrunch
Report (Analytics)
Gorgias
Report
1:1HelpCrunch Reports (Team Members, Customer Satisfaction, Total Chats) export as CSV or XLSX from the HelpCrunch dashboard. We extract aggregate metrics including ticket counts, response times, CSAT scores, and agent performance data. Gorgias provides native reporting dashboards for ticket volume, response times, CSAT, and agent performance. Aggregate report metrics transfer as reference data; the customer's admin rebuilds the reporting views in Gorgias's native analytics module. Interactive drill-down state and saved report filters do not persist.
HelpCrunch
Widget (Chat Widget)
Gorgias
Chat Widget
lossyHelpCrunch chat widgets are customizable per website or application and include widget appearance, behavior settings, and installation code. Widget installation code (JavaScript snippet) is HelpCrunch-platform specific and does not transfer to Gorgias. We document the widget configuration (appearance, colors, behavior settings) and export as a reference specification. The Gorgias chat widget must be installed with a new JavaScript snippet post-migration. Widget customization is rebuilt in Gorgias's widget settings UI.
| HelpCrunch | Gorgias | Compatibility | |
|---|---|---|---|
| Customer | Customer1:1 | Fully supported | |
| Chat (Conversation) | Ticket1:1 | Fully supported | |
| Saved Replies | Macro1:1 | Fully supported | |
| Email Template | Macro (Template variant)1:1 | Fully supported | |
| Article (Knowledge Base) | Article1:1 | Fully supported | |
| Auto Message | Rulelossy | Fully supported | |
| Chatbot Flow | Rule + Macro combinationlossy | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Custom Property (Field) | Custom Fieldlossy | Fully supported | |
| Agent (Team Member) | Agent1:1 | Fully supported | |
| Channel Configuration | Integration + Channellossy | Fully supported | |
| Popup Configuration | Rule (Triggered Action)lossy | Fully supported | |
| Report (Analytics) | Report1:1 | Fully supported | |
| Widget (Chat Widget) | Chat Widgetlossy | 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.
HelpCrunch gotchas
API rate limit of 120 req/min blocks bulk migrations
AI conversation caps throttle history migration
Legacy API key deprecation requires key rotation
Knowledge base articles require manual re-embedding
HelpCrunch branding on chat widget in Basic plan
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 sizing
We audit the HelpCrunch account across plan tier, contact volume, chat transcript history depth, custom property count, active saved replies, email templates, knowledge base articles, chatbot flows, and auto-message automations. We pair this with a Gorgias plan sizing analysis based on projected monthly ticket volume to recommend the correct plan tier (Starter, Basic, Pro, or Advanced) before migration begins. The discovery output is a written migration scope document listing every object to be migrated, excluded items, and the recommended Gorgias plan tier.
Schema mapping and Gorgias custom field provisioning
We design the destination schema in Gorgias before any data transfer. This includes creating custom fields on Customer records to receive HelpCrunch custom properties (with type mapping: text to string, number to number, date to date, checkbox to boolean). We configure Tags, confirm Macro categories, and set up the knowledge base category structure in Gorgias to match HelpCrunch's article folder hierarchy. All schema changes deploy into a Gorgias trial or sandbox environment first for validation before production migration.
Sandbox migration and reconciliation
We run a full migration into a Gorgias trial or staging environment using production-like data volume. The customer's team reconciles record counts (Customers in, Tickets in, Macros in, Articles in), spot-checks 25-50 random records against HelpCrunch source data, and validates that custom fields, tags, and timestamps transferred correctly. Any mapping corrections—field type mismatches, tag misapplication, article folder placement—happen in the sandbox stage before production migration begins.
Agent reconciliation and permissions pre-check
We extract every distinct HelpCrunch Agent referenced on Chat, Customer, and Saved Reply records and match by email against the Gorgias destination account's Agent list. Agents without a matching Gorgias account go to a reconciliation queue. The customer's admin provisions any missing Agents in Gorgias and assigns permission levels (admin or agent). Migration cannot complete until all OwnerId references are resolved in the destination. We also verify that the Gorgias account plan supports the required number of active Agents (Starter caps at 3; Basic and above allow unlimited).
Production migration in dependency order
We run production migration in record-dependency order: Agents (validated), Customers (with custom fields and tags), Tickets (with message history, internal notes, channel metadata, and status mapping), Saved Replies (mapped to Macros with placeholder conversion), Email Templates (mapped to Macros), Knowledge Base Articles (with category and SEO metadata), and Tags (applied to the migrated records). Each phase emits a row-count reconciliation report before the next phase begins. Rate-limit backoff logic runs throughout to handle HelpCrunch's 120 req/min constraint without stalling.
Cutover, validation, and automation rebuild handoff
We freeze writes in HelpCrunch 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 automation inventory document describing every HelpCrunch chatbot flow, auto message, and popup requiring rebuild in Gorgias's Rule-and-Macro model, along with specific recommendations for each. We support a one-week hypercare window to resolve reconciliation issues. We do not rebuild HelpCrunch automations as Gorgias Rules inside the migration scope; that work is documented and handed off for the customer's team or a Gorgias specialist to implement.
Platform deep dives
HelpCrunch
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 HelpCrunch 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
HelpCrunch: 120 requests per minute per organization.
Data volume sensitivity
HelpCrunch 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 HelpCrunch to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your HelpCrunch 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 HelpCrunch
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.