Helpdesk migration
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
Source
HubSpot Service Hub
Destination
Compatibility
9 of 12
objects map 1:1 between Folder HelpDesk and HubSpot Service Hub.
Complexity
CModerate
Timeline
3-5 weeks
Overview
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.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Source platform
Folder HelpDesk platform overview
Scorecard, SWOT, gotchas, and pricing for Folder HelpDesk.
Destination platform
HubSpot Service Hub platform overview
Scorecard, SWOT, gotchas, and pricing for HubSpot Service Hub.
Data migration guide
The complete HubSpot Service Hub migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
HubSpot Service Hub migration checklist
Pre- and post-cutover tasks for moving onto HubSpot Service Hub.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
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
HubSpot Service Hub
Ticket
1:1Folder 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
HubSpot Service Hub
Contact
1:1End-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
HubSpot Service Hub
Company
1:1Company-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
HubSpot Service Hub
User
1:1Support 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
HubSpot Service Hub
ContentDocument / ContentDocumentLink
1:1File 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
HubSpot Service Hub
Tag
1:1Labels 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
HubSpot Service Hub
Custom Property (Contact, Ticket)
lossyUser-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
HubSpot Service Hub
Knowledge Base Article
1:1Public 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
HubSpot Service Hub
Snippet / Workflow (manual rebuild)
lossyFolder 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
HubSpot Service Hub
Team
lossyFolder 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
HubSpot Service Hub
Logging / Custom Property
1:1Billable 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
HubSpot Service Hub
SLA Policy (manual rebuild)
1:1SLA 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.
| Folder HelpDesk | HubSpot Service Hub | Compatibility | |
|---|---|---|---|
| Ticket | Ticket1:1 | Fully supported | |
| Customer | Contact1:1 | Fully supported | |
| Organization | Company1:1 | Fully supported | |
| Agent | User1:1 | Fully supported | |
| Attachment | ContentDocument / ContentDocumentLink1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Custom Field | Custom Property (Contact, Ticket)lossy | Fully supported | |
| Knowledge Base Article | Knowledge Base Article1:1 | Fully supported | |
| Macro / Template | Snippet / Workflow (manual rebuild)lossy | Fully supported | |
| Group / Team | Teamlossy | Fully supported | |
| Time Entry | Logging / Custom Property1:1 | Fully supported | |
| SLA Policy | SLA Policy (manual rebuild)1:1 | Fully supported |
Gotchas + challenges
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 gotchas
SLA breach state does not transfer as live data
Email thread metadata parsing varies by source
Custom field schema varies between account plans
Attachment size limits may truncate large exports
HubSpot Service Hub gotchas
Rate limits throttle large migration API calls
Side conversations and Zendesk macros have no HubSpot equivalent
HubSpot stores ticket history as fragmented engagement objects
Custom Objects require Enterprise tier in HubSpot
Ticket pipeline stage probability values do not export cleanly
Pair-specific challenges
Migration approach
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.
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.
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.
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.
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.
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
Folder HelpDesk
Source
Strengths
Weaknesses
HubSpot Service Hub
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Folder HelpDesk and HubSpot Service Hub.
Object compatibility
3 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
Folder HelpDesk: Not publicly documented.
Data volume sensitivity
Folder HelpDesk doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Folder HelpDesk to HubSpot Service Hub migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave Folder HelpDesk
Other ways to arrive at HubSpot Service Hub
Same-Helpdesk migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.