Helpdesk migration

Migrate from Stonly to Gorgias

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

Stonly logo

Stonly

Source

Gorgias

Destination

Gorgias logo

Compatibility

67%

8 of 12

objects map 1:1 between Stonly and Gorgias.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Stonly to Gorgias is a migration from a self-serve interactive guide platform into a full omnichannel helpdesk. Stonly stores guide content as structured JSON with branching step logic, targeting rules, and widget deployment configs; Gorgias receives content as Articles inside a Knowledge Base and routes customer journeys through Automations and Flows rather than branching guide trees. We extract all guide text, media attachments, category hierarchies, and targeting metadata from Stonly, then reconstruct that content as typed Gorgias Articles with linear or linked-article alternatives for the original branching paths. Triggers (Stonly's conditional guide-delivery rules) become Gorgias Automations or Macros. The Stonly Widget is not exportable as a configuration file — we document the widget placement points and deliver a Gorgias Chat installation reference for the customer's developer team. We do not migrate Stonly's AI Answer configurations as code; we deliver a guide scope document that the Gorgias admin uses to re-configure AI-powered search in the destination.

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

Stonly logo

Stonly

What's pushing teams away

  • The free and lower tiers impose hard limits on guide count and monthly views that small teams outgrow quickly, forcing an expensive jump to the next tier.
  • Pricing scales on monthly guide views, not seats — high-volume support organizations report that view-based billing becomes unpredictable as traffic grows.
  • The platform lacks documented SOC 2 compliance, which blocks enterprise security reviews in regulated industries despite SSO being available on Enterprise plans.
  • Advanced features like PDF export, automations, and AI Agents are gated behind Business or Enterprise tiers, making the true cost significantly higher than the Small Business sticker price.
  • Some reviewers find maintaining and updating guides requires more ongoing effort than initially expected, particularly as guide libraries grow in size.

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

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

Stonly

Guide

maps to

Gorgias

Knowledge Base Article

1:1
Fully supported

Stonly Guides map to Gorgias Knowledge Base Articles. We export the full guide content including step text, media attachment URLs, custom CSS blocks, in-guide variable values, and guide metadata (slug, URL path, published status, targeting rules). The guide's category hierarchy in Stonly maps to Gorgias Knowledge Base category structure. Branching logic (decision-tree paths) is exported as structured JSON and reconstructed as linked article sequences or as Gorgias Flow rules that replicate the conditional branching logic.

Stonly

Knowledge Base

maps to

Gorgias

Knowledge Base

1:1
Fully supported

Stonly Knowledge Bases map directly to Gorgias Knowledge Bases as the top-level organizational container. We export KB name, description, slug structure, ordering, and the full category-subcategory hierarchy. The mapping of which guides live under which categories transfers as article placement within Gorgias KB categories. Multi-language Stonly KBs map to Gorgias multi-language KB configuration (Gorgias supports language selection per article).

Stonly

Guide Branching Tree

maps to

Gorgias

Article Sequence + Gorgias Flow

lossy
Fully supported

Stonly's branching decision tree is the most significant structural difference from Gorgias. We export the full branching map as structured JSON (step name, parent step, child paths, conditional criteria, step text, media). In Gorgias, we create a linear or linked-article sequence where each article represents a decision path, and we create Gorgias Flows with conditions that route the customer to the appropriate article based on their selections. The customer's content team reviews and finalizes the branching logic in the Gorgias Flow builder because branching re-authoring requires editorial judgment on path naming and decision criteria.

Stonly

Triggers

maps to

Gorgias

Gorgias Automations / Macros

1:many
Mapping required

Stonly Triggers (URL-based, property-based, or event-based guide targeting rules) map to Gorgias Automations and Macros. We export trigger name, condition type, condition criteria (URL contains, user property equals, event fired), and the guide assigned to each trigger. Triggers with a single guide assignment map to a Gorgias Macro. Triggers with complex multi-condition logic map to Gorgias Automations with a condition group. The customer configures trigger-to-automation mapping in Gorgias during the automation rebuild phase.

Stonly

User Properties

maps to

Gorgias

Customer Custom Fields

1:1
Fully supported

Stonly custom user properties (subscription level, account type, plan tier, next billing date) map to Gorgias Customer Custom Fields. We export the complete property schema including names, data types, and value mappings, then create matching Gorgias Custom Fields with the same type (string, number, boolean, date) on the Customer object. During migration, we populate these fields on existing Gorgias Customer records if the customer has an existing Gorgias instance. If no Customer record exists, we document the property schema for the customer's admin to apply during onboarding.

Stonly

User Events

maps to

Gorgias

Gorgias Event Tracking + Automation Triggers

1:1
Fully supported

Stonly User Events (tracked actions like purchased_product, created_ticket, upgraded_plan) map to Gorgias event-tracking integrations and Automation triggers. We export the event names, event schemas, and any event-based guide routing rules as structured data. In Gorgias, events are captured through the Gorgias app integration (for Shopify, Magento, or BigCommerce events) or via the Gorgias REST API. The event routing logic that sent customers down specific guide paths in Stonly becomes Gorgias Automation rules triggered by those events.

Stonly

Stonly Widget

maps to

Gorgias

Gorgias Chat Widget

lossy
Mapping required

The Stonly Widget is a site-side JavaScript snippet that Stonly does not expose as a portable configuration file. It cannot be programmatically extracted and re-deployed as a Gorgias widget. We document every Stonly widget placement point (URL path, page element, trigger context) in our migration manifest. The customer's developer team installs the Gorgias Chat widget using the Gorgias Chat settings panel and configures the Chat trigger conditions to replicate the original Stonly targeting behavior. The Stonly widget snippet is removed from the site at cutover.

Stonly

AI Answers

maps to

Gorgias

Gorgias AI Agent / Knowledge Base Search

lossy
Mapping required

Stonly AI Answers (the AI-powered search bar surfacing guide content) does not have a programmatic export. We export the list of guides included in the AI Answers scope, the query routing rules, and fallback behavior as structured data. The customer's Gorgias admin re-configures AI-powered self-service by selecting the migrated Knowledge Base Articles in the Gorgias AI Agent settings and defining the same FAQ scope. We deliver a gap analysis noting any Stonly AI Answer features that do not have a direct Gorgias equivalent.

Stonly

Analytics / Insights

maps to

Gorgias

CSV Export

1:1
Mapping required

Stonly full-path analytics (guide completion rates, step-level drop-offs, usage trends, view counts by guide and time period) export as CSV snapshots at migration time. We capture the most recent 12 months of analytics data where available. These CSV snapshots cannot be programmatically re-imported into Gorgias because Gorgias does not expose a bulk analytics import API. We deliver the analytics CSV to the customer's admin team for manual record-keeping or for import into a BI tool like Looker or Google Sheets.

Stonly

Team Members and Roles

maps to

Gorgias

Agents and User Permissions

1:1
Mapping required

Stonly team members (name, email, role: Admin/Editor/Viewer, KB-level access permissions) export as CSV. Stonly Admin and Editor roles map to Gorgias Agent with appropriate permission sets. Stonly Viewer role has no Gorgias equivalent because Gorgias's permission model is agent-centric (admin/agent/viewer on the helpdesk, not on the knowledge base). We document the role mapping and flag that Gorgias KB-level access permissions require manual configuration post-migration.

Stonly

Guide Media Attachments

maps to

Gorgias

Gorgias Article Media

1:1
Fully supported

Images, screenshots, and documents attached to Stonly guide steps export as files with their original URLs and metadata. We download media assets and re-upload them to Gorgias Article media attachments, preserving alt text from the Stonly step description. Any externally hosted media (images linked to third-party CDNs) are re-hosted or linked directly in Gorgias depending on the customer's preference.

Stonly

PDF Exports

maps to

Gorgias

Manual Recreation

1:1
Mapping required

Stonly PDF exports (available on Business and Enterprise plans) do not have a migration path into Gorgias because Gorgias does not have a native PDF export feature for Knowledge Base articles. If the customer used PDF exports as their primary external documentation format, we flag this gap and deliver the PDF generation source (the article content and structure) so that the customer's admin can generate PDFs using a third-party tool or a custom script post-migration. We confirm the customer's current Stonly plan tier during scoping to identify whether any affected guides exist.

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.

Stonly logo

Stonly gotchas

High

Billable guide view counting counts each session, not each unique user

Medium

Guide branching tree structures require re-authoring in most destinations

Medium

PDF exports are plan-gated and not available on all tiers

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

  • Guide branching tree structures require manual re-authoring in Gorgias

    Stonly guides use a proprietary branching logic model where steps split into multiple paths based on user choices. We export the full branching tree as structured JSON, but Gorgias does not natively support Stonly's branching format. The branching paths must be recreated manually as either linked article sequences or Gorgias Flows with conditional routing. This is a content authoring task, not a data migration task. We deliver the complete branching map (which steps lead to which paths under which conditions) as a reference document for the customer's content team. The FlitStack AI team does not make editorial decisions about how to flatten branching trees into linear articles; that requires the team that authored the original guides.

  • Stonly Widget cannot be programmatically transferred to Gorgias

    The Stonly Widget is deployed as a site-side JavaScript snippet that Stonly does not expose as a portable configuration file. There is no export, no API endpoint, and no migration path that reproduces the widget deployment programmatically. We document every widget placement point (URL path, page context, trigger condition) in the migration manifest. The customer's developer team installs the Gorgias Chat widget independently using Gorgias's Chat settings and configures the chat trigger conditions manually. The Stonly widget snippet must be removed from the site at cutover to prevent conflicts.

  • Stonly view-based billing and Gorgias ticket-based billing measure different things

    Stonly counts a billable guide view every time an external user opens a guide, including repeat visits. A user who opens and closes the same guide three times counts as three billable views. Gorgias counts a billable ticket every time a conversation includes a human agent message, a Rule action, or an AI Agent interaction. These measure different interactions entirely — guide engagement versus support ticket volume. We flag this during scoping by reviewing the customer's historical monthly guide view average from the Stonly analytics export and estimating the expected Gorgias billable ticket volume based on the customer's current ticket data (from any existing Gorgias instance or from the support volume the customer describes).

  • Stonly AI Answers cannot be migrated as configuration

    Stonly's AI-powered search bar (AI Answers) does not have a documented API or export mechanism. We export the list of guides in scope, the query routing rules, and the fallback behavior as structured data, but the AI Answer configuration itself must be rebuilt in Gorgias. The customer's Gorgias admin selects the migrated Knowledge Base Articles as the AI Agent knowledge source and defines FAQ triggers. We provide a gap analysis comparing Stonly AI Answer scope with Gorgias AI Agent coverage to help the admin identify content that needs to be added to the knowledge base.

  • Gorgias API rate limits require batched writes and backoff handling

    Gorgias enforces tiered API rate limits (typically 40-80 requests per 20 seconds per plan tier) using a leaky bucket algorithm. Large content migrations (bulk article imports) must be chunked and paced to stay within these limits. We implement exponential backoff and request queuing in our migration scripts. For customers migrating into Gorgias Starter or Basic plans with lower rate limits, we reduce batch sizes and extend the migration window. This is a technical implementation detail that does not affect the content mapping but does affect migration duration for large guide libraries.

Migration approach

Six steps for a successful Stonly to Gorgias data migration

  1. Content and structure audit

    We audit the source Stonly account: guide count, knowledge base count, branching tree depth (number of decision points per guide), language count, media attachment volume, active trigger count, user property schema, and user event catalog. We export analytics snapshots as CSV for the last 12 months and confirm the customer's current Stonly plan tier to identify any PDF-export-gated content. We pair this with a review of the destination Gorgias account's existing Knowledge Base structure, existing Automations, and current agent permissions to identify any overlap or conflict before migration begins.

  2. Guide content extraction and branching map generation

    We extract every guide as structured JSON including step text, media attachment references, custom CSS, in-guide variable configurations, category assignment, and the complete branching tree. For each guide, we generate a branching map that documents every step, every conditional split, every child path, and the criteria that govern each split. This branching map is the key handoff document for the Gorgias Flow rebuild. We also extract the Knowledge Base hierarchy (categories, subcategories, guide ordering) and the guide-to-category mapping. All media assets are downloaded and staged for re-upload into Gorgias.

  3. Trigger and personalization rule extraction

    We export all active Stonly Triggers: trigger name, condition type (URL-based, property-based, event-based), condition criteria, and the guide assigned to each trigger. We export the user property schema (property name, data type, value list if applicable) and the user event catalog (event name, event schema, any event-based guide routing). Triggers are exported in a format that maps directly to Gorgias Automations and Macros so the customer or the FlitStack AI automations team can reference the original logic when rebuilding in Gorgias.

  4. Content import into Gorgias Knowledge Base

    We import guide content into Gorgias as Knowledge Base Articles. For each guide, we create a top-level article and populate it with the step text and media attachments. For guides with branching trees, we create a sequence of linked articles representing each path and document the linking logic in the branching map. Articles are placed in the appropriate Knowledge Base category matching the original Stonly KB hierarchy. Multi-language articles are imported with the correct language tag. We run the import in batches to stay within Gorgias API rate limits, with exponential backoff on 429 responses.

  5. Widget documentation and Gorgias Chat setup handoff

    We document every Stonly widget placement point: URL path, page context, and the trigger condition that launched each guide. This document is delivered to the customer's developer team along with the Gorgias Chat widget installation instructions. The customer installs Gorgias Chat independently and configures chat trigger conditions to replicate the original Stonly targeting behavior. The Stonly widget snippet is removed from the site at cutover. This is the only step that requires developer involvement outside the FlitStack AI migration scope.

  6. Automation rebuild inventory and handoff

    We deliver the Trigger and User Events inventory as a structured document that maps each Stonly trigger to its recommended Gorgias Automation or Macro equivalent. We do not build Gorgias Automations inside the migration scope because automation sequencing requires product knowledge and customer-specific routing logic that only the customer's team can define. The handoff document includes the trigger name, trigger type, condition criteria, assigned guide, recommended Gorgias action (apply tag, assign agent, send macro, route to team), and any notes about conditional logic that requires a Flow rather than a Macro.

  7. Cutover, delta sync, and analytics delivery

    We freeze Stonly guide edits during cutover and run a final delta export of any content modified during the migration window. We re-upload delta content to Gorgias and confirm article counts, category placement, and media attachment integrity. We deliver the analytics CSV snapshot and the branching map document to the customer's admin team. We do not rebuild Stonly AI Answers or Gorgias AI Agent configurations as part of the migration scope; we deliver the gap analysis and configuration reference for the customer's admin to implement post-migration.

Platform deep dives

Context on both ends of the pair

Stonly logo

Stonly

Source

Strengths

  • Branching logic guides deliver context-specific support content that reduces ticket volume by showing only relevant steps.
  • No-code guide builder allows non-technical content teams to author and publish without developer involvement.
  • Deep integrations with Zendesk, Intercom, Freshdesk, and Front surface guides directly inside existing agent workflows.
  • Strong multilingual support with multiple languages per guide and per knowledge base out of the box.
  • View-based pricing model is predictable for low-to-medium traffic support organizations.

Weaknesses

  • Hard limits on lower tiers (5 guides, 400 views on free) force upgrades quickly as teams grow.
  • PDF export is gated behind Business and Enterprise, making external documentation workflows expensive.
  • No documented SOC 2 compliance blocks enterprise security reviews in regulated industries.
  • Widget must be deployed as a site-side JavaScript snippet that is not exportable as a configuration file.
  • Analytics are Stonly-native and cannot be programmatically re-imported into most alternative platforms.
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 Stonly 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

    Stonly: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Stonly 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 two and four weeks for accounts under 50 guides, 5 knowledge bases, and no complex branching trees. Migrations with large guide libraries (over 200 guides), multi-path branching logic, active trigger rules, and multi-language content hierarchies move to five to eight weeks because of the branching tree re-authoring work and the Gorgias Automation sequencing that the customer's team handles separately. The content migration itself (guide extraction and Gorgias article import) typically completes in a few days; the longer timeline reflects the branching re-authoring and automation rebuild work that is scoped outside FlitStack AI's data migration scope.

Adjacent paths

Related migrations to explore

Ready when you are

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