Helpdesk migration

Migrate from Trengo to Gorgias

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

Trengo logo

Trengo

Source

Gorgias

Destination

Gorgias logo

Compatibility

75%

9 of 12

objects map 1:1 between Trengo and Gorgias.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Trengo to Gorgias is a conversation-to-ticket structural migration with a significant data model shift. Trengo organizes interactions as Conversations within 7-day rolling windows; Gorgias uses a Ticket model linked to Customer records with deep Shopify order context. We export full conversation threads including internal notes, map channel routing (WhatsApp, email, Instagram, Facebook, live chat, voice, SMS) to Gorgias channel configuration, and resolve custom contact field types against Gorgias's Customer attribute schema. Trengo's per-conversation billing introduced in 2024 makes conversation count a migration-critical data point — we capture it during scoping so the customer knows what they are inheriting. Workflows, macros, and automation rules do not migrate as code; we deliver a structured JSON inventory of every active Trengo workflow for the customer's admin to rebuild in Gorgias Rules. Knowledge base articles migrate in full with category hierarchy preserved.

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

Trengo logo

Trengo

What's pushing teams away

  • Per-conversation billing introduced in 2024 charges per message thread within 7-day windows, which surprises teams used to flat-seat pricing and can inflate costs unpredictably.
  • AI Agent features with surcharges are gated behind higher tiers, leading to sticker shock when teams enable automation and see line-item charges on the invoice.
  • Limited integration ecosystem compared to established players like Zendesk — third-party CRM and ERP connectors require custom API work.
  • Lack of a transparent free trial means onboarding costs are sunk before full feature evaluation, causing churn when the fit is not right.

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 Trengo objects map to Gorgias

Each row shows how a Trengo 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.

Trengo

Conversation

maps to

Gorgias

Ticket

1:1
Fully supported

Trengo Conversations map directly to Gorgias Tickets. Each Conversation's metadata (status, priority, assignee, channel, created_at, updated_at, first_message_timestamp) transfers to the corresponding Gorgias Ticket fields. Internal notes on Trengo Conversations become Gorgias internal notes attached to the Ticket. The 7-day rolling window is a billing context in Trengo and has no equivalent field in Gorgias; we capture the window count during scoping but do not write it as a ticket attribute.

Trengo

Message

maps to

Gorgias

Ticket Message

1:1
Fully supported

Trengo Messages nested inside a Conversation (inbound, outbound, internal notes) map to Gorgias Ticket Messages. Each Message carries its sender attribution (agent name, customer name), timestamp, channel source (email, WhatsApp, Instagram, Facebook, live chat, voice, SMS), and attachment references. We preserve message ordering by created_at timestamp to maintain the conversation timeline at the destination. Large threads with hundreds of messages require cursor-based pagination on the Trengo API side.

Trengo

Contact

maps to

Gorgias

Customer

1:1
Fully supported

Trengo Contacts with standard fields (name, email, phone, channel identifiers) map to Gorgias Customers. Custom contact properties from Trengo (defined per-account) are mapped to Gorgias Customer attributes, with type conversion applied for date, boolean, and multi-select fields. Trengo contact tags (applied as flat label arrays) migrate to Gorgias Customer tags. The customer's Shopify customer ID from Trengo's eCommerce context maps to Gorgias's external_id field for order linking.

Trengo

Channel

maps to

Gorgias

Channel Configuration

lossy
Fully supported

Trengo Channels (WhatsApp, email, Instagram, Facebook, live chat, voice, SMS) map to Gorgias Channel configurations. Channel credentials (API keys, phone numbers, page IDs) are exported as structured configuration data and must be reconnected by the customer's admin in Gorgias Settings after migration. WhatsApp Business API phone number migration is governed by Meta's portability rules; ClonePartner and Gorgias's own migration wizard support phone number transfer to retain WhatsApp quality rating and message templates.

Trengo

Team

maps to

Gorgias

Team

1:1
Fully supported

Trengo Teams and their member assignments export cleanly. Routing rules (which team handles which channel or inbox) export as structured configuration data alongside the user roster. We map each Trengo team to a Gorgias Team and preserve the team inbox structure. Agent-level permissions and conversation ownership transfer as Gorgias agent role assignments.

Trengo

User

maps to

Gorgias

Agent

1:1
Fully supported

Trengo User profiles (name, email, role, active/inactive status) map to Gorgias Agents. We resolve by email match against the Gorgias destination. Any Trengo User without a matching Gorgias agent account goes to a reconciliation queue for the customer to provision before record import resumes. Agent permissions (admin, agent, supervisor) map to Gorgias role assignments.

Trengo

Knowledge Base Article

maps to

Gorgias

Help Center Article

1:1
Fully supported

Trengo Knowledge Base articles with body content, categories, publication status, and linked widget associations map to Gorgias Help Center articles. Article-category hierarchy migrates as Gorgias category and subcategory structure. Publication status (published, draft, archived) is preserved. Articles linked to specific inbox widgets in Trengo require manual re-association in Gorgias Help Center settings post-migration.

Trengo

Automation Workflow

maps to

Gorgias

Rule (inventory only)

lossy
Fully supported

Trengo workflow triggers and actions export as structured JSON where the API exposes them. Complex multi-step automations may require manual documentation from the customer's admin. We do not rebuild Trengo workflows as Gorgias Rules during migration. We deliver a written inventory of every active Trengo workflow with its trigger, conditions, actions, and recommended Gorgias Rule equivalent, so the customer's admin can recreate them post-migration. This is a standard deliverable, not a technical migration.

Trengo

Tag

maps to

Gorgias

Tag

1:1
Fully supported

Trengo tags applied to Conversations or Contacts export as flat label arrays. We apply a naming map to avoid tag name collisions at the Gorgias destination (for example, a tag named 'urgent' in Trengo that conflicts with Gorgias's built-in priority tagging). Tag naming strategy is confirmed during scoping with the customer.

Trengo

Reports and Stats

maps to

Gorgias

Reports (CSV export, manual rebuild)

1:1
Mapping required

Aggregated reporting data from Trengo (CSAT scores, response times, channel volumes, agent performance) is exportable as CSV. Historical report snapshots carry forward as static data. SLA thresholds and performance benchmarks do not migrate as live configurations; they must be re-entered in Gorgias Reporting settings. We deliver a written report inventory document listing every Trengo report with its metrics and recommended Gorgias equivalent.

Trengo

Custom Field (Contact)

maps to

Gorgias

Customer Attribute

lossy
Fully supported

Trengo custom contact fields (defined per-account, supporting text, number, date, boolean, multi-select types) map to Gorgias Customer attributes. We pre-create the destination attributes in Gorgias during the schema design phase before importing any contact records. Type mismatches (for example, Trengo multi-select rendered as comma-separated text) are resolved during the transform phase.

Trengo

Attachment

maps to

Gorgias

Ticket Attachment

1:1
Fully supported

File attachments on Trengo Messages (images, PDFs, documents) migrate to Gorgias Ticket attachments via direct file reference transfer. We preserve attachment filenames and content types. Very large attachments (exceeding Gorgias's 25 MB per-file limit) require the customer to use an external file hosting link in the ticket note.

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.

Trengo logo

Trengo gotchas

High

Conversation-based billing model is migration-critical

Medium

7-day conversation window resets on any activity

Medium

AI billing is a separate surcharge line item

Low

No documented bulk export endpoint requires pagination strategy

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

  • Trengo 7-day window resets during migration can inflate perceived volume

    Trengo's 7-day rolling window resets whenever any message is added to a thread. During a migration run that touches active conversations, Trengo may open new billing windows mid-export, making it difficult to capture a clean historical snapshot. We advise freezing migration runs during high-volume periods and chunking exports into date-bounded slices. We flag the existing conversation count during scoping so the customer understands how many conversations they are inheriting and whether their Gorgias plan tier accommodates the volume without overage charges.

  • WhatsApp conversation history cannot migrate due to Meta privacy rules

    Meta's end-to-end encryption policy on WhatsApp prevents any third-party migration tool from importing historical WhatsApp conversation content. Only metadata (conversation timestamps, participant identifiers, message counts) transfers. Trengo WhatsApp channel credentials and phone numbers can be ported to Gorgias using Gorgias's phone number migration wizard or through ClonePartner's Gorgias-validated migration process, but the actual message threads are not transferable. We document this limitation in the scoping report and advise the customer to export any WhatsApp conversation context they need as PDFs before migration.

  • Trengo automation workflows require manual rebuild in Gorgias Rules

    Trengo workflow triggers and actions are configurable and exportable as structured JSON, but Gorgias Rules use a different trigger-action model with different available conditions and actions. We do not convert or migrate Trengo workflows as live Gorgias Rules. We deliver a structured JSON inventory of every active Trengo workflow with its trigger, conditions, and actions and a written map to the closest Gorgias Rule equivalent. The customer's admin recreates them post-migration.

  • Custom contact fields require pre-creation in Gorgias before import

    Trengo custom contact properties are defined per-account and vary widely. Before any contact data migrates, we must pre-create the corresponding Gorgias Customer attributes in the destination workspace, including type definitions (text, number, date, boolean, multi-select). Skipping this step causes field-mismatch rejections during import. We handle this in the schema design phase, but the customer must confirm which custom fields are active versus deprecated in Trengo.

  • No bulk export endpoint requires pagination strategy for large volumes

    The Trengo REST API exposes list endpoints with pagination but has no dedicated bulk export endpoint. For migrations exceeding 10,000 records, we implement cursor-based pagination with retry logic to avoid rate limit hits. We chunk exports into date-bounded slices to maintain consistency across runs and avoid mid-migration window resets on active conversations. This is handled programmatically; the customer does not need to adjust Trengo API settings.

Migration approach

Six steps for a successful Trengo to Gorgias data migration

  1. Discovery and conversation volume audit

    We audit the source Trengo workspace across Boost, Pro, and Enterprise tiers, capturing conversation count (with 7-day window distribution), active channels, custom contact field definitions, team structure, user roster, knowledge base article count and category hierarchy, active workflow definitions, and tag taxonomy. We run a Trengo API bulk export against a representative date slice to validate pagination behavior and identify any records that exceed the destination field length limits. The discovery output is a written migration scope with conversation volume breakdown, a custom field mapping table, and a Gorgias plan tier recommendation based on expected ticket volume.

  2. Schema design and channel mapping

    We design the destination schema in Gorgias. This includes pre-creating Customer attributes to match Trengo custom contact fields, configuring Channel settings for each active channel (email, WhatsApp, Instagram, Facebook, live chat, voice, SMS), setting up Teams and agent role assignments, and organizing the Help Center category structure to match Trengo's knowledge base hierarchy. WhatsApp Business API credentials are documented for porting via Gorgias's phone number migration wizard or the customer's Meta Business Manager. Schema validation runs in a Gorgias sandbox environment before production migration begins.

  3. Sample migration and reconciliation

    We run a test migration with a representative subset of data (typically 90 days of conversations, 500 contacts, 50 knowledge base articles) into the Gorgias sandbox. The customer's support operations lead reconciles record counts against the Trengo source, spot-checks 25-50 random tickets and contacts for field-level accuracy, and validates that channel attribution and internal note placement are correct. Any mapping corrections, custom field type issues, or channel routing errors surface here. Sign-off on the sample migration is required before production migration begins.

  4. User and team provisioning validation

    We extract every distinct Trengo User referenced on Conversations, Messages, and Contacts and match by email against the Gorgias destination workspace. Users without matching Gorgias agent accounts go to a reconciliation queue. The customer's admin provisions any missing agents in Gorgias and confirms role assignments (admin, agent, supervisor). Team structure is validated against the Trengo team roster. Migration cannot proceed past this step because assignee and ownership references must be satisfied at insert time.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Channels (configuration data, reconnected by admin post-migration), Teams and Users (validated), Knowledge Base articles (with category hierarchy), Customers (with custom attributes mapped), Tickets (with Messages, internal notes, and attachments linked in sequence), and Tags. WhatsApp conversation content is excluded per Meta's privacy policy; we deliver a WhatsApp-only metadata export separately for the customer's records. Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, validation, and automation handoff

    We freeze Trengo 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 workflow inventory document and the reports inventory document to the customer's admin team. We support a one-week hypercare window where we resolve any reconciliation issues raised by the support team. We do not rebuild Trengo workflows as Gorgias Rules inside the migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

Trengo logo

Trengo

Source

Strengths

  • WhatsApp Business API integration as official Meta partner with approved message templates included.
  • All-in-one shared inbox across 7+ channels (WhatsApp, email, Instagram, Facebook, live chat, voice, SMS).
  • AI Agent for automated tier-1 ticket deflection and AI-powered answers without human routing.
  • Collaborative team inbox with fast agent handoffs and internal notes on every conversation.
  • Scalable from mid-market to enterprise with Boost, Pro, and custom Enterprise tiers.

Weaknesses

  • Conversation-based billing with 7-day rolling windows creates unpredictable monthly costs.
  • AI surcharges are additional line items on top of seat and conversation plan pricing.
  • Limited third-party integrations compared to established helpdesk competitors.
  • No free trial with full feature access — demo-only evaluation before committing.
  • Enterprise pricing is opaque and requires a sales conversation to obtain.
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 Trengo 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

    Trengo: 120 requests per minute. When exceeded, the API returns HTTP 429 (Too Many Requests) with Retry-After and X-RateLimit-Reset headers indicating when requests can resume..

  • Data volume sensitivity

    B

    Trengo doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Trengo 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 Trengo to Gorgias data migrations

Answers to the questions buyers ask most during Trengo to Gorgias migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Trengo 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 20,000 conversations and 5,000 contacts with no custom fields and a single active channel set. Migrations with high conversation volumes requiring 7-day window accounting, multiple active channels with routing rules, knowledge base articles exceeding 500, or multi-team structures move to six to ten weeks because of channel credential mapping, Trengo workflow inventory delivery, and knowledge base category reconstruction.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Trengo.
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