Helpdesk migration

Migrate from Folder HelpDesk to HubSpot Service Hub

Field-level mapping, validation, and rollback between Folder HelpDesk and HubSpot Service Hub. We move data and schema; workflows are rebuilt natively in HubSpot Service Hub.

Folder HelpDesk logo

Folder HelpDesk

Source

HubSpot Service Hub

Destination

HubSpot Service Hub logo

Compatibility

75%

9 of 12

objects map 1:1 between Folder HelpDesk and HubSpot Service Hub.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Folder HelpDesk to HubSpot Service Hub consolidates your support data onto HubSpot's CRM-native Service Hub, where every ticket links directly to a Contact record and the full customer lifecycle — from marketing touchpoints to closed deals — is visible inside one platform. Folder HelpDesk tickets map to HubSpot Tickets; end-user contacts map to HubSpot Contacts; organizations map to HubSpot Companies. We sequence the import to satisfy HubSpot's dependency order (Contacts before Tickets, then Companies for organization linkage), normalize conversation threads including internal notes, and migrate attachments as ContentDocument records. HubSpot's API does not support migration of Groups, CC fields on tickets, inline images, or user-to-user direct conversations; we document each limitation in a written inventory for your admin to address manually post-migration. SLA policies, routing rules, macros, and email templates are configuration objects rather than data and are delivered as written specifications for manual recreation in HubSpot rather than as live records.

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

Folder HelpDesk logo

Folder HelpDesk

What's pushing teams away

  • Limited integrations with tools like Slack, Firebase, and other common support stack components causes workflow fragmentation.
  • Frequent platform updates introduce performance lags that disrupt daily ticket handling for active support teams.
  • Too many configuration buttons and options accumulate as the product matures, making simple tasks feel over-complicated.
  • Server connection issues and technical reliability problems affect access continuity and integration stability.
  • Limited API documentation and customization capabilities frustrate teams with advanced automation or reporting needs.

Choosing

HubSpot Service Hub logo

HubSpot Service Hub

What's pulling them in

  • Unified CRM context means every support ticket links directly to the Contact and Company record without a separate integration
  • Free tier provides unlimited support seat access with basic ticketing and a shared inbox for small teams to validate fit before committing
  • Omnichannel routing consolidates email, live chat, Facebook Messenger, WhatsApp, and Instagram DM into one queue
  • Built-in customer success workspace gives health scores and portfolio views that other standalone helpdesks cannot match
  • AI-powered Breeze agent automates common resolutions and surfaces knowledge base articles without agent intervention

Object mapping

How Folder HelpDesk objects map to HubSpot Service Hub

Each row shows how a Folder HelpDesk object lands in HubSpot Service Hub, including any object-level transformations, lookup resolution, or schema-design dependencies.

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

Folder HelpDesk

Ticket

maps to

HubSpot Service Hub

Ticket

1:1
Fully supported

Folder HelpDesk Tickets map to HubSpot Service Hub Tickets with subject, body, status, priority, assignee, created/updated timestamps, and full conversation history including internal notes. HubSpot Tickets require a linked Contact record, so we insert Contacts before Tickets and resolve the hs_ticket_contact_id lookup at migration time. Thread order is preserved by sequencing conversation events with their original timestamps as HubSpot Ticket-engagement associations.

Folder HelpDesk

Customer

maps to

HubSpot Service Hub

Contact

1:1
Fully supported

End-user contact records in Folder HelpDesk map to HubSpot Contacts with first name, last name, email, phone, and any custom field values. HubSpot Contacts are the primary lookup target for Tickets, so this object must import before Ticket ingestion. We deduplicate by email address and flag duplicates for admin review before final insert.

Folder HelpDesk

Organization

maps to

HubSpot Service Hub

Company

1:1
Fully supported

Company-level records in Folder HelpDesk (grouping multiple customers under one organization) map to HubSpot Companies. We map the organization name, domain, and any custom fields. If Folder HelpDesk organization records contain multiple contacts, each contact's Contact record receives the resolved CompanyId lookup at migration time after Companies are inserted.

Folder HelpDesk

Agent

maps to

HubSpot Service Hub

User

1:1
Fully supported

Support team members who own tickets map to HubSpot Users. We resolve by matching agent email against HubSpot destination Users. Agents without a matching HubSpot User are placed in a reconciliation queue; the customer's HubSpot admin provisions missing Users before record import resumes. Agent role and group membership in Folder HelpDesk map to HubSpot Teams and User role settings post-migration.

Folder HelpDesk

Attachment

maps to

HubSpot Service Hub

ContentDocument / ContentDocumentLink

1:1
Fully supported

File attachments on Folder HelpDesk tickets migrate as HubSpot ContentDocument records linked via ContentDocumentLink to the parent Ticket. HubSpot's API enforces a 60 MB per-file limit; Folder HelpDesk may impose lower per-file limits on the export side. We chunk large attachment batches, flag files exceeding HubSpot's limit for manual retrieval, and retry individual failed uploads with exponential backoff.

Folder HelpDesk

Tag

maps to

HubSpot Service Hub

Tag

1:1
Fully supported

Labels applied to tickets in Folder HelpDesk migrate to HubSpot Ticket Tags. HubSpot uses a flat tag model; if Folder HelpDesk uses hierarchical labels, we flatten the path using a separator strategy (e.g., priority/escalation/tier2) and apply the flattened string as the tag name. Tags used for categorization migrate as-is; the customer confirms tag strategy during scoping.

Folder HelpDesk

Custom Field

maps to

HubSpot Service Hub

Custom Property (Contact, Ticket)

lossy
Fully supported

User-defined fields on tickets or contacts are inspected during the discovery phase and mapped to HubSpot custom properties on the Contact or Ticket object. Each Folder HelpDesk custom field requires type alignment: text to string, date to date, dropdown to select, checkbox to boolean. Fields available only on higher Folder HelpDesk pricing tiers are flagged during discovery and replaced with destination-native equivalents or dropped if no equivalent exists.

Folder HelpDesk

Knowledge Base Article

maps to

HubSpot Service Hub

Knowledge Base Article

1:1
Fully supported

Public help articles in Folder HelpDesk export as title, body HTML, category/section placement, and attachments. HubSpot provides a native Knowledge Base importer for article migration, which we recommend for bulk knowledge base transfers. We perform content normalization (markdown-to-HTML conversion where needed) and import via the HubSpot Knowledge Base API. Customer confirms whether articles should land in the HubSpot knowledge base, CMS Hub blog-style pages, or both.

Folder HelpDesk

Macro / Template

maps to

HubSpot Service Hub

Snippet / Workflow (manual rebuild)

lossy
Fully supported

Folder HelpDesk macros and email templates export as text content with variable placeholders. Complex conditional logic, delay rules, and dynamic content in Folder HelpDesk macros cannot migrate as code to HubSpot's workflow model. We deliver a written inventory of every macro with its trigger conditions, body text, and placeholder list for manual recreation in HubSpot as Snippets or Service Hub Workflows.

Folder HelpDesk

Group / Team

maps to

HubSpot Service Hub

Team

lossy
Fully supported

Folder HelpDesk team-level routing assignments map to HubSpot Teams. HubSpot's migration API does not support direct group creation, so we document the group name, membership, and routing rules in a written specification for the customer's HubSpot admin to provision manually before or after migration. The admin creates Teams in HubSpot Settings and assigns users during the post-migration configuration phase.

Folder HelpDesk

Time Entry

maps to

HubSpot Service Hub

Logging / Custom Property

1:1
Fully supported

Billable or tracking hours logged against tickets in Folder HelpDesk map to a HubSpot Ticket custom property (e.g., time_spent_hours__c) or a linked custom Time Entry object if the customer's Service Hub Professional plan includes custom objects. We map time value, agent reference, and ticket linkage. Where HubSpot does not have a native time-tracking object, we use a numeric custom field on the Ticket for manual time entry by agents post-migration.

Folder HelpDesk

SLA Policy

maps to

HubSpot Service Hub

SLA Policy (manual rebuild)

1:1
Fully supported

SLA rules and breach timers are computed by Folder HelpDesk in real time and do not export as historical data. The running breach clock resets on migration day. We inspect the source account's SLA configuration during discovery and deliver a written specification for each SLA policy (name, business hours, first response target, resolution target, applicable pipeline/stages) for manual recreation in HubSpot Service Hub Enterprise. Teams should set SLA timers fresh on migration day and monitor breaches from day one.

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.

Folder HelpDesk logo

Folder HelpDesk gotchas

High

SLA breach state does not transfer as live data

Medium

Email thread metadata parsing varies by source

Medium

Custom field schema varies between account plans

Low

Attachment size limits may truncate large exports

HubSpot Service Hub logo

HubSpot Service Hub gotchas

High

Rate limits throttle large migration API calls

High

Side conversations and Zendesk macros have no HubSpot equivalent

High

HubSpot stores ticket history as fragmented engagement objects

Medium

Custom Objects require Enterprise tier in HubSpot

Medium

Ticket pipeline stage probability values do not export cleanly

Pair-specific challenges

  • CC fields and inline images do not transfer to HubSpot

    HubSpot's API does not support migration of CC fields on tickets or inline images within ticket bodies. Folder HelpDesk tickets with CC recipients (additional contacts copied on the thread) cannot be reproduced in HubSpot because HubSpot Tickets do not expose a CC list field. Inline images embedded in ticket conversation bodies are dropped because HubSpot's knowledge base and ticket content model does not store inline image references as attachable ContentDocument records. We flag both in the transfer log and recommend that agents manually re-CC parties on active tickets post-migration and that knowledge base articles with inline images use HubSpot's native image hosting post-migration.

  • Groups and team routing must be rebuilt manually

    HubSpot's migration API does not support the creation of Groups or Teams as data records. Folder HelpDesk teams and group-based ticket routing assignments (which agent group receives tickets from which inbox or category) cannot migrate as configuration objects. We document every Folder HelpDesk group, its member agents, and its routing rule in a written specification that the customer's HubSpot admin uses to create matching Teams and Inbox routing rules in HubSpot Settings before going live.

  • Knowledge base import requires HubSpot's native importer for bulk transfers

    HubSpot recommends its pre-built Knowledge Base Importer for bulk article migrations rather than third-party API transfers. We normalize Folder HelpDesk knowledge base content (title, body HTML, category placement) during the migration but recommend that the customer runs HubSpot's native importer as the primary path for articles exceeding 50 records, as it handles article-to-HubSpot slug URL mapping and knowledge base section assignment more reliably than raw API insert. We support both paths and configure whichever the customer prefers during scoping.

  • SLA breach state does not carry forward as live data

    SLA timers and their current breach state are computed by Folder HelpDesk in real time and are not exported as historical data. We preserve the original SLA configuration in a written specification for manual re-creation in HubSpot Service Hub Enterprise, but the running breach clock resets on migration day. Teams should expect to configure SLA policies fresh in HubSpot and monitor breaches from day one rather than carrying forward a pre-existing breach history. This is a known limitation of all helpdesk-to-HubSpot migrations.

  • User-to-user direct conversations have no HubSpot equivalent

    Folder HelpDesk supports direct internal messages between agents that are not attached to a ticket. HubSpot Service Hub does not have a comparable object for peer-to-peer messaging outside of a ticket context. These records are flagged as non-migratable and are documented in the transfer log. Agents who need to preserve reference information from direct messages should copy relevant content to ticket notes or shared documents before migration.

Migration approach

Six steps for a successful Folder HelpDesk to HubSpot Service Hub data migration

  1. Discovery and schema audit

    We audit the Folder HelpDesk account across all active plans — Starter, Professional, and Enterprise — inspecting ticket fields, custom field schema, organization records, agent list, group structure, SLA policies, knowledge base articles, macros, and attachment volume. We pair this with a HubSpot Service Hub edition assessment: Starter ($9/seat) for basic ticket and contact management, Professional ($90/seat) for workflows, CSAT surveys, and reporting, or Enterprise ($150/seat) for SLA management, API access, and custom objects. The discovery output is a written migration scope with object count estimates and an edition recommendation.

  2. Contact and company pre-load

    We extract every unique Folder HelpDesk Customer and Organization and insert them into HubSpot as Contacts and Companies before any ticket import. Email address is the dedupe key for Contacts; domain is the dedupe key for Companies. Custom field values are mapped by type (text, date, dropdown, checkbox) during this phase. Any Contacts that reference a Company receive the resolved CompanyId lookup after the Company insert completes. This phase must finish before ticket ingestion because HubSpot Tickets require a linked Contact record on insert.

  3. Agent and team reconciliation

    We extract every Folder HelpDesk agent referenced on ticket records and match by email against the HubSpot destination Users. Agents without a matching HubSpot User are placed in a reconciliation queue for the customer's HubSpot admin to provision. Groups are documented in a written handoff for manual Team creation in HubSpot Settings. This step gates ticket import because Ticket assignee (OwnerId) must resolve to a valid HubSpot User.

  4. Ticket and conversation migration

    We migrate Tickets in dependency order: ticket header fields first (subject, status, priority, assignee), then conversation events sequenced by timestamp to preserve thread order. Internal notes from Folder HelpDesk migrate as HubSpot Ticket-engagement records with a visibility flag matching the original note privacy setting. Attachments migrate as ContentDocument records linked to the parent Ticket via ContentDocumentLink. CC fields, inline images, and direct agent-to-agent messages are flagged in the transfer log as non-migratable per HubSpot API constraints.

  5. Knowledge base and macro documentation

    We export Folder HelpDesk knowledge base articles (title, body HTML, section placement) and normalize content for HubSpot's knowledge base format. For bulk article sets, we recommend HubSpot's native Knowledge Base Importer as the primary path. Macros and email templates export as text with placeholder variables and are delivered as a written inventory for manual rebuild in HubSpot as Snippets or Service Hub Workflows. SLA policies are documented as a written specification for manual recreation in HubSpot Service Hub Enterprise settings.

  6. Cutover, delta migration, and rebuild handoff

    We freeze Folder HelpDesk writes during cutover and run a final delta migration capturing any tickets modified in the window between last full extract and cutover. We deliver the complete transfer log with migrated, skipped, and non-migratable record counts. We hand off the SLA policy specification, Group/Team mapping document, macro inventory, and knowledge base import plan to the customer's HubSpot admin. We support a one-week post-migration window for reconciliation of record linkage issues. We do not rebuild Folder HelpDesk routing rules, workflows, or SLA timers inside the migration scope; those are separate configuration engagements.

Platform deep dives

Context on both ends of the pair

Folder HelpDesk logo

Folder HelpDesk

Source

Strengths

  • Email-centric ticket creation via shared inbox routing — no portal required for customers to submit issues.
  • Per-agent flat-rate pricing without seat-count surprises for small growing teams.
  • Built-in customer portal for ticket tracking and knowledge base access on most plans.
  • Mobile-responsive interface allowing agents to handle tickets outside a desktop environment.
  • Basic reporting on ticket volume, response times, and agent workload included by default.

Weaknesses

  • Limited third-party integrations beyond email, reducing ecosystem connectivity for diverse support stacks.
  • API capabilities are constrained and not fully documented publicly, limiting automation potential.
  • Custom field and object customization is basic compared to enterprise helpdesk platforms.
  • Automation and macro logic lacks the depth needed for complex conditional routing or escalation rules.
  • Reporting and analytics are limited to pre-built dashboards without drill-down or custom metric support.
HubSpot Service Hub logo

HubSpot Service Hub

Destination

Strengths

  • Unified CRM object model means support context is always linked to sales and marketing data
  • Generous free tier with unlimited tickets and a shared inbox for small teams
  • Omnichannel inbox consolidates email, live chat, and major messaging platforms natively
  • Customer Success Workspace provides portfolio-level health scores without a separate tool
  • AI agent (Breeze) handles Tier-1 resolutions and knowledge base deflection automatically

Weaknesses

  • Per-seat pricing with mandatory onboarding fees inflates year-one cost significantly
  • Ticket history stored as fragmented engagement objects across APIs complicates export and migration
  • Custom Objects locked behind Enterprise tier limits portability for mid-market teams
  • Help desk depth—routing rules, SLA management, advanced reporting—trails dedicated tools like Zendesk
  • Setup and configuration requires real time investment; out-of-box defaults rarely fit existing workflows

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 Folder HelpDesk and HubSpot Service Hub.

  • 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

    Folder HelpDesk: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Folder HelpDesk to HubSpot Service Hub 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 Folder HelpDesk to HubSpot Service Hub data migrations

Answers to the questions buyers ask most during Folder HelpDesk to HubSpot Service Hub migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Folder HelpDesk to HubSpot Service Hub 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 5,000 tickets and 2,000 contacts with standard field mappings and no knowledge base import. Accounts with large engagement histories (over 100,000 ticket events), extensive custom field schemas, or knowledge base article sets exceeding 200 articles move to six to ten weeks because of ContentDocument chunking, thread order reconstruction, and content normalization. Complexity is driven by record volume, custom field count, and whether HubSpot Service Hub Enterprise with SLA management is in scope.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Folder HelpDesk.
Land in HubSpot Service Hub, 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