Helpdesk migration
Field-level mapping, validation, and rollback between IT Care Center and HubSpot Service Hub. We move data and schema; workflows are rebuilt natively in HubSpot Service Hub.
IT Care Center
Source
HubSpot Service Hub
Destination
Compatibility
10 of 13
objects map 1:1 between IT Care Center and HubSpot Service Hub.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from IT Care Center to HubSpot Service Hub is a conceptual shift from an ITIL-aligned ITSM suite to a customer-service-focused CRM layer. IT Care Center organizes work around Incidents, Service Requests, Changes, Problems, and Assets; HubSpot Service Hub uses a simpler Ticket model with pipeline stages, custom properties, and a Knowledge Base. We carry the ITIL context across by mapping Change and Problem records to HubSpot Tickets with structured custom properties (risk level, approval status, root-cause flag), by resolving Asset lookups at migration time, and by preserving the full Knowledge Article body. Multi-channel ticket threads opened via portal, email, BOT, Slack, WhatsApp, or MS Teams consolidate into a single chronological conversation in HubSpot. IT Care Center does not publish a documented API, so migration scoping includes a manual export coordination step with the customer's IT Care Center account team. Workflows, automations, SLA rules, and approval chains do not migrate; we deliver a written inventory for the customer's admin to rebuild in HubSpot.
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
IT Care Center platform overview
Scorecard, SWOT, gotchas, and pricing for IT Care Center.
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 IT Care Center 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.
IT Care Center
Ticket / Request
HubSpot Service Hub
Ticket
1:1IT Care Center Tickets (Incidents, Service Requests, and general inquiries) map directly to HubSpot Tickets. The source ticket type, priority, status, and requester email migrate as standard HubSpot Ticket properties. All channel-source metadata (portal, email, BOT, Slack, WhatsApp, MS Teams) migrates into a custom text property channel_source__c to preserve audit context. Parent-child ticket relationships in IT Care Center map to HubSpot Ticket associations where the destination supports them.
IT Care Center
Change Request
HubSpot Service Hub
Ticket with custom properties
1:1IT Care Center Change Management records have no native HubSpot equivalent. We map each Change record to a HubSpot Ticket with custom properties carrying the change type (standard, normal, emergency), risk level, approval status, implementation date, and rollback plan summary. Change-to-ticket linkage from IT Care Center is preserved by cross-referencing the change_request_id in a custom field on the related ticket. Approval history migrates as a JSON blob in a custom long-text field for admin review.
IT Care Center
Problem Record
HubSpot Service Hub
Ticket with custom properties
1:1IT Care Center Problem Management records track root-cause analysis separate from Incidents. HubSpot Service Hub has no native Problem object. We map each Problem record to a HubSpot Ticket with custom properties flagging it as a problem record (record_type__c = 'Problem'), holding the linked incident count, root cause description, and known error status. The incident linkage list migrates as a comma-separated custom property for reference by the IT team post-migration.
IT Care Center
Asset
HubSpot Service Hub
Custom CRM Object (it_asset__c)
1:1IT Care Center Asset Management holds CI records (hardware, software, licences) with org-defined custom fields. HubSpot Service Hub has no native IT Asset object. We pre-create a custom CRM object named it_asset__c in the destination HubSpot portal before migration, including fields for asset name, type, serial number, assigned user, status, and licence expiry date mapped from the corresponding IT Care Center custom fields. Asset-to-ticket linkage resolves at migration time by cross-referencing the asset_id on the source ticket.
IT Care Center
Multi-channel Conversations
HubSpot Service Hub
Ticket Conversations (threaded)
lossyIT Care Center tickets collect activity from portal, email, BOT, Slack, WhatsApp, and MS Teams. Each channel writes ticket activity in a potentially different internal format. We examine the channel source on each conversation entry during import, consolidate all channel entries into a single chronological thread ordered by original timestamp, and drop channel-prefix headers. The consolidated thread attaches to the migrated HubSpot Ticket. Any attachments on individual channel entries migrate as Ticket attachments in HubSpot.
IT Care Center
Knowledge Article
HubSpot Service Hub
Knowledge Base Article
1:1IT Care Center Knowledge Management articles (FAQs, troubleshooting guides, procedural documents) map to HubSpot Knowledge Base articles. Article body, title, and author migrate. IT Care Center article-to-service or article-to-product linkages have no direct HubSpot equivalent unless a matching service catalogue exists in the destination. We flag each linked article during scoping, preserve the original linkage target in a custom property linked_service__c, and present it as a handoff artefact for the admin to review and re-link post-migration. Published and draft article status migrates as HubSpot article visibility settings.
IT Care Center
Agent / IT Staff User
HubSpot Service Hub
HubSpot User (agent)
1:1IT Care Center agent accounts (IT staff with ticket-handling permissions) map to HubSpot Users. Resolution is by email match against the HubSpot portal's User table. Agents with no matching HubSpot User go to a reconciliation queue for the customer's admin to provision before record import resumes. IT Care Center user roles (admin, agent, viewer) map to HubSpot super-admin, standard user, and limited user roles respectively.
IT Care Center
End-user / Requester
HubSpot Service Hub
HubSpot Contact
1:1IT Care Center end-users who submit tickets (requesters) map to HubSpot Contacts. Email address is the dedupe key. If the end-user email already exists in the destination HubSpot portal, the existing Contact record is updated with ticket history rather than creating a duplicate. Requester name, email, and any custom properties (department, location) migrate as standard and custom Contact properties. Ticket history attaches to the Contact record via HubSpot's native contact-ticket association.
IT Care Center
Tag / Label
HubSpot Service Hub
HubSpot Tag
1:1IT Care Center tags applied to tickets and knowledge articles migrate to HubSpot Tags. Tag names are preserved verbatim. IT Care Center orgs commonly apply tags inconsistently across teams, so we deduplicate tag names during import and flag duplicates in the migration report for admin review. Tags used for content classification in IT Care Center migrate as HubSpot Knowledge Base article tags.
IT Care Center
Ticket Attachment
HubSpot Service Hub
Ticket Attachment
1:1Files attached to IT Care Center tickets (screenshots, logs, documents) migrate as attachments on the corresponding HubSpot Ticket. We use the HubSpot Files API to upload each file, then attach it to the Ticket record. File names and original upload timestamps are preserved in the HubSpot file metadata. Large file attachments (>25 MB per HubSpot API limits) are noted in the migration scope and flagged for alternative transfer if the file exceeds the API ceiling.
IT Care Center
Project
HubSpot Service Hub
Task with custom properties
1:1IT Care Center Project Management module tracks project records with task assignments and due dates. HubSpot Service Hub does not have a native Project object. We map each Project to a HubSpot Task with a custom project_name__c property and a custom project_status__c property carrying the original IT Care Center project status. Project task assignments map to the assigned agent's HubSpot User record. The customer receives a project mapping artefact listing all projects and their task breakdowns for manual rebuild as HubSpot Tasks or a project management integration if a third-party tool is in scope.
IT Care Center
Custom Fields on Ticket
HubSpot Service Hub
Custom Ticket Properties
lossyIT Care Center ticket custom fields vary by organisation configuration (for example, business unit, SLA tier, escalation level, cost centre). We inventory every active custom field during scoping, map each to a HubSpot Ticket custom property of the matching type (text, number, date, checkbox, dropdown), and create the destination properties via the HubSpot Properties API before importing records. Read-only fields and fields with data no longer used are flagged and excluded from migration scope per the customer's approval.
IT Care Center
SLA Configuration
HubSpot Service Hub
SLA Policy (Professional tier)
lossyIT Care Center SLA tiers and threshold-based alert rules do not migrate as code to HubSpot. We inventory every active SLA tier, its associated response and resolution time targets, and the ticket categories it applies to, then deliver this as a written SLA mapping artefact. HubSpot Service Hub Professional ($100/seat/month) includes SLA policies for ticket response and resolution deadlines. The customer's admin configures SLA policies in HubSpot post-migration using the artefact as the specification.
| IT Care Center | HubSpot Service Hub | Compatibility | |
|---|---|---|---|
| Ticket / Request | Ticket1:1 | Fully supported | |
| Change Request | Ticket with custom properties1:1 | Fully supported | |
| Problem Record | Ticket with custom properties1:1 | Fully supported | |
| Asset | Custom CRM Object (it_asset__c)1:1 | Fully supported | |
| Multi-channel Conversations | Ticket Conversations (threaded)lossy | Fully supported | |
| Knowledge Article | Knowledge Base Article1:1 | Fully supported | |
| Agent / IT Staff User | HubSpot User (agent)1:1 | Fully supported | |
| End-user / Requester | HubSpot Contact1:1 | Fully supported | |
| Tag / Label | HubSpot Tag1:1 | Fully supported | |
| Ticket Attachment | Ticket Attachment1:1 | Fully supported | |
| Project | Task with custom properties1:1 | Fully supported | |
| Custom Fields on Ticket | Custom Ticket Propertieslossy | Fully supported | |
| SLA Configuration | SLA Policy (Professional tier)lossy | 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.
IT Care Center gotchas
Per-user pricing without published tier tiers
Multi-channel ticket threading may split conversations
Knowledge Base articles may retain retired service associations
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 export coordination
We audit the source IT Care Center account across all active modules (Request Management, Change Management, Problem Management, Asset Management, Knowledge Management, Project Management, and User Management). We count distinct record types, active user accounts, knowledge article volumes, and custom field configurations per object. Simultaneously, we coordinate with the customer's IT Care Center account team to initiate a full data export, identifying the file format (CSV, JSON, or otherwise), character encoding, and any structural limitations in the export. We pair this with a HubSpot Service Hub edition review: Starter ($9/seat/month) covers most ticket migration needs; Professional ($100/seat/month) adds Workflows and SLA policies; Enterprise ($150/seat/month) is required only if the customer needs custom CRM objects at scale or advanced permission models.
Schema design and custom object provisioning
We design the destination schema in HubSpot before any data moves. This includes creating the it_asset__c custom object with fields mapped from IT Care Center Asset custom fields, creating all custom Ticket properties (channel_source__c, change_type__c, risk_level__c, approval_status__c, record_type__c, problem_root_cause__c), provisioning Knowledge Base articles, and configuring tag taxonomy. Schema is validated in a HubSpot sandbox or development portal first. We also design the Change and Problem mapping strategy during this phase, confirming with the customer whether these ITIL concepts should migrate as structured tickets with custom properties or be archived as read-only records with a reference document for manual rebuild.
Sandbox migration and reconciliation
We run a full migration into a HubSpot sandbox account (or a clean development portal) using production-equivalent data volumes extracted from IT Care Center. The customer's IT operations lead reconciles record counts across all object types, spot-checks 30-50 records against the IT Care Center source for field accuracy, reviews consolidated multi-channel conversation threads, and validates Knowledge Article rendering in the HubSpot Knowledge Base. Any mapping corrections, custom property type changes, or channel consolidation issues surface here before production migration begins.
Owner and user provisioning reconciliation
We extract every distinct IT Care Center user referenced on Tickets, Changes, Problems, and Assets and match by email against the HubSpot destination portal's User table. Agents without a matching HubSpot User go to a reconciliation queue for the customer's admin to provision. End-user requesters are matched and deduplicated against existing HubSpot Contacts by email. Asset assignment records are resolved against the user reconciliation map. This step gates the production migration because HubSpot requires a valid OwnerId on Ticket imports.
Production migration in dependency order
We run production migration in dependency order: HubSpot Users (manual provisioning confirmed), Contacts (end-user requesters with deduplication by email), Knowledge Base articles (articles without service linkages first), Tickets (Incidents and Service Requests with multi-channel consolidation), Change and Problem tickets (mapped to HubSpot Tickets with ITIL custom properties), it_asset__c custom object records (with parent-asset resolution), and finally any Project records mapped to Tasks. Each phase emits a row-count reconciliation report before the next phase begins. We apply HubSpot API rate-limit handling and Bulk API chunking throughout.
Cutover, validation, and automation rebuild handoff
We freeze IT Care Center ticket writes during the cutover window, run a final delta migration of records modified during the migration window, then set HubSpot Service Hub as the system of record. We deliver the Change and Problem Management specification document, the SLA mapping artefact, and the Knowledge Article re-linking checklist. We do not rebuild IT Care Center automations, threshold alerts, or approval workflows as HubSpot Workflows inside the migration scope; these are separate engagements or internal admin tasks. We support a five-business-day hypercare window for reconciliation issues raised by the service team after cutover.
Platform deep dives
IT Care Center
Source
Strengths
Weaknesses
HubSpot Service Hub
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 2 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across IT Care Center and HubSpot Service Hub.
Object compatibility
2 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
IT Care Center: Not publicly documented — typical SaaS limits assumed and confirmed with the vendor during migration scoping..
Data volume sensitivity
IT Care Center 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 IT Care Center to HubSpot Service Hub migration scoping. Not seeing yours? Book a call.
Walk through your IT Care Center 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 IT Care Center
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.