Helpdesk migration

Migrate from Support.ly by 500apps to Gorgias

Field-level mapping, validation, and rollback between Support.ly by 500apps and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.

Support.ly by 500apps logo

Support.ly by 500apps

Source

Gorgias

Destination

Gorgias logo

Compatibility

85%

11 of 13

objects map 1:1 between Support.ly by 500apps and Gorgias.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Support.ly by 500apps is in mandatory 90-day wind-down with no path forward on the current platform. The 500apps API has roughly 15% endpoint availability, making automated data extraction unreliable and requiring direct coordination with the vendor's support team to obtain a full export. We engage the 500apps support team on your behalf, receive the vendor-provided data file, transform it into the Gorgias schema, and import Tickets, Customers, Agents, Teams, Tags, and Knowledge Base Articles. Custom fields require discovery scoping to confirm naming and types before mapping. Macros, automation rules, and survey configurations do not migrate as code; we deliver a written map of these for your admin to rebuild in Gorgias.

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

Support.ly by 500apps logo

Support.ly by 500apps

What's pushing teams away

  • Only about 15% of APIs work according to a developer who tested them extensively, making integrations and automated migrations unreliable.
  • 500apps announced a mandatory 90-day wind-down of the entire suite with migration to a completely different platform, 500agents, leaving customers with no choice.
  • Standard support tickets reportedly face 24–72 hour response times, frustrating customers needing timely issue resolution.
  • Slow mailing system noted as a consistent pain point by multiple reviewers on G2, impacting customer communication workflows.
  • All-in-one suite breadth means the helpdesk feature depth lags dedicated platforms like Zendesk for teams with complex support requirements.

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 Support.ly by 500apps objects map to Gorgias

Each row shows how a Support.ly by 500apps 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.

Support.ly by 500apps

Ticket

maps to

Gorgias

Ticket

1:1
Fully supported

Support.ly Tickets map directly to Gorgias Tickets using ticket ID, subject, status, priority, channel source, and created/updated timestamps. The source channel (email, chat, social) maps to Gorgias channel metadata. We flag any custom ticket fields discovered during discovery for field-level mapping against Gorgias custom field schema (String, Boolean, Date, Number types documented at https://developers.gorgias.com/reference/list-custom-fields).

Support.ly by 500apps

Customer

maps to

Gorgias

Customer

1:1
Fully supported

Support.ly Customer records map to Gorgias Customer with name, email, phone, language, timezone, and note preserved. The customer's ticket history links through the migrated ticket associations. Any missing optional fields receive defaults based on Gorgias field requirements. Custom fields on Customer objects are mapped during discovery scoping.

Support.ly by 500apps

Company

maps to

Gorgias

Customer (organization link)

1:1
Fully supported

Support.ly Companies map to Gorgias Customers with organization-level attributes (company name, domain, address). Multiple Customer contacts can be linked to a single Organization in Gorgias. We preserve the Contact-to-Company linking structure by setting the organization reference on each migrated Customer record.

Support.ly by 500apps

Agent

maps to

Gorgias

User

1:1
Fully supported

Support.ly Agent profiles map to Gorgias Users. We resolve agents by email match and map team membership to Gorgias Teams. Agent-level assignment rules are preserved as Gorgias User settings. Agents without matching emails in the destination are held in a reconciliation queue for the customer's admin to provision before ticket import.

Support.ly by 500apps

Team

maps to

Gorgias

Team

1:1
Fully supported

Support.ly Teams map to Gorgias Teams with agent membership reconstructed via the User mapping. Team-level routing configurations are documented in the automation handoff inventory for admin rebuild in Gorgias Rules. We flag any team-specific SLA configurations requiring manual reconfiguration in Gorgias.

Support.ly by 500apps

Conversation

maps to

Gorgias

Ticket (message thread)

1:1
Fully supported

Support.ly conversation threads attach to Tickets as message history. We map the full message chain to Gorgias Tickets, preserving timestamps, sender identity (agent or customer), and HTML/text formatting. Internal notes and public replies are separated by message type during import. We flag any HTML complexity that may not render identically in Gorgias.

Support.ly by 500apps

Tag

maps to

Gorgias

Tag

1:1
Fully supported

Support.ly Tags migrate as string arrays to Gorgias Tags. The full tag vocabulary is preserved so existing filter and segment logic transfers intact. We map tags on both Tickets and Knowledge Base articles. Tag renaming strategy is documented during discovery if the customer wants to consolidate or standardize tag naming before migration.

Support.ly by 500apps

Knowledge Base Article

maps to

Gorgias

Knowledge Base Article

1:1
Fully supported

Support.ly KB Articles map to Gorgias Help Center articles with title, body content, category assignment, and publication status. We normalize HTML content and handle image embedding. Publication status (draft, published, archived) transfers to Gorgias visibility settings. Articles without categories receive a default category for admin review.

Support.ly by 500apps

KB Category

maps to

Gorgias

Help Center Category

1:1
Fully supported

Support.ly KB Categories map to Gorgias Help Center Categories with category name and article ordering preserved. We reconstruct the category hierarchy and map articles to their target categories during import. Any naming differences are documented for admin review in Gorgias.

Support.ly by 500apps

Attachment

maps to

Gorgias

Attachment

1:1
Fully supported

File attachments on tickets and KB articles are downloaded from Support.ly and re-uploaded to Gorgias with original filenames preserved. We flag any size or format restrictions in the Gorgias schema. Attachment ordering within ticket threads is preserved by matching the original sort order during import.

Support.ly by 500apps

Custom Fields

maps to

Gorgias

Custom Fields

lossy
Mapping required

Custom fields on Tickets and Customers require discovery scoping because Support.ly does not publish field type documentation. We ask the customer to export a sample record or share a screenshot of the custom field configuration during discovery, then build the field map against Gorgias custom field schema (String, Boolean, Date, Number types). Custom fields are created in Gorgias before ticket import begins.

Support.ly by 500apps

Incident Management

maps to

Gorgias

Ticket Priority / SLA

lossy
Mapping required

Support.ly incident management flags and escalation metadata map to Gorgias Ticket Priority values and SLA configuration. We preserve escalation flags as Gorgias priority levels (low, medium, high, urgent) and document any SLA-specific metadata in the automation handoff inventory for admin rebuild in Gorgias SLAs.

Support.ly by 500apps

Survey & Feedback

maps to

Gorgias

CSAT Configuration

1:1
Fully supported

Survey and feedback data attached to tickets maps to Gorgias CSAT survey responses or embedded custom fields depending on the customer's reporting requirements. We flag whether the destination plan includes native Gorgias CSAT features. If not, response text and scoring are preserved as custom fields on the ticket.

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.

Support.ly by 500apps logo

Support.ly by 500apps gotchas

High

Entire platform entering mandatory 90-day wind-down

High

Only ~15% of API endpoints are functional

High

No publicly documented bulk export or migration API

Medium

Standard support response times of 24–72 hours create migration risk

Medium

Custom field schemas not publicly documented

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

  • Mandatory 90-day wind-down with fixed export deadline

    500apps announced a company-wide shutdown of all products including Support.ly with a 90-day wind-down window. We treat every migration from this platform as urgent. We schedule the discovery call within days of engagement, not weeks, because the data export deadline is fixed and vendor coordination adds lead time. Customers must authorize us to engage [email protected] on their behalf to initiate vendor-assisted exports, and we coordinate our pull alongside that process to avoid duplicate effort.

  • Only ~15% of 500apps API endpoints are functional

    Developer testing confirms that roughly 15% of 500apps API endpoints actually work. This means we cannot rely on API-based bulk exports for this platform. We work around this by coordinating direct data pulls through the vendor's support team and by extracting data from any working endpoints while flagging records that must be sourced via the vendor-provided file. This adds a coordination step that extends the discovery phase by 5-10 business days.

  • No publicly documented bulk export or migration API

    The 500apps platform does not publish a bulk export endpoint, a migration API, or schema documentation for custom fields. There is no self-service export path. We bridge this gap by engaging the vendor's support team directly to request a full data export, receiving the vendor-provided file, validating its structure, and transforming it into the Gorgias schema. We confirm the export completeness against the customer's ticket count before proceeding to transformation.

  • Custom field schemas not publicly documented

    Support.ly does not publish schema documentation for custom fields on Tickets, Customers, or Companies. We cannot confirm field names, types, or naming conventions without access to a live account. We address this during discovery by asking the customer to export a sample record or share a screenshot of the custom field configuration. We build the field map from that sample before ticket import begins. Any fields that cannot be confirmed are flagged for manual review post-migration.

  • Vendor support response times of 24-72 hours add risk

    Multiple reviewers report 24-72 hour response times on standard support tickets with the 500apps team. Since data export requests go through the same support channel, the wind-down timeline creates bottlenecks. We pre-coordinate with the vendor's support team before the migration engagement begins and include the vendor response time in our project schedule so customers are not surprised by delays. We recommend that customers also submit their own export request to 500apps support as a parallel path to accelerate the data handoff.

Migration approach

Six steps for a successful Support.ly by 500apps to Gorgias data migration

  1. Urgent discovery and vendor coordination

    We conduct an immediate discovery call to audit the Support.ly account: ticket volume, customer count, agent count, custom field configuration, KB article count, tag vocabulary, and team structure. In parallel, we submit a coordinated export request to [email protected] on the customer's behalf requesting a full data export including tickets, customers, companies, agents, conversations, and knowledge base. We set the project schedule around the vendor response timeline given the 24-72 hour support SLA.

  2. Sample record collection and field mapping

    While awaiting the vendor export, we ask the customer to share screenshots or a manual export of sample ticket records showing custom field names and values. We use this to build the custom field map against Gorgias custom field schema (String, Boolean, Date, Number). We pre-create custom fields in the Gorgias destination account before import begins. We also map the Support.ly tag vocabulary to Gorgias Tags and confirm the category hierarchy for KB articles.

  3. Vendor export validation and transformation

    When the vendor-provided data file arrives, we validate record counts against the discovery audit (ticket count, customer count, agent count). We identify any gaps and request additional data pulls if needed. We then run the transformation: normalizing ticket statuses, channel sources, and conversation HTML content into the Gorgias import schema. Agents and teams are mapped to Gorgias Users and Teams, and the organization linking structure is built for Customer records.

  4. Sandbox migration and reconciliation

    We run a test migration into the customer's Gorgias sandbox using a representative subset of data (typically 100-200 tickets plus associated customers and conversations). The customer's admin reviews the imported records for mapping accuracy, confirms that tag filtering works, validates that conversation threads render correctly, and spot-checks 25 sample tickets against the Support.ly source. Any mapping corrections are documented and applied before production migration.

  5. Production migration in dependency order

    We run production migration in dependency order: Agents and Teams first (Users must exist before ticket assignment), then Customers and Organizations, then Tickets with conversation history and attachments, then Knowledge Base Articles and Categories. Tags are imported in a final pass and associated with their respective Tickets and Articles. Each phase emits a row-count reconciliation report. We run a delta pass at the end to capture any records modified during the migration window.

  6. Cutover, validation, and automation handoff

    We freeze Support.ly writes during cutover, run the final delta migration, and enable Gorgias as the system of record. We deliver the written automation inventory: a map of every Support.ly macro, automation rule, team routing configuration, and SLA setting with a recommended Gorgias equivalent (Macros, Rules, SLAs). We support a 72-hour hypercare window for reconciliation issues. We do not rebuild macros or automations inside the migration scope; that work belongs to the customer's admin in Gorgias.

Platform deep dives

Context on both ends of the pair

Support.ly by 500apps logo

Support.ly by 500apps

Source

Strengths

  • Single subscription covers ticketing, CRM, tasks, and reporting without juggling multiple vendor relationships.
  • Low monthly cost makes it accessible for small teams with limited software budgets.
  • Multi-channel support handles email, chat, and social tickets in one inbox.
  • Built-in knowledge base and survey features provide self-service and feedback tooling without add-ons.
  • Part of a suite that can grow to cover HR, project management, and marketing needs as a business scales.

Weaknesses

  • The entire 500apps suite is in mandatory 90-day wind-down; no path forward on the current platform.
  • API functionality is severely limited with reported 15% endpoint availability, blocking automated migration and integration.
  • Feature depth in helpdesk capabilities lags behind dedicated platforms like Zendesk for complex support workflows.
  • Support response times of 24–72 hours on standard tickets create risk during the migration window.
  • Documentation for custom fields, API schemas, and export procedures is not publicly available, complicating migration scoping.
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. 6 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 Support.ly by 500apps and Gorgias.

  • Object compatibility

    D

    6 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

    Support.ly by 500apps: Not publicly documented.

  • Data volume sensitivity

    B

    Support.ly by 500apps doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Support.ly by 500apps 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 Support.ly by 500apps to Gorgias data migrations

Answers to the questions buyers ask most during Support.ly by 500apps to Gorgias migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Support.ly by 500apps 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 2,000 tickets with no complex custom field schemas. The primary variable is the vendor coordination timeline: 500apps support takes 24-72 hours to respond and may require follow-ups to deliver the full export file. Accounts with large conversation histories, knowledge base articles, or multiple team structures move to six to ten weeks. We recommend engaging FlitStack AI immediately given the 90-day wind-down deadline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Support.ly by 500apps.
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