Helpdesk migration
Field-level mapping, validation, and rollback between Tidio and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
Tidio
Source
Gorgias
Destination
Compatibility
9 of 12
objects map 1:1 between Tidio and Gorgias.
Complexity
CModerate
Timeline
2-4 weeks
Overview
Moving from Tidio to Gorgias is an e-commerce centricity upgrade for teams that need native Shopify order management at the helpdesk level. Tidio's unified inbox maps to Gorgias tickets, Tidio Contacts map to Gorgias Customers, and Tidio conversation channels (email, chat, WhatsApp, Messenger, Instagram) map to the corresponding Gorgias channel types. The structural migration work involves resolving the differences in custom field scoping (Tidio attaches custom fields to individual tickets; Gorgias attaches them to the Customer object), reconciling Tags as Gorgias ticket Tags, and ensuring that Shopify order context from Tidio's native integration is re-connected to Gorgias using the same Shopify store credentials. Flows chatbot automations and Lyro AI knowledge bases cannot export programmatically from Tidio; we deliver a manifest of active Flows and a documentation of Lyro data sources so your team can rebuild manually. Gorgias charges per billable ticket rather than per agent, which affects pricing predictability for high-volume support operations.
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 Tidio 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.
Tidio
Contact
Gorgias
Customer
1:1Tidio Contacts (name, email, phone, location, custom contact properties) map to Gorgias Customers. The email address is the primary dedupe key. Tidio custom contact properties that exist on the contact profile attach to the Gorgias Customer as custom fields. Tags from Tidio Contacts carry forward as Tags on the corresponding Gorgias Customer record. If Tidio used the Shopify integration to create contact records, the Shopify customer ID is preserved as a custom field so Gorgias can re-link the same Shopify customer on connection.
Tidio
Conversation
Gorgias
Ticket
1:1Tidio conversation threads map to Gorgias Tickets. The channel origin (email, chat, WhatsApp, Messenger, Instagram) maps to the Gorgias channel field. The full message history transfers as a chronological thread with each message preserving its timestamp, author (agent or customer), and content. The assigned Tidio agent resolves to the Gorgias agent by email match. Pre-chat and offline messages transfer with the same structure. The conversation subject or first message becomes the Ticket subject.
Tidio
Tag
Gorgias
Tag
1:1Tags are flat string labels in Tidio applied to contacts. They migrate as Gorgias Tags attached to the corresponding Ticket. Tidio tag names with spaces or special characters are normalized to Gorgias-compatible tag slugs. Tags used for routing, priority, or category classification carry forward with the same label so agents can filter Gorgias Views using familiar tag names.
Tidio
Channel
Gorgias
Channel
1:1Tidio channel configurations (email mailboxes, WhatsApp number, Messenger page, Instagram account) include platform-specific tokens and webhook URLs. We export the channel list and connection metadata as a structured manifest. Re-establishing channels at Gorgias requires re-authorizing each platform's OAuth connection within Gorgias settings because OAuth tokens cannot be transferred between platforms. The channel manifest lists which channels were active, their type, and their configuration date so nothing is forgotten at the destination.
Tidio
Agent
Gorgias
Agent
1:1Tidio agent records (name, email) map to Gorgias agents. On Growth and Plus tiers, Tidio role and department assignments are available and migrate as Gorgias team assignments. Starter-plan Tidio accounts have no role-based access control; every user is an admin, so we flag this during scoping and advise a permissions redesign for teams moving to Gorgias where full RBAC is standard. We match agents by email; unmatched agents go to a provisioning queue.
Tidio
Flows (Chatbot Automations)
Gorgias
Automate Rules
lossyTidio Flows are built in a visual drag-and-drop builder with no public API endpoint to read Flow logic. We cannot automate the transfer of Flows to Gorgias Automate Rules. During scoping, we enumerate all active Flows by name, trigger type (widget, offline, Facebook Messenger, Instagram), and step count, and produce a structured JSON manifest. This manifest lists the Flow name, trigger conditions, block sequence, and message content so your team can replicate the logic manually in Gorgias Automate Rules or a third-party chatbot tool. This is the most common source of migration surprises for Tidio customers.
Tidio
Lyro AI Knowledge Bases
Gorgias
Knowledge Base
lossyLyro's question-and-answer pairs, imported Help Center articles, Shopify product data, and web page crawls live inside Tidio's proprietary AI infrastructure with no export mechanism. We document which data sources were connected, their last sync dates, and the content types they contained so your team can re-authorize and re-sync equivalent sources in Gorgias Knowledge Base. The Lyro AI conversation logs are also not accessible via API; we flag the existence of these records in the scope and note what analytics you will leave behind. This is manual reconstruction work at the destination.
Tidio
Macros
Gorgias
Templates
lossyTidio macros are pre-written response templates with variable placeholders for order numbers, customer names, and tracking data. They cannot be exported as reusable templates via Tidio's API. We list all macro names, their variable placeholders, and full content as a structured document so your team can recreate them in Gorgias as Templates. The Shopify variable resolution logic (pulling order status into a response) should be replicated using Gorgias' own variable system once the Shopify store is re-connected.
Tidio
Contact Properties
Gorgias
Customer Custom Fields
1:1Standard Tidio contact properties (name, email, phone, location) map directly to Gorgias Customer standard fields. Custom contact properties use Tidio-specific field names and types that may need renaming in Gorgias. We flag each custom property by name, type (text, number, dropdown), and whether it was actively used on any contacts. Dropdown-type custom properties require recreating the value list at Gorgias before importing records that reference those values.
Tidio
Operating Hours
Gorgias
Operating Hours
1:1Tidio operating hours are configured per-channel and control when automated replies fire. We export the configured hours as structured data (day of week, open time, close time, timezone, channel assignment). At Gorgias, these are re-entered under Settings > Operating Hours and then assigned to individual channels. The export manifest ensures no schedule is forgotten during the reconfiguration.
Tidio
Departments
Gorgias
Teams
1:1Departments in Tidio are only available on the Plus plan ($749 per month) and control agent-to-department routing. On Growth and Starter tiers, this object does not exist. If department routing was in use, we export the department list, the agents assigned to each department, and the routing rules as structured data. At Gorgias, these map to Teams with corresponding agent assignments and routing rules configured under Settings > Teams.
Tidio
Visitor
Gorgias
Customer (enriched)
1:1Tidio Visitor records include location, viewed pages, and session duration. Full visitor history is only retained while a visitor is active. Historical visitor aggregates are captured from conversation context (which pages were viewed before a conversation started). We do not migrate raw Visitor session logs; we attach the page-view context from the conversation record to the corresponding Customer in Gorgias if it was captured in the conversation metadata.
| Tidio | Gorgias | Compatibility | |
|---|---|---|---|
| Contact | Customer1:1 | Fully supported | |
| Conversation | Ticket1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Channel | Channel1:1 | Fully supported | |
| Agent | Agent1:1 | Fully supported | |
| Flows (Chatbot Automations) | Automate Ruleslossy | Mapping required | |
| Lyro AI Knowledge Bases | Knowledge Baselossy | Not supported | |
| Macros | Templateslossy | Mapping required | |
| Contact Properties | Customer Custom Fields1:1 | Mapping required | |
| Operating Hours | Operating Hours1:1 | Mapping required | |
| Departments | Teams1:1 | Mapping required | |
| Visitor | Customer (enriched)1: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.
Tidio gotchas
Conversation and Lyro quotas reset monthly without rollover
Flows cannot be exported — only documented as a manifest
Lyro AI knowledge and conversation logs are not portable
Chat history requires manual export by agents
Agent limits and department routing are plan-gated
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 data audit
We audit the source Tidio account across plan tier (Starter, Growth, Plus), active channel count, conversation volume, contact count, tag usage, and any custom contact properties in use. We identify which Flows were active, which Lyro data sources were connected, and whether OpenAPI access is available for bulk export. If you are on Starter or Growth without OpenAPI, we coordinate a manual data export step with your Tidio admin. We produce a written migration scope that itemizes every object being migrated, the transformation logic applied to each, and the objects being documented as non-migratable for manual rebuild.
Channel re-authorization planning
We provide a structured channel manifest listing every active Tidio channel (email mailbox, WhatsApp number, Messenger page, Instagram account) with its type and last-known configuration. Your team initiates re-authorization for each channel in Gorgias settings before migration day. We flag any channels that may require re-verification with the platform provider (particularly WhatsApp numbers with Meta). Channels should be connected in Gorgias before cutover to ensure incoming messages route correctly on day one.
Customer and ticket migration with Shopify re-link
We migrate Tidio Contacts to Gorgias Customers using email as the dedupe key. Conversation threads migrate as Gorgias Tickets with full message history, timestamp, channel origin, and assigned agent preserved. If Tidio was connected to Shopify, we preserve the Shopify customer ID as a custom field on the Gorgias Customer so that once you re-connect your Shopify store to Gorgias, the customer record re-links automatically to the same Shopify customer and order history becomes available within the ticket sidebar. Tags migrate as Gorgias Tags on the corresponding Ticket.
Non-migratable scope documentation
We deliver the Flows manifest (JSON list of active Flows with name, trigger, and step descriptions) and the Lyro data source inventory (list of connected sources, types, and last sync dates). We also deliver a Macros document listing every Tidio macro with its name, variable placeholders, and full content. These documents are the handoff package for your team to rebuild manually in Gorgias Automate Rules and Templates. We do not rebuild Flows, Macros, or Lyro AI training as part of the migration scope.
Sandbox validation and reconciliation
We run an initial migration into a test environment to validate record counts, tag assignments, custom field mapping, and thread completeness. Your team spot-checks 25-50 random tickets against the Tidio source to verify that message history, timestamps, and channel attribution are correct. Any mapping corrections are applied before production migration begins. This step also validates that Gorgias Shopify integration is functioning and that order data surfaces correctly within migrated tickets.
Production cutover and delta sync
We freeze writes in Tidio during cutover, run a final delta migration of any records created or updated during the migration window, then decommission the Tidio connection. We recommend canceling your Tidio subscription promptly after cutover because conversation and Lyro quotas do not roll over and unused capacity is lost at the end of the billing cycle. We deliver a final reconciliation report showing record counts per object type, any records that could not migrate due to data quality issues, and the non-migratable scope documentation package.
Platform deep dives
Tidio
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 Tidio 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
Tidio: Not publicly documented on Tidio's developer portal; a rate limiting document exists but specific per-endpoint limits are not published..
Data volume sensitivity
Tidio 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 Tidio to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your Tidio 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 Tidio
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.