Helpdesk migration
Field-level mapping, validation, and rollback between ITSM 365 and HubSpot Service Hub. We move data and schema; workflows are rebuilt natively in HubSpot Service Hub.
ITSM 365
Source
HubSpot Service Hub
Destination
Compatibility
10 of 12
objects map 1:1 between ITSM 365 and HubSpot Service Hub.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from ITSM 365 to HubSpot Service Hub is a conceptual shift from an ITIL-aligned IT service desk to a customer-centric support hub embedded in the broader HubSpot CRM. ITSM 365 separates Incidents, Service Requests, Problems, and Changes as distinct ITIL record types; HubSpot Service Hub consolidates all inbound support work into Tickets with configurable pipelines and stages. We map that structural difference at scoping, converting ITSM 365 record type and category fields into HubSpot ticket pipeline assignments and custom properties. SLA policies from ITSM 365 Standard migrate to HubSpot SLA policies, but only at Service Hub Professional ($90/seat) or above. We do not migrate ITSM 365 approval chains, change management workflows, or problem-tracking records as functional equivalents; these are delivered as a written inventory for the customer admin to rebuild as HubSpot workflows or custom objects post-migration. Knowledge Base articles migrate via HubSpot's native importer. Assets and configuration items have no HubSpot native equivalent and require custom object design during scoping.
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
ITSM 365 platform overview
Scorecard, SWOT, gotchas, and pricing for ITSM 365.
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 ITSM 365 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.
ITSM 365
Incident
HubSpot Service Hub
Ticket
1:1ITSM 365 Incidents map to HubSpot Service Hub Tickets with a dedicated incident pipeline. The ITSM 365 incident priority (P1-P4) and status (New, Assigned, In Progress, Resolved, Closed) migrate to HubSpot ticket priority and ticket pipeline stage. The incident category and subcategory fields become custom ticket properties for segmentation. We resolve the incident assignee to a HubSpot User by email match, and the affected configuration item, if present, to a custom asset object or the relevant Company record.
ITSM 365
Service Request
HubSpot Service Hub
Ticket
1:1ITSM 365 Service Requests map to HubSpot Tickets with a service-request pipeline, keeping them logically separate from Incidents in HubSpot reporting. The request type, requester, and fulfillment group migrate as custom properties. If ITSM 365 Standard approval chains are attached to the Service Request, those are flagged as approval_chain_pending=True on the ticket and documented for rebuild as a HubSpot Workflow with approver notifications.
ITSM 365
Problem
HubSpot Service Hub
Custom Object (Problem)
1:1ITSM 365 Problem records have no direct HubSpot native equivalent. We migrate Problems to a HubSpot custom object (Problem) linked via a Lookup relationship to related Incident tickets. The problem title, description, impact, root cause, and known-error status migrate as custom object fields. The customer admin must enable Custom Objects, available at Service Hub Enterprise ($150/seat) tier, before migration begins.
ITSM 365
Change
HubSpot Service Hub
Custom Object (Change)
1:1ITSM 365 Change records (standard, normal, emergency change classifications) migrate to a HubSpot custom object (Change). The change type, risk level, approval status, implementation plan, and rollback plan migrate as custom fields. Change records are linked to related Incident and Service Request tickets via a Lookup relationship. The Standard tier approval chain on Changes requires manual rebuild as a HubSpot Workflow post-migration, documented in the automation inventory.
ITSM 365
Requester Contact
HubSpot Service Hub
Contact
1:1ITSM 365 contacts (requesters, incident reporters, service request initiators) map to HubSpot Contacts. The requester name, email, phone, department, and location migrate directly. Any SLA entitlement or support tier stored on the ITSM 365 contact record becomes a custom Contact property. HubSpot contact associations to Company are resolved during import using the domain-based Company dedupe key.
ITSM 365
Organization
HubSpot Service Hub
Company
1:1ITSM 365 organizations (ITIL customer organizations, internal departments, or business units) map to HubSpot Companies. The organization name, domain, address, and primary support tier migrate as standard and custom Company properties. ITSM 365 org-level SLA information becomes a custom property on the mapped Company record. ITSM 365 organizations that represent individual end users rather than business entities are reconciled against the Contact mapping during scoping.
ITSM 365
Asset / Configuration Item
HubSpot Service Hub
Custom Object (Asset)
1:1ITM 365 Assets and Configuration Items (hardware, software, services, locations) have no native HubSpot Service Hub equivalent. We migrate these to a HubSpot custom object (Asset) linked via Lookup to the relevant Company record. Asset name, type, serial number, status, assigned user, and relationship to other CIs migrate as custom fields. Asset-CI relationships that form a dependency tree are stored as Asset__c lookups on the child Asset record. Custom Objects require Service Hub Enterprise tier.
ITSM 365
SLA Policy
HubSpot Service Hub
SLA Policy
lossyITSM 365 SLA policies (response time, resolution time, business hours) from the Standard tier migrate to HubSpot SLA policies, but only at Service Hub Professional ($90/seat) or Enterprise ($150/seat). SLA name, applicable business hours, first response target, and resolution target migrate as HubSpot SLA configuration. The SLA is associated with the relevant ticket pipeline. If the customer is on Service Hub Starter, SLA policies do not migrate; we document each ITSM 365 SLA with its targets for rebuild as time-based HubSpot Workflows post-migration.
ITSM 365
Knowledge Article
HubSpot Service Hub
Knowledge Base Article
1:1ITSM 365 knowledge articles (solutions, procedures, FAQ content) migrate to HubSpot Knowledge Base articles using HubSpot's pre-built Knowledge Base importer (available at Professional and above). Article title, body content, category, language, author, and publication status migrate. The ITSM 365 article-to-incident linkage is preserved as a custom article property linking to the related ticket type. Inline images embedded in ITSM 365 articles cannot be imported inline; we extract and re-link them as HubSpot-hosted files. Article access restrictions (gated articles per user role) have no HubSpot native equivalent and require rebuild using HubSpot Teams or contact list-based access controls.
ITSM 365
Approval Chain
HubSpot Service Hub
Workflow (rebuild required)
1:1ITSM 365 approval chains for Service Requests and Changes are multi-step sequential or parallel approval workflows. HubSpot does not have a native multi-step approval object; we document each approval chain (approver list, step sequence, escalation rule, time deadline) as a written approval_chain inventory item with recommended HubSpot Workflow rebuild instructions (Workflow with approver enrollment, delay, and task actions). The migration cannot carry functional approval logic as working automation; the customer admin or a HubSpot partner rebuilds these post-migration.
ITSM 365
Attachment
HubSpot Service Hub
File
1:1ITSM 365 file attachments on Incidents, Service Requests, Problems, and Changes migrate as HubSpot-hosted Files attached to the corresponding ticket or custom object record via ContentDocumentLink. We extract the file name, content type, size, and upload date and attach them to the migrated record using the HubSpot Files API. ITSM 365 inline images in ticket descriptions cannot be preserved as inline content; we convert them to HubSpot-hosted file references with a note on the ticket body.
ITSM 365
Group / Fulfillment Team
HubSpot Service Hub
Team
lossyITSM 365 Groups (fulfillment teams, support queues, department assignments) map to HubSpot Teams. The group name, group lead, and member list migrate to the Team configuration. ITSM 365 group-based routing rules are documented as ticket routing policy notes for the customer admin to rebuild using HubSpot ticket routing and team-based assignment rules. HubSpot Teams do not support the hierarchical nested-group model that ITSM 365 uses; we flatten to a single-level team hierarchy.
| ITSM 365 | HubSpot Service Hub | Compatibility | |
|---|---|---|---|
| Incident | Ticket1:1 | Fully supported | |
| Service Request | Ticket1:1 | Fully supported | |
| Problem | Custom Object (Problem)1:1 | Fully supported | |
| Change | Custom Object (Change)1:1 | Fully supported | |
| Requester Contact | Contact1:1 | Fully supported | |
| Organization | Company1:1 | Fully supported | |
| Asset / Configuration Item | Custom Object (Asset)1:1 | Fully supported | |
| SLA Policy | SLA Policylossy | Fully supported | |
| Knowledge Article | Knowledge Base Article1:1 | Fully supported | |
| Approval Chain | Workflow (rebuild required)1:1 | Fully supported | |
| Attachment | File1:1 | Fully supported | |
| Group / Fulfillment Team | Teamlossy | 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.
ITSM 365 gotchas
Russian-origin vendor with primarily Russian-language documentation and support
Pricing differs by region and currency — published rubles do not equal published USD
Multi-product portfolio means each module has its own data model and pricing page
Server downtime episodes reported by users
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 tier selection
We audit the source ITSM 365 portal to determine the current tier (Lite or Standard), record type counts across Incidents, Service Requests, Problems, Changes, and Assets, active SLA policies with targets, knowledge base article count and structure, custom field inventory, and approval chain count. We pair this with a HubSpot Service Hub edition assessment: Starter ($9/seat) covers basic ticketing and routing; Professional ($90/seat) is required for SLA policies, Knowledge Base, Customer Portal, and up to 300 workflows; Enterprise ($150/seat) is required for Custom Objects (Problems, Changes, Assets), 1,000 workflows, and field-level permissions. The discovery output is a written migration scope and a HubSpot edition recommendation.
Schema design and ticket pipeline configuration
We design the destination schema in HubSpot. This includes configuring ticket pipelines (one for Incidents, one for Service Requests, optionally a third for Changes if migrated as custom objects), ticket stages mapped from ITSM 365 status values, custom properties for ITSM 365 fields without direct HubSpot equivalents (incident category, problem risk level, change type, CI linkage), SLA policy configuration at Professional tier, and Team structure mapped from ITSM 365 Groups. Custom Objects (Problem, Change, Asset) are created in the HubSpot Enterprise portal via the Custom Objects API before migration begins.
Sandbox migration and reconciliation
We run a full migration into a HubSpot Sandbox or a parallel portal using representative data volume. The customer's support operations lead reconciles record counts (Contacts in, Companies in, Tickets in, custom object records in), spot-checks 25-50 random tickets against the ITSM 365 source, and validates that SLA policy assignments and priority mappings are correct. Any mapping corrections, field type mismatches, or pipeline stage gaps are resolved here before production migration begins.
Contact, Company, and SLA policy migration
We migrate in dependency order starting with Contacts (from ITSM 365 requesters), then Companies (from ITSM 365 organizations), then SLA policies (from ITSM 365 Standard). The SLA policy migration requires the customer to be on Service Hub Professional or above; if on Starter, we document SLA targets for workflow rebuild. We resolve ITSM 365 groups to HubSpot Teams during this phase so that ownership assignments on tickets can be validated in the next pass.
Ticket migration in pipeline order
We migrate Incidents first to the incident pipeline, then Service Requests to the service-request pipeline, preserving priority, status, assignee (via User email lookup), and category fields as custom ticket properties. Problems and Changes migrate to their custom objects (Enterprise tier only) with lookup links to related Incident and Service Request tickets. Assets migrate to the Asset custom object with Company lookups. Each ticket phase emits a row-count reconciliation report before the next phase begins. Approval chains are flagged on each Service Request ticket as a property for post-migration rebuild.
Knowledge base import and attachment pass
We use HubSpot's native Knowledge Base importer for articles, mapping title, body content, categories, and publication status. Inline images are extracted and re-uploaded as HubSpot-hosted files with URL references updated in the article body; this requires a post-migration QA pass on all articles. File attachments on tickets and custom object records migrate as HubSpot-hosted Files attached via ContentDocumentLink to the parent record.
Cutover, delta sync, and automation handoff
We freeze ITSM 365 writes during cutover, run a final delta migration of any records modified during the migration window, then enable HubSpot as the system of record for new inbound tickets. We deliver the approval chain inventory (for HubSpot Workflow rebuild), the Problem and Change record set (for custom object population if not already migrated), and the SLA policy documentation. We do not rebuild ITSM 365 approval chains, workflows, or problem-management records as functional HubSpot equivalents inside the migration scope; that is a separate engagement.
Platform deep dives
ITSM 365
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 ITSM 365 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
ITSM 365: Not publicly documented in English-language materials.
Data volume sensitivity
ITSM 365 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 ITSM 365 to HubSpot Service Hub migration scoping. Not seeing yours? Book a call.
Walk through your ITSM 365 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 ITSM 365
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.