Helpdesk migration

Migrate from BoldDesk to HubSpot Service Hub

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

BoldDesk logo

BoldDesk

Source

HubSpot Service Hub

Destination

HubSpot Service Hub logo

Compatibility

83%

10 of 12

objects map 1:1 between BoldDesk and HubSpot Service Hub.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from BoldDesk to HubSpot Service Hub is a structural realignment, not a simple record copy. BoldDesk organizes support around Tickets that aggregate conversations from multiple channels, linked to Contacts and Contact Groups for bulk operations. HubSpot Service Hub integrates ticketing into the broader HubSpot CRM, linking Tickets to Contacts and Companies on a single customer record. We resolve the Contact Group mapping (BoldDesk's dedicated group object has no direct HubSpot equivalent), preserve Knowledge Base HTML content with post-migration formatting review, and handle BoldDesk's tiered API rate limits that vary from 100 to 500 requests per minute depending on the source plan. Workflow automations, canned response triggers, and SLA policy logic do not migrate as code; we deliver a structured inventory for your admin to rebuild in HubSpot's automation builder.

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

BoldDesk logo

BoldDesk

What's pushing teams away

  • Users flag missing features as teams scale—particularly advanced reporting, deeper automation triggers, and integrations available in category-leading platforms like Zendesk or Freshdesk.
  • Large ticket queues with thousands of records exhibit perceptible UI lag when loading or filtering, which agents working high-volume days find disruptive to daily workflow.
  • Some reviewers note that customer support interactions involve agents based internationally, creating occasional language or accent friction during complex technical troubleshooting.
  • Power users report that advanced configuration and customization options exist but require a steeper learning curve and more technical knowledge than the initial setup suggests.

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

Each row shows how a BoldDesk 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.

BoldDesk

Ticket

maps to

HubSpot Service Hub

Ticket

1:1
Fully supported

BoldDesk Tickets map to HubSpot Service Hub Tickets. We map status (Open, Pending, Resolved, Closed), priority (Low, Normal, High, Urgent), source channel (Email, Chat, Social, Web Form), and ticket category to HubSpot Ticket properties. BoldDesk's conversation threads migrate as HubSpot Ticket conversations with timestamp and author preserved. Any BoldDesk custom ticket fields (dropdown, boolean, date) must be pre-created in HubSpot as matching property types before migration begins. BoldDesk's group assignment maps to HubSpot Ticket owner or team assignment.

BoldDesk

Contact

maps to

HubSpot Service Hub

Contact

1:1
Fully supported

BoldDesk Contact records (name, email, phone, organization, custom fields) map to HubSpot Contact. The Contact email field serves as the dedupe key. BoldDesk custom contact fields migrate to HubSpot Contact properties of equivalent type. We resolve BoldDesk contact group membership by creating HubSpot static lists and populating them with the associated Contact email addresses post-import, since HubSpot has no native Contact Group object.

BoldDesk

Contact Group

maps to

HubSpot Service Hub

Static List or Company Group

1:many
Fully supported

BoldDesk Contact Groups organize contacts for bulk operations, SLA policies, and ticket routing. HubSpot Service Hub has no equivalent Contact Group object. We handle this by creating HubSpot Static Lists for each BoldDesk Contact Group, importing contacts into those lists after the primary Contact import completes. Alternatively, if Contact Groups map to organizational units, we create Company records in HubSpot and associate contacts to those companies. The customer selects the strategy during scoping based on how Contact Groups are used in their BoldDesk workflows.

BoldDesk

Agent

maps to

HubSpot Service Hub

User

1:1
Fully supported

BoldDesk Agent records (user accounts, roles, permissions) map to HubSpot Users. We resolve agents by email match against the HubSpot portal's User list. BoldDesk role names and permission levels map to HubSpot Roles and Teams where possible, but complex custom role hierarchies may require manual HubSpot permission configuration post-migration. Any BoldDesk agent without a matching HubSpot User is held in a reconciliation queue.

BoldDesk

Knowledge Base Article

maps to

HubSpot Service Hub

Knowledge Base Article

1:1
Fully supported

BoldDesk KB articles are authored as HTML content with category assignments and optional attachments. We export the article body, title, category path, and attachment metadata. Post-migration formatting review is standard because BoldDesk HTML may include embedded images, interactive widgets, or styling that renders differently in HubSpot's knowledge base. Large embedded media files may require re-uploading to HubSpot's file manager. HubSpot's pre-built Knowledge Base Importer is an alternative for teams with large KB volumes who prefer to use HubSpot's native import flow instead of FlitStack AI direct transfer.

BoldDesk

KB Category

maps to

HubSpot Service Hub

Knowledge Base Category

1:1
Fully supported

BoldDesk KB categories form a hierarchical folder structure. We preserve the category tree and re-create it in HubSpot's Knowledge Base folder hierarchy before article migration begins. Articles are re-linked to their corresponding HubSpot categories during import.

BoldDesk

Custom Field (Ticket, Contact)

maps to

HubSpot Service Hub

Contact Property or Ticket Property

lossy
Fully supported

BoldDesk custom fields (text, dropdown, date, number, boolean) on Tickets and Contacts require pre-creation in HubSpot as typed properties before migration. We enumerate all active custom fields during scoping and confirm HubSpot property types match. Multi-select picklist fields in BoldDesk map to HubSpot multi-checkbox or single-select properties depending on the source field cardinality.

BoldDesk

Canned Response

maps to

HubSpot Service Hub

Snippet or Email Template

1:1
Fully supported

BoldDesk canned responses (reusable message templates with subject and body) map to HubSpot Snippets or Email Templates depending on use context. We export the full template text, any subject line, and folder structure. BoldDesk workflow triggers on canned responses do not transfer; HubSpot Snippets are manually inserted by agents rather than auto-triggered.

BoldDesk

Tag

maps to

HubSpot Service Hub

Tag

1:1
Fully supported

BoldDesk tags label tickets and contacts for categorization. We preserve all tag names and their associations. Tags migrate to HubSpot's tag model, which applies to both Contacts and Tickets. Tag filtering and visibility in HubSpot's UI follows HubSpot's tag behavior rather than BoldDesk's tag routing logic.

BoldDesk

Attachment

maps to

HubSpot Service Hub

File

1:1
Fully supported

BoldDesk file attachments on tickets and knowledge base articles are downloaded from BoldDesk's storage and re-uploaded to HubSpot's file manager with original filename and content type preserved. Large attachments (>25 MB) may require direct URL upload or file hosting link insertion, as HubSpot file size limits apply per plan tier. We flag any BoldDesk attachment exceeding HubSpot's size limit during scoping.

BoldDesk

Workflow (automation logic)

maps to

HubSpot Service Hub

Workflow (requires manual rebuild)

1:1
Fully supported

BoldDesk workflow definitions (ticket routing, escalation rules, time triggers, SLA policies, canned response triggers) are exported as structured JSON during the discovery phase. HubSpot Service Hub automations are not created from this JSON because the logic models differ substantially. We deliver a written workflow inventory document with trigger, conditions, and action sequence for the customer's admin to rebuild in HubSpot's automation builder. This is a manual reconstruction step, not an automated migration.

BoldDesk

Report or Dashboard

maps to

HubSpot Service Hub

Report or Dashboard

1:1
Fully supported

BoldDesk's reporting and dashboard configurations are platform-specific runtime constructs and do not migrate. We do not export report definitions or dashboard layouts. The customer recreates reports in HubSpot Service Hub using the migrated ticket and contact data. HubSpot's reporting builder supports standard ticket reports (volume, response time, resolution time, CSAT) at Professional and Enterprise tiers.

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.

BoldDesk logo

BoldDesk gotchas

High

API rate limits vary sharply between legacy plan tiers

Medium

AI credit consumption is not included in standard plans

Medium

Workflow automations require manual reconstruction at the destination

Low

Knowledge base articles store HTML content that may require post-migration formatting review

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

  • BoldDesk Contact Groups have no native HubSpot equivalent

    BoldDesk's Contact Group object organizes contacts into named collections used for bulk ticket routing, SLA assignment, and targeted email. HubSpot Service Hub has no Contact Group object. We handle this by creating HubSpot Static Lists and populating them with member emails after the Contact import, or by creating HubSpot Company records and associating contacts to those companies. Both approaches require a post-migration review to ensure that any BoldDesk workflows referencing Contact Groups are updated to reference the equivalent HubSpot lists or companies. Skipping this step leaves tickets without proper group-based routing.

  • BoldDesk Knowledge Base HTML requires post-migration formatting review

    BoldDesk Knowledge Base articles are authored as raw HTML and may include embedded images, interactive widgets, dynamic content references, or inline CSS that renders differently in HubSpot's Knowledge Base. We export the article HTML and attachment references, but a post-migration content review pass is standard practice to verify embedded media display correctly in HubSpot and that BoldDesk-specific HTML tags are replaced with HubSpot-compatible equivalents. Teams with large KB trees (200+ articles) should plan for a dedicated KB review sprint.

  • BoldDesk API rate limits vary sharply by plan tier

    BoldDesk's Scale tier limits exports to 100 requests per minute, Momentum to 300 req/min, and Enterprise to 500 req/min. We throttle our BoldDesk API export to stay within the customer's plan ceiling and chunk large record sets into paginated batches. A migration from a BoldDesk Scale account with 50,000 tickets will take proportionally longer than an Enterprise account export due to rate-limit throttling. We confirm the source account's plan tier before scoping and adjust the timeline estimate accordingly.

  • BoldDesk workflow automations do not migrate to HubSpot as configured rules

    BoldDesk workflows (routing rules, escalation triggers, SLA assignments, time-based actions, canned response triggers) are platform-specific automation logic that does not transfer to HubSpot Service Hub. We export every active workflow as structured JSON during discovery and deliver a written requirements document mapping each BoldDesk workflow trigger and action to a recommended HubSpot automation builder equivalent. The customer's admin rebuilds automations in HubSpot post-migration. Workflow rebuild is outside standard migration scope.

  • HubSpot Knowledge Base import limitations for CC and inline images

    HubSpot's Knowledge Base import tooling has documented limitations: inline images embedded in HTML cannot be imported directly, CC fields on tickets are not included in standard imports, and user conversations may not auto-associate to the correct ticket thread. We handle these through direct API transfer rather than HubSpot's bulk importer to preserve attachment metadata and conversation threading. Teams relying on HubSpot's pre-built importer for Knowledge Base data should be aware of these constraints and should use FlitStack AI's direct transfer approach instead.

Migration approach

Six steps for a successful BoldDesk to HubSpot Service Hub data migration

  1. Discovery and source plan verification

    We audit the BoldDesk account across plan tier (Momentum/Scale/Enterprise), ticket volume, contact count, Contact Group count and membership, Knowledge Base article count with category depth, active custom fields per object, active workflows, and canned response inventory. We verify the BoldDesk plan tier to confirm API rate limits and adjust the extraction timeline estimate. The discovery output is a written migration scope document covering record counts per object, any BoldDesk Enterprise-only features in use, and a preliminary object mapping plan.

  2. HubSpot environment preparation

    We confirm the target HubSpot Service Hub tier (Starter/Professional/Enterprise) and pre-create all required properties in HubSpot before any data import. This includes custom Contact properties matching BoldDesk's custom Contact fields, custom Ticket properties for BoldDesk's custom ticket fields, and Knowledge Base categories matching BoldDesk's KB category tree. We configure ticket pipelines and stages aligned with BoldDesk's ticket status and priority model. Static Lists are pre-created for each BoldDesk Contact Group pending member population.

  3. Demo migration and reconciliation

    We run a demo migration of a representative sample (typically 100-200 records per object) into a HubSpot staging environment. The customer's team reviews the migrated Tickets, Contacts, Knowledge Base articles, and static list memberships against the BoldDesk source. We correct any property mapping errors, custom field type mismatches, or category assignment issues before the full migration begins. Demo migration sign-off is required before production migration proceeds.

  4. User and Contact Group reconciliation

    We extract BoldDesk Agents and match them by email against the HubSpot portal's User list. Agents without matching HubSpot Users go to a reconciliation queue for the customer to provision. We extract BoldDesk Contact Group memberships and prepare the Static List population plan. BoldDesk Contact Group routing logic is documented for post-migration HubSpot automation rebuild.

  5. Full production migration in dependency order

    We run production migration in record dependency order: HubSpot Users (validated), Knowledge Base categories (created first so articles can reference them), Knowledge Base articles (with HTML export and post-migration review flag), Contacts (with dedupe by email), Static Lists (populated from BoldDesk Contact Group memberships), Tickets (with Contact and owner lookups resolved), canned responses (as HubSpot Snippets or Email Templates), and attachments (downloaded from BoldDesk and uploaded to HubSpot file manager). Each phase emits a row-count reconciliation report.

  6. Cutover, delta sync, and automation rebuild handoff

    We freeze BoldDesk writes during cutover, run a final delta migration for any records modified during the migration window, then designate HubSpot as the system of record. We deliver the BoldDesk workflow inventory document to the customer's admin team for HubSpot automation rebuild. We provide a one-week hypercare window to resolve any reconciliation issues raised by the support team. Post-migration admin support, training, and HubSpot automation rebuild are outside standard scope and may be scoped as separate engagements.

Platform deep dives

Context on both ends of the pair

BoldDesk logo

BoldDesk

Source

Strengths

  • Per-agent pricing is significantly lower than Zendesk or Freshdesk at comparable feature tiers
  • Built-in knowledge base, live chat, and email ticketing in a single unified platform
  • Startup offer provides 10 free agents for 12 months including data migration assistance
  • Syncfusion's enterprise development background provides product stability and ongoing investment
  • Custom fields available on all major objects allow flexible data capture without developer involvement

Weaknesses

  • Rate limits on the API vary substantially by plan, with lower tiers constrained to 100–300 requests per minute, which extends migration timelines for large datasets
  • Large ticket queues exhibit UI lag during load and filtering, which may persist in the migrated environment depending on destination performance
  • Enterprise-only features like HIPAA compliance are not available on lower plans, limiting use cases for regulated industries without an upgrade
  • Advanced workflow automation and deep reporting require more technical configuration than the simple setup experience suggests
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 BoldDesk 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

    BoldDesk: 100–500 req/min depending on plan tier; trial accounts limited to 50 req/min and 1,000 req/hour.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your BoldDesk 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 two and four weeks for accounts under 10,000 tickets, 5,000 contacts, and 500 knowledge base articles with no complex custom field hierarchies. Migrations with large Knowledge Base trees (500+ articles with embedded media), many Contact Groups requiring static list reconstruction, or high-volume ticket histories (50,000+ records) from a BoldDesk Scale account (limited to 100 req/min API) move to five to nine weeks because of extraction throttling and Knowledge Base review scope.

Adjacent paths

Related migrations to explore

Ready when you are

Move from BoldDesk.
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