Helpdesk migration

Migrate from Helpshift to Intercom

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

Helpshift logo

Helpshift

Source

Intercom

Destination

Intercom logo

Compatibility

73%

8 of 11

objects map 1:1 between Helpshift and Intercom.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Helpshift to Intercom is a structural migration that replaces an issue-volume, mobile-native support model with Intercom's seat-based, conversational customer engagement platform. Helpshift's Issues map to Intercom Conversations or Tickets, and Custom Issue Fields migrate to Intercom custom conversation attributes. We preserve end-user identity, agent assignments, conversation threads, and attachment metadata. Automations, Smart Views, and Queues are workspace configuration that do not export from Helpshift; we document them for manual rebuild in Intercom's Workflow builder. The pricing model shift from issue-count billing to per-seat billing requires an audit of historical issue volume to scope Intercom's capacity accurately, especially for teams that experienced seasonal spikes or bot-generated duplicates inflating their Helpshift counts.

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

Helpshift logo

Helpshift

What's pushing teams away

  • Issue-based pricing makes costs unpredictable as support volume grows — customers report surprise invoices when issue counts spike seasonally or during product incidents.
  • Migrating automations and Smart Views between environments requires manual reconfiguration since these are not exported as structured data.
  • SDK migration from legacy versions to SDK X is technically involved, and some features like embedded messaging and guided issue filing are not yet supported in SDK X.
  • Limited bulk export options in the dashboard mean large data exports require API workarounds or manual CSV downloads.
  • Analytics export requires navigating multiple sub-sections (Trends, Platforms, Issue-level) with no unified data dump endpoint.

Choosing

Intercom logo

Intercom

What's pulling them in

  • Instant chat and message threading on websites and apps gives support teams a single inbox without context-switching, according to reviewers on Capterra and G2 who highlight fast response times as a primary benefit.
  • Fin AI handles repetitive inbound queries automatically, reducing agent workload measurably — G2 reviewers report fewer escalations and faster first-response times once Fin is configured.
  • Automation workflows (Outbound, Operator, and custom bots) allow teams to qualify leads and route tickets without manual intervention, appealing to growth-stage SaaS companies managing high ticket volumes.
  • Help center articles and self-service deflection are natively integrated, so knowledge base content and chat conversations live in the same workspace, simplifying reporting.
  • Multi-channel support (live chat, email, SMS, WhatsApp, Phone) consolidates customer touchpoints into one inbox, reducing the operational overhead of managing separate tools.

Object mapping

How Helpshift objects map to Intercom

Each row shows how a Helpshift object lands in Intercom, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Helpshift

Issue

maps to

Intercom

Conversation or Ticket

1:1
Fully supported

Helpshift Issues map to Intercom Conversations by default (messenger-first experience) or to Tickets (ticketed experience) depending on the customer's use case. We determine the model during scoping based on how Issues were used — Issues with structured resolution workflows and SLA tracking map better to Tickets; Issues used primarily as chat threads map to Conversations. Issue status (New, Waiting on Customer, Waiting on Agent, Resolved, Closed) maps to Intercom conversation state with a custom attribute hs_issue_status__c preserving the original state.

Helpshift

Custom Issue Fields

maps to

Intercom

Custom Conversation Attributes

1:1
Mapping required

Helpshift Custom Issue Fields (CIFs) defined per-app export as attribute schemas and migrate to Intercom custom conversation attributes. Dropdown CIFs in Helpshift are capped at 1,000 options; Intercom has no equivalent hard limit, so we map each CIF directly to a custom attribute. Multi-select dropdowns map to Intercom multi-select attributes. Text, number, and date CIFs map to their equivalent Intercom types. CIFs without a matching Intercom attribute type become text-type attributes with a validation note in the mapping document.

Helpshift

End-user

maps to

Intercom

Contact

1:1
Fully supported

Helpshift End-users migrate to Intercom Contacts with email, name, and user metadata preserved. Device platform, app version, and language from Helpshift's conversational user metadata migrate to Intercom custom contact attributes. We use email as the dedupe key. Any End-user appearing without an email address is flagged in the reconciliation report for admin resolution, since anonymous contacts in Intercom behave differently from anonymous Issues in Helpshift.

Helpshift

Agent

maps to

Intercom

Teammate

1:1
Fully supported

Helpshift Agents (Admin, Supervisor, Agent roles) migrate to Intercom Teammates with role mapping: Admin and Supervisor map to Admin in Intercom; Agent maps to Agent in Intercom. Agent group associations from Helpshift map to Intercom Teams. We resolve by email match. If an agent email does not have a matching Intercom user account, the agent record is held in the reconciliation queue for the admin to provision the Intercom seat before migration continues.

Helpshift

App

maps to

Intercom

Workspace / Inbox

lossy
Fully supported

Helpshift Apps define SDK configurations and which issue streams feed which inbox. Multiple Helpshift apps can feed a single inbox. We export the app configuration during discovery and document which apps correspond to which Intercom Inbox or Team. Each Helpshift app maps to an Intercom Inbox or to a custom attribute on Conversations to preserve the app origin. Apps that defined distinct branding or SDK embed configurations are documented for the customer to reconfigure in Intercom's widget settings.

Helpshift

FAQ

maps to

Intercom

Article

1:1
Fully supported

Helpshift FAQs migrate to Intercom Articles. Article body text, section hierarchy, and publication state transfer. FAQ search relevance ranking does not transfer; Intercom's article ranking uses a different algorithm. We recommend rebuilding top-20 FAQs as articles in Intercom's Help Center before migration so that Fin AI has content to reference on day one. Section hierarchy from Helpshift maps to Intercom Collections.

Helpshift

Tag

maps to

Intercom

Tag

1:1
Fully supported

Tags from Helpshift Issues export as a flat list and migrate to Intercom Tags. Tags are preserved without transformation. Tags used for issue categorization map to Intercom Tags on the conversation record. We do not merge tags — if the same tag label exists across multiple Helpshift apps, they become a single Intercom tag (Intercom does not scope tags by inbox by default).

Helpshift

Chat / Message History

maps to

Intercom

Part / Message

1:1
Mapping required

Helpshift message threads within Issues export as flattened timelines per Issue via the REST API. Each message maps to an Intercom Part attached to the corresponding Conversation. Message author (Agent vs End-user), message body, timestamp, and attachment metadata transfer. We do not migrate message read receipts or typing indicators as Intercom does not store these as first-class record fields. The flattened timeline preserves auditability even though Intercom's threaded Part model differs from Helpshift's inline message order.

Helpshift

Attachment

maps to

Intercom

Attachment (ContentDocumentLink equivalent)

1:1
Fully supported

Helpshift attachments on Issues download to a migration blob store, and file references migrate to Intercom conversation attachments. Large binary files that exceed API payload limits during migration are chunked or held with a flag in the reconciliation report for manual re-upload. We preserve attachment filenames, MIME types, and associated message context. Inline images in message bodies migrate as separate attachment records with the message Part referencing the attachment ID.

Helpshift

Automations

maps to

Intercom

Workflows

lossy
Mapping required

Helpshift Automations (auto-tagging, auto-assigning, auto-replies, time-based triggers) are workspace configuration not exported via API. We document every active Automation during discovery, capturing its trigger type, conditions, and actions. The customer rebuilds them in Intercom's Workflow builder. Automations involving keyword-match triggers require a different implementation in Intercom's Rules engine and are documented with a specific rebuild recommendation.

Helpshift

Smart Views / Queues

maps to

Intercom

Inbox Views / Saved Replies

lossy
Fully supported

Helpshift Smart Views (saved filters) and Queues are workspace configuration stored in the dashboard, not accessible via API export. We document the full Smart View and Queue rule set during discovery. Queues defining routing and priority map to Intercom's Inbox assignment rules and Team routing. Smart Views map to Intercom's saved conversation views with filter conditions documented for manual rebuild.

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.

Helpshift logo

Helpshift gotchas

High

Issue-based pricing is migration-critical for billing planning

High

Automations and Smart Views are not exported via API

High

SDK X migration breaks end-user identity from legacy SDK versions below 6.x

Medium

Custom Issue Field dropdowns cap at 1,000 options

Medium

Dashboard CSV export does not include attachments or full message threads

Intercom logo

Intercom gotchas

High

S3 JSON export omits conversation transcripts

High

Workspace isolation prevents workflow migration

Medium

Fin AI resolution fees compound with automation success

Medium

Two-year conversation history limit on historical export

Low

Private app rate limits share workspace quota

Pair-specific challenges

  • Issue-volume pricing skews Intercom capacity planning

    Helpshift charges per resolved or created Issue depending on plan tier, and issue counts often include bot-generated issues, duplicates from SDK re-initialization, or test-period noise. Migrating that inflated count to Intercom's seat model overestimates the team's actual support load and can result in over-provisioned Intercom seats or misaligned conversation limits on lower tiers. We audit issue volume, resolution rate, and agent handle time during discovery to scope Intercom's seat count accurately rather than matching a raw Helpshift issue number.

  • End-user identity loss on legacy SDK versions

    If the Helpshift account used legacy SDK versions below 6.x, logged-in user information is not preserved in SDK X or later environments. Issues associated with anonymous or partially-identified users from the legacy SDK period cannot have user identity restored during migration. We flag any issue batch associated with anonymous users in the data audit and advise whether historical issue ownership matters for the migration scope. If it does, we recommend a partial historical migration (post-SDK-upgrade period only) with a documented gap.

  • Dashboard CSV export excludes message bodies and attachments

    The Helpshift dashboard Export Data feature produces a CSV of Issues without conversation message bodies or attachment files. We use the REST API to fetch message content per Issue and merge it with the CSV export. This two-step fetch extends the discovery and export phases and must be accounted for in timeline estimates. Large attachment volumes (over 50,000 files) require additional blob-store handling and can extend migration timelines by one to two weeks.

  • Intercom's Fin AI requires knowledge base migration for immediate value

    Fin AI Agent in Intercom answers customer questions by querying a connected knowledge base (Intercom Articles or external via Data Connectors). Without migrated FAQ content, Fin operates with no knowledge base on day one and falls back to human escalation for all queries. We recommend prioritizing FAQ-to-Article migration before or alongside conversation migration so that Fin has content to reference at launch. Data connectors for Fin have a US-hosted workspace requirement; EU and AU data residency workspaces are not currently supported by the Fin MCP server.

  • Custom Issue Field dropdowns capped at 1,000 in Helpshift

    Dropdowns in Helpshift Custom Issue Fields have a hard limit of 1,000 selectable options. During migration into Intercom, if a CIF exceeded this limit in Helpshift it was likely already split or truncated. We validate the full CIF option list during mapping to confirm the count, and any CIF with exactly 1,000 options is flagged as potentially truncated at the source. Intercom has no equivalent dropdown limit, so full option lists can be migrated as-is.

Migration approach

Six steps for a successful Helpshift to Intercom data migration

  1. Discovery and Intercom plan selection

    We audit the Helpshift account across apps, Custom Issue Field schemas, agent roles and group associations, active Automations and Smart Views, issue volume history (resolved, created, and per-month breakdown), and attachment count estimate. We pair this with an Intercom plan recommendation: Starter ($139/seat/mo) covers most migrations under 10 seats; Pro adds workflow rules, saved replies, and team inboxes; Advanced is required for Fin AI Agent with knowledge base. The discovery output is a written migration scope and an Intercom plan recommendation with the Helpshift issue-volume audit included for seat-sizing.

  2. Intercom workspace configuration

    We configure the Intercom destination workspace before any data moves: custom conversation attributes matching the Helpshift CIF schema, Teams matching agent groups, Inboxes matching Helpshift app-to-inbox mappings, and the conversation model decision (Tickets vs Conversations). We pre-create custom contact attributes for device metadata and conversational user metadata from Helpshift. If Fin AI will be used, we configure the Help Center and Collections structure during this phase so that Article migration has a destination.

  3. End-user and FAQ preparation

    We export End-users and FAQs first because Contacts and Articles are prerequisites for conversation migration. End-user export uses email as the dedupe key, with anonymous or partial-identity users flagged for reconciliation. FAQ export includes article body, section hierarchy, and publication state. We recommend the customer reviews and prioritizes the top-20 FAQ articles for migration before the main run so that Fin AI has content at launch. FAQs are published as Intercom Articles under the configured Collections.

  4. Issue and message export via REST API

    We extract Issues via the Helpshift REST API in paginated batches, fetching message content per Issue to supplement the CSV export. Attachments download to a migration blob store with filenames and MIME types preserved. We resolve the assignee (Agent) reference and end-user reference for each Issue. The issue-to-conversation mapping type (Ticket or Conversation) is applied during extraction. This phase produces the canonical migration dataset with all custom field values, timestamps, and attachment references resolved before Intercom import begins.

  5. Agent reconciliation and Intercom seat provisioning

    We extract every distinct Helpshift Agent and match by email against the Intercom workspace's user list. Agents without matching Intercom accounts are listed in a reconciliation report. The customer's Intercom admin provisions the remaining seats before production migration. Agent roles (Admin, Supervisor, Agent) map to Intercom Admin and Agent roles, and agent group associations map to Intercom Teams. Migration cannot proceed with record imports until owner references are resolved.

  6. Production migration and cutover

    We run production migration in dependency order: Contacts (from End-users), Articles (from FAQs), then Conversations (from Issues) with message Parts attached. Attachment files upload in parallel with a reference link embedded in the conversation Part. We run a delta migration window for records modified during cutover. We disable Helpshift SDK connections at the agreed go-live time and enable the Intercom workspace as the system of record. We deliver the Automation and Smart View inventory document to the customer's admin for manual rebuild in Intercom Workflows.

Platform deep dives

Context on both ends of the pair

Helpshift logo

Helpshift

Source

Strengths

  • Mobile-native SDK embeds support directly inside iOS and Android apps with no portal redirect.
  • AI chatbot with intent classification and machine translation reduces agent handling time on high-volume queries.
  • Issue-level analytics with Trends and Platform Summary reports surface support performance across channels.
  • Automation and Workflow Management features handle bulk issue operations like auto-tagging and auto-resolving.
  • REST API exposes core objects (Issues, FAQs, Agents, Users) for programmatic access and integration.

Weaknesses

  • Issue-based pricing model creates unpredictable costs as support volume grows — not a flat-seat model.
  • No native bulk data export in the UI for large volumes — API or manual CSV export required.
  • SDK migration from legacy Helpshift SDK to SDK X drops support for embedded messaging, guided issue filing, and theme customization.
  • Automations, Smart Views, and Queues are workspace configuration, not record data — they require manual rebuild in the destination.
  • Limited documented rate-limit information makes high-volume migration exports difficult to plan reliably.
Intercom logo

Intercom

Destination

Strengths

  • Integrated AI agent (Fin) for automated resolution with per-resolution billing that rewards high automation rates.
  • Multi-channel inbox consolidating live chat, email, SMS, WhatsApp, and Phone into a single threaded view.
  • Native help center with articles, collections, and self-service deflection capabilities.
  • Workflow automation for routing, qualification, and proactive outbound messaging across channels.
  • Strong API ecosystem with 10,000 req/min rate limits for private apps enabling high-throughput migration pipelines.

Weaknesses

  • Pricing model compounds with seat count, AI resolution fees, channel costs, and multiple add-ons, making total cost hard to predict.
  • Workspace-level isolation prevents moving workflows or content between environments, requiring manual rebuilds.
  • S3 JSON export deliberately excludes conversation transcripts, necessitating REST API calls for full message history.
  • Outages are reported as frequent enough to be a concern for always-on support operations.
  • Setup complexity means teams often require internal guidance or professional services to configure bots and automation correctly.

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 Helpshift and Intercom.

  • 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

    Helpshift: Not publicly documented — customers report variable throttling under high-volume API calls.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Helpshift to Intercom 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 Helpshift to Intercom data migrations

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

Can't find your answer?

Walk through your Helpshift to Intercom 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 10,000 Issues and no multi-app CIF complexity. Migrations with large attachment volumes (over 50,000 files), complex multi-app Custom Issue Field schemas, or Knowledge Center setup for Fin AI move to seven to eleven weeks because of message history extraction time, attachment blob handling, and FAQ-to-Article migration scope required for Fin to operate on day one.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Helpshift.
Land in Intercom, 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