Helpdesk migration

Migrate from ITSM 365 to HubSpot Service Hub

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 logo

ITSM 365

Source

HubSpot Service Hub

Destination

HubSpot Service Hub logo

Compatibility

83%

10 of 12

objects map 1:1 between ITSM 365 and HubSpot Service Hub.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

ITSM 365 logo

ITSM 365

What's pushing teams away

  • Russian-market origin and primarily Russian-language documentation create friction for non-Russian-speaking IT teams.
  • Reviewers cite poor English documentation and integration guidance as a recurring frustration, especially when wiring up third-party tools.
  • Server downtime affecting cloud connectivity has been reported by some users — concerning for IT teams whose own SLAs depend on the service desk being available.
  • Per-tier pricing jumps between Lite and Standard create a noticeable cost cliff for teams growing into advanced workflows.
  • Smaller global review and community footprint than competitors like ServiceNow, Freshservice, or Jira Service Management complicates vendor due diligence outside Russia/CIS.

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 ITSM 365 objects map to HubSpot Service Hub

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

maps to

HubSpot Service Hub

Ticket

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Ticket

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Custom Object (Problem)

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Custom Object (Change)

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Contact

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Company

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Custom Object (Asset)

1:1
Fully supported

ITM 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

maps to

HubSpot Service Hub

SLA Policy

lossy
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Knowledge Base Article

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Workflow (rebuild required)

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

File

1:1
Fully supported

ITSM 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

maps to

HubSpot Service Hub

Team

lossy
Fully supported

ITSM 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.

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.

ITSM 365 logo

ITSM 365 gotchas

High

Russian-origin vendor with primarily Russian-language documentation and support

Medium

Pricing differs by region and currency — published rubles do not equal published USD

Medium

Multi-product portfolio means each module has its own data model and pricing page

Low

Server downtime episodes reported by users

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

  • ITSM 365 has no native HubSpot equivalent for Assets and Configuration Items

    HubSpot Service Hub does not include an asset management or CMDB module. ITSM 365 assets, configuration items, and their dependency relationships have nowhere to land natively in Service Hub. We migrate these to a custom object (Asset) at the Enterprise tier with lookup relationships to Companies, but this requires the customer to be on Service Hub Enterprise ($150/seat), which we verify during scoping. If the customer is on a lower tier, we document the asset and CI records for rebuild post-migration and exclude them from the migration scope.

  • ITSM 365 Problem and Change records require custom object design before migration

    ITSM 365 separates Problem and Change as distinct ITIL record types with their own lifecycle, fields, and workflows. HubSpot Service Hub has no native Problem or Change object; these records must be migrated to HubSpot custom objects, which are only available at the Enterprise tier. If the destination portal is Professional or Starter, we exclude Problem and Change records from migration and deliver a written record set for the customer admin to evaluate for rebuild. This is one of the most commonly missed scoping items in ITSM 365 to Service Hub migrations.

  • SLA policies do not migrate to HubSpot Service Hub Starter

    ITSM 365 Standard tier ($75/user/mo) includes SLA policies with first-response and resolution-time targets tied to business hours. HubSpot SLA policies are only available at Service Hub Professional ($90/seat) and Enterprise ($150/seat). If the customer is migrating to HubSpot Service Hub Starter, SLA policies cannot be activated at the destination and the ITSM 365 SLA targets are lost unless rebuilt as time-based Workflows. We flag the SLA policy count and target values during scoping so the customer knows whether an upgrade to Professional is required for SLA carryover.

  • Knowledge Base gated articles and inline images require manual rebuild

    ITSM 365 knowledge articles may include role-gated access restrictions and inline images. HubSpot's Knowledge Base importer does not support gated articles natively; we recommend rebuilding access controls using HubSpot Teams or contact list-based article visibility. Inline images embedded in ITSM 365 article bodies cannot be preserved as inline content during import; we extract them as HubSpot-hosted files and re-link them, which requires post-migration QA review of every article to verify image rendering. We scope this remediation separately from the standard migration pass.

  • HubSpot does not support migrating internal conversation threads and agent notes

    ITSM 365 captures internal conversations, agent notes, and escalation threads on incidents and service requests as part of the record history. HubSpot Service Hub does not have a native equivalent to these internal thread records. We migrate the ticket body and any public-facing reply content; internal agent annotations and manager-review notes are documented as part of the record audit trail in a custom ticket property for the customer admin to review post-migration. We flag the volume of records with internal content during scoping so the customer can decide whether a manual review pass is warranted.

Migration approach

Six steps for a successful ITSM 365 to HubSpot Service Hub data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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

Context on both ends of the pair

ITSM 365 logo

ITSM 365

Source

Strengths

  • Low-code visual configuration lets non-developer admins customize workflows and approval chains.
  • Native integrations with Jira, Power BI, WhatsApp, and Telegram cover common SMB needs.
  • Multi-product portfolio (Support, Outsource, Projects, HR) lets a single vendor cover adjacent service management areas.
  • Free 14-day trial plus free ITSM 365 School training reduce evaluation friction.
  • ITIL-aligned out of the box with Incident, Request, Change, and Problem processes documented.

Weaknesses

  • Documentation and support are primarily Russian-language; English coverage is partial.
  • Reviewers cite poor integration documentation as a recurring frustration during third-party tool setup.
  • Server downtime episodes have been reported, affecting cloud-based agent productivity.
  • Smaller global review/community footprint than ServiceNow, Freshservice, or Jira Service Management.
  • Per-tier price cliffs between Lite and Standard can frustrate growing teams that need only a subset of Standard features.
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 ITSM 365 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

    ITSM 365: Not publicly documented in English-language materials.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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 consultation

Most migrations land between three and five weeks for accounts with under 10,000 Incidents and Service Requests, no custom objects, and a straightforward priority-to-pipeline mapping. Migrations with ITSM 365 Standard assets, configuration items, multiple SLA policies, knowledge base articles exceeding 200 items, and approval chains on Service Requests move to eight to twelve weeks because of custom object schema design, KB importer coordination, and the SLA migration scope at the Professional tier.

Adjacent paths

Related migrations to explore

Ready when you are

Move from ITSM 365.
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