Helpdesk migration

Migrate from Request Manager to Gorgias

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

Request Manager logo

Request Manager

Source

Gorgias

Destination

Gorgias logo

Compatibility

75%

9 of 12

objects map 1:1 between Request Manager and Gorgias.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Request Manager to Gorgias is a model transformation, not a record copy. Request Manager is an internal request-and-approval workflow platform built for enterprise teams routing inbound requests through multi-step approval chains. Gorgias is a customer-facing ecommerce support helpdesk with deep Shopify integration, AI agent capabilities, and multichannel inbox management. These platforms share a ticket object but differ fundamentally in who submits (internal employee vs external customer), what triggers resolution (approval granted vs customer issue resolved), and what adjacent data is core (approval chain vs order and shipping context). We handle that conceptual gap during scoping: Request Manager tickets become Gorgias tickets with the original approval history preserved as internal notes, requesters become Gorgias customers, and approvers become Gorgias agents with team assignments. Custom fields, attachment migration, and priority mapping are handled per-tenant because Request Manager schemas vary by organization. We do not migrate Request Manager approval workflows, automated routing rules, or department hierarchies as code; we deliver a written inventory of these for the customer's admin to rebuild in Gorgias Macros and Views.

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

Request Manager logo

Request Manager

What's pushing teams away

  • Poor reporting and analytics capabilities — one verified G2 reviewer explicitly flagged 'Poor Reporting' as a frustration, limiting visibility into request trends and team performance.
  • Limited customization of workflow states and approval chains, making it difficult to model complex organizational structures with multi-step or conditional approvals.
  • User interface and usability issues for non-admin users, with reviewers noting the platform is functional but not intuitive for requesters unfamiliar with the approval process.
  • Absence of native integrations with common enterprise tools like Slack, Microsoft Teams, or project management platforms, requiring workarounds for notification and sync.
  • Lack of a public API documented in available resources, making automated integrations and data exports dependent on vendor-provided tooling.

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

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

Request Manager

Ticket

maps to

Gorgias

Ticket

1:1
Fully supported

Request Manager tickets map to Gorgias tickets with subject as ticket subject, description as initial message body, priority as priority level, and status mapped to a Gorgias ticket status. The Request Manager ticket ID is stored as an external_id field in Gorgias for reconciliation. Created_at and updated_at timestamps migrate to Gorgias' created_at and updated_at.

Request Manager

Requester

maps to

Gorgias

Customer

1:1
Fully supported

Request Manager requester records map to Gorgias Customer objects. We preserve name, email address, department, and any contact details as Customer fields. If the requester submitted multiple tickets, the Customer record in Gorgias accumulates a conversation history across all linked tickets. Phone, language, and timezone migrate where present in the source schema.

Request Manager

Approver

maps to

Gorgias

Agent (internal note)

1:1
Fully supported

Request Manager approval chain records do not have a direct Gorgias equivalent because Gorgias has no approval workflow feature. We preserve the approval chain as a structured internal note on the ticket: each approval step (approver name, step order, status, timestamp) is added as an internal message in Gorgias so the audit trail is visible to agents without being shown to customers. We flag this mapping in discovery so the customer decides whether approval chain visibility belongs in the ticket record or a separate admin-maintained log.

Request Manager

Comment

maps to

Gorgias

Message

1:1
Fully supported

Request Manager comments and internal notes map to Gorgias messages. We preserve author, timestamp, and body. The visibility flag (private vs public) maps to Gorgias' internal message designation. Public comments appear in the customer-facing thread; internal notes appear only to agents. Author resolution uses email matching against the Gorgias agent roster.

Request Manager

Attachment

maps to

Gorgias

Attachment

1:1
Fully supported

File attachments on Request Manager tickets are extracted with filename, MIME type, and binary content. Upload to Gorgias is handled via the Gorgias API attachment endpoint. Large files are chunked and uploaded with retry logic. We preserve the attachment-to-ticket relationship by linking each uploaded attachment to the corresponding Gorgias ticket by ID.

Request Manager

Custom Field

maps to

Gorgias

Custom Field (Ticket or Customer)

lossy
Fully supported

Request Manager custom fields vary by organization and are extracted during the schema discovery phase. We map each custom field to a Gorgias custom field of matching type (string, number, boolean, date). The destination custom field is created via the Gorgias API before migration begins. Boolean and multi-select custom fields require type validation against Gorgias' supported managed types. This is per-customer work; no two Request Manager migrations have identical custom field maps.

Request Manager

Status Workflow

maps to

Gorgias

Ticket Status

lossy
Fully supported

Request Manager status values (Draft, Submitted, Under Review, Approved, Rejected, Closed) map to Gorgias ticket statuses. The mapping is confirmed during scoping because status semantics differ: a Request Manager 'Approved' ticket is resolved, but a Gorgias 'Resolved' ticket may reopen. We map each source status to the closest Gorgias status and document any semantic gaps in the migration scope document.

Request Manager

Priority Level

maps to

Gorgias

Priority or Tag

1:1
Fully supported

Request Manager priority values (Low, Medium, High, Critical) migrate to Gorgias priority levels or ticket tags depending on the customer's preference. Priority level migration is straightforward because both platforms use a categorical priority field. We preserve the original priority value as a tag if the destination Gorgias plan does not expose a priority field beyond the default.

Request Manager

Department

maps to

Gorgias

Team

1:1
Fully supported

Request Manager department assignments on tickets or requester profiles map to Gorgias Teams. We extract the department list during schema discovery, create corresponding Teams in Gorgias via the API, and link each ticket to the matching team. Teams with no matching Gorgias team are held in a reconciliation queue for the customer's admin to resolve before migration resumes.

Request Manager

Owner (approver/admin)

maps to

Gorgias

Agent

1:1
Fully supported

Request Manager approvers and administrators who are assigned as ticket owners map to Gorgias agents. We resolve by email match against the Gorgias agent roster. Any Request Manager owner without a matching Gorgias agent is placed in a reconciliation queue. The customer provisions missing agents in Gorgias before the migration phase continues.

Request Manager

Approval History Event

maps to

Gorgias

Internal Message (threaded)

lossy
Fully supported

Request Manager approval history events (status transitions, escalation triggers, timestamps) do not map to a standard Gorgias object. We serialize the approval event log as a structured internal message on the ticket: each event appears as a JSON-formatted internal note visible to agents. This preserves the audit trail without requiring a custom object on the Gorgias side.

Request Manager

Tag (ticket label)

maps to

Gorgias

Tag

1:1
Fully supported

Request Manager ticket labels or tags migrate to Gorgias tags. Tags are preserved as-is where the label schema is simple. If Request Manager tags encode complex metadata (e.g., department plus priority plus approval step), we may split them into multiple Gorgias tags or store the composite value in a custom field, depending on what the customer specifies during scoping.

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.

Request Manager logo

Request Manager gotchas

High

No documented public API for automated export

Medium

Reporting limitations obscure historical volume data

Medium

Custom fields vary by organization

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

  • Request Manager has no documented public API

    Research surfaced no publicly documented API endpoint, authentication method, or bulk export endpoint for Request Manager. Migration may require vendor coordination or a vendor-provided data export file. We confirm the export method with the customer during discovery. If the vendor provides a CSV or JSON export, we ingest it and process it through our transformation pipeline. If the vendor cannot provide structured export, we document the limitation and work with the customer to identify alternative data access methods before we proceed.

  • Approval workflows and approval chains do not exist in Gorgias

    Request Manager's core value proposition is structured multi-step approval routing. Gorgias has no approval workflow feature; it uses agent assignment, macros, and rules for response automation. We preserve approval history as internal notes on migrated tickets, but we do not replicate the approval chain as a functional workflow in Gorgias. The customer's admin rebuilds any required approval logic using Gorgias Macros, Rules, or the Gorgias Automate add-on, which operates on ticket routing not request approval.

  • Internal vs external ticket model mismatch

    Request Manager tickets are submitted by internal employees about internal processes (purchasing, access requests, leave, expenses). Gorgias tickets are submitted by external customers about orders, products, and shipping. We map the records 1:1, but the semantic context differs. Agents reviewing migrated Request Manager tickets in Gorgias will see customer support context (Shopify integration, refund tools) that was not relevant to the original request. We flag this during scoping so the customer decides whether to migrate historical tickets as-is or to archive them separately.

  • Custom field schema varies by Request Manager tenant

    Request Manager is configured per organization, meaning custom ticket fields added by an administrator are not consistent across tenants. We extract the full custom field schema during discovery, identify all fields in use, and map each to a Gorgias custom field of matching type. No two migrations have identical custom field maps. We run a schema extraction pass against the customer's specific Request Manager instance before defining the migration mapping.

  • Gorgias ticket-based pricing affects post-migration cost model

    Gorgias charges per billable ticket per month. Historical Request Manager tickets migrated to Gorgias count against this total only if they remain open; closed tickets do not incur billing. However, teams migrating high volumes of historical tickets (10,000+) should confirm with Gorgias that historical imports do not trigger overage pricing on their plan. We recommend migrating open and recently active tickets first and archiving stale closed tickets rather than migrating all historical records into the active Gorgias instance.

Migration approach

Six steps for a successful Request Manager to Gorgias data migration

  1. Export coordination and discovery

    We coordinate with the customer and Request Manager vendor to obtain a structured data export. Because no public API is documented, this step may involve vendor-assisted CSV or JSON export. We extract the full schema including custom field definitions, approval chain structure, status workflow values, and department list. We pair this with a Gorgias account audit: existing agents, teams, ticket fields, and customer fields. The discovery output is a written migration scope, field map, and confirmation of the export method.

  2. Schema creation in Gorgias

    We create the destination schema in Gorgias before any data moves. This includes provisioning custom fields (matching each Request Manager custom field to a Gorgias custom field of the same type), creating Teams for each Request Manager department, and configuring ticket status mapping. Custom fields are created via the Gorgias REST API. Schema is validated in the customer's live Gorgias environment before migration begins.

  3. Agent and customer roster reconciliation

    We extract distinct requesters and approvers from Request Manager and match them by email against the Gorgias customer and agent roster. Requesters without an existing Gorgias customer record are created as new Customer objects. Approvers without a matching Gorgias agent are held in a reconciliation queue for the customer's admin to provision. This step resolves all owner and requester references before ticket migration begins.

  4. Sample migration and validation

    We run a test migration with a representative sample of 50-100 Request Manager tickets, including edge cases: tickets with attachments, multi-step approval chains, custom field values, and internal vs public comments. The customer's team validates the sample in Gorgias, confirms field mapping accuracy, and signs off before full migration proceeds. Any mapping corrections happen here.

  5. Full migration in dependency order

    We run production migration in record-dependency order: Customers (from Request Manager requesters), Agents (from Request Manager approvers), Teams (from Request Manager departments), Custom Fields (created in Gorgias), then Tickets (with approval history serialized as internal notes, attachments uploaded and linked, custom field values populated). Each phase emits a row-count reconciliation report before the next phase begins. Closed tickets are migrated last or archived separately per the customer's preference.

  6. Cutover and handoff

    We freeze Request Manager writes during cutover, run a delta migration for any records modified during the migration window, then enable Gorgias as the active support system. We deliver a written inventory of Request Manager approval workflows, automated routing rules, and department hierarchies that require rebuild in Gorgias Macros, Rules, and Teams. We support a one-week post-migration window for reconciliation. We do not rebuild Request Manager workflows as Gorgias automations within the migration scope; that is a separate engagement.

Platform deep dives

Context on both ends of the pair

Request Manager logo

Request Manager

Source

Strengths

  • Single pane of glass for all internal requests across an organization, replacing fragmented email threads and spreadsheets.
  • Structured approval chains with visibility for managers to monitor request status and intervene when needed.
  • Enterprise-scale capacity demonstrated with verified deployments in organizations of 1000+ employees.
  • Clean request-and-response model that enforces accountability and creates an audit trail for every decision.
  • Low complexity data model that is straightforward to scope and extract for migration.

Weaknesses

  • No publicly documented API visible in research, limiting programmatic access and automated export capabilities.
  • Minimal reporting and analytics, leaving teams without insight into volume trends, cycle times, or bottleneck analysis.
  • Limited integration ecosystem compared to established helpdesk platforms, restricting connectivity with enterprise stacks.
  • Approval workflow customization is constrained, making complex multi-department or conditional approval scenarios difficult to model.
  • Web interface-centric design may frustrate users expecting mobile-first or real-time collaboration features.
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 Request Manager 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

    Request Manager: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Request Manager 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 10,000 tickets with no complex custom field schemas. Migrations with extensive custom field definitions, multi-step approval histories requiring internal-note preservation, large attachment volumes (over 50 GB), or organizations spanning multiple Request Manager departments move to five to eight weeks because of schema extraction time and the vendor coordination step for data export.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Request Manager.
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