CRM migration
Field-level mapping, validation, and rollback between Combit CRM and HubSpot. We move data and schema; workflows are rebuilt natively in HubSpot.
Combit CRM
Source
HubSpot
Destination
Compatibility
13 of 13
objects map 1:1 between Combit CRM and HubSpot.
Complexity
BStandard
Timeline
48–72 hours
Overview
Combit CRM stores customer relationships in a modular structure that covers contacts, companies, deals, appointments, tasks, notes, and files across configurable modules. Its German-language interface supports input masks and process-mapping tools that some teams find technically demanding. HubSpot models the same data in a flat properties-bag structure using lifecycle_stage on contacts, deal pipelines with stage names, and a native association graph for contact-company-deal relationships. FlitStack AI reads Combit CRM via its export and API interfaces, normalises the source schema against HubSpot's objects and properties, and maps custom fields to HubSpot native types or custom properties. Appointment records migrate as HubSpot Meetings (Events) with original start and end times. Notes and file attachments re-upload to HubSpot's file storage. Combit process steps and daily work-process mappings have no HubSpot equivalent and are exported as a structured rebuild reference. Migration runs against HubSpot's REST API and Bulk API under scoped read-only access to Combit CRM, with a 24–48 hour delta window capturing any records modified during cutover.
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.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Combit CRM object lands in HubSpot, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Combit CRM
Contact (Kontakt)
HubSpot
Contact
1:1Combit CRM contacts map 1:1 to HubSpot contacts. All standard properties (name, email, phone, job title) pass through as HubSpot native fields. Contacts without a primary company land as standalone HubSpot contacts and can be associated later via HubSpot's association tool.
Combit CRM
Company (Firma)
HubSpot
Company
1:1Combit CRM companies map directly to HubSpot companies. Company name, domain/website, industry, employee count, and annual revenue translate to HubSpot's equivalent fields. Parent-company hierarchies in Combit CRM surface as a custom Company_Parent_ID__c field on the HubSpot company for manual reconstruction.
Combit CRM
Deal (Verkauf)
HubSpot
Deal
1:1Combit CRM deals migrate as HubSpot deals. Deal name, amount, close date, owner, and stage name pass through directly. Combit's free-text deal stage names are mapped to HubSpot pipeline stage values using a value-mapping table built during discovery. Each workflow process in Combit CRM generates its own value-mapping table, ensuring stage labels translate accurately across all deal workflows present in the source system.
Combit CRM
Pipeline / Workflow Process (Verkaufsprozess)
HubSpot
Deal Pipeline
1:1Combit CRM workflow processes define a named sales process with ordered steps. Each workflow process maps to a named HubSpot deal pipeline. The pipeline's ordered steps map to HubSpot pipeline stages in sequence, preserving stage order and forecast category settings per stage.
Combit CRM
Deal Stage (Prozessschritt)
HubSpot
Deal Stage (Pipeline stage)
1:1Combit CRM deal stages are free-text strings per workflow process. Each stage name maps to a HubSpot pipeline stage value. Where Combit stages have no exact HubSpot equivalent, the closest stage name is chosen and a stage-rebuild note is generated for the HubSpot admin.
Combit CRM
Appointment (Termin)
HubSpot
Meeting (Event)
1:1Combit CRM appointments map to HubSpot Meetings (stored as Events). Original start time, end time, location, and linked contact/company associations migrate. Combit appointment status (free/busy/pending) is preserved as a custom HubSpot property Appointment_Status__c because HubSpot Meetings lack a native status flag.
Combit CRM
Task / To-Do (Aufgabe)
HubSpot
Task
1:1Combit CRM tasks migrate as HubSpot tasks. Subject, due date, completion flag, owner, and linked record associations pass through. Completed task status maps to HubSpot's task completion field. If Combit tasks include priority levels, those map to HubSpot task priority values. Any task notes or descriptions attach to the HubSpot task body field. Recurring task patterns in Combit CRM are noted in the migration plan as HubSpot does not support native recurring tasks without third-party integration.
Combit CRM
Note (Notiz)
HubSpot
Note
1:1Combit CRM notes map to HubSpot notes. Note body text and associated contact/company/deal links migrate. Notes attached to multiple records are duplicated as separate HubSpot notes — each linked to one HubSpot record — to preserve the full association context.
Combit CRM
File / Attachment (Anhang)
HubSpot
File
1:1Combit CRM file attachments are downloaded from the source system and re-uploaded to HubSpot's file storage. Files are linked to their parent contact, company, or deal record. Files larger than HubSpot's 25MB limit per file are flagged for manual handling before the migration runs.
Combit CRM
Owner / User (Benutzer)
HubSpot
User
1:1Combit CRM user records are matched to HubSpot users by email address. Unmatched owners are flagged in the migration plan — your team either creates HubSpot user accounts first or assigns those records to a designated fallback owner. No record lands in HubSpot without a resolved owner.
Combit CRM
Daily Work Process (Tagesablauf-Prozess)
HubSpot
No equivalent
1:1Combit CRM's daily work processes and process steps define module-level workflow logic that has no HubSpot equivalent. HubSpot workflows are action-trigger-based and cannot import Combit's declarative process maps. We export the full process definition as a structured JSON document so your HubSpot admin can rebuild the logic in HubSpot's workflow editor.
Combit CRM
Custom Module / Custom Properties
HubSpot
Custom Property
1:1Combit CRM custom properties defined per module map to HubSpot custom properties. Text, number, date, and pick-list types translate directly. Multi-select pick-lists in Combit CRM become HubSpot text properties holding comma-separated values unless your team requests a separate custom object. All custom property names and types are documented in the migration field map before data moves.
Combit CRM
Activity History (calls, emails, meetings)
HubSpot
Engagement Timeline
1:1Combit CRM call logs, logged emails, and meeting records link to the contact timeline in HubSpot as engagement events. Original timestamp, owner, and subject line are preserved. Email body content migrates as a note attached to the contact when the body is non-empty; otherwise only the engagement record is created.
| Combit CRM | HubSpot | Compatibility | |
|---|---|---|---|
| Contact (Kontakt) | Contact1:1 | Fully supported | |
| Company (Firma) | Company1:1 | Fully supported | |
| Deal (Verkauf) | Deal1:1 | Fully supported | |
| Pipeline / Workflow Process (Verkaufsprozess) | Deal Pipeline1:1 | Fully supported | |
| Deal Stage (Prozessschritt) | Deal Stage (Pipeline stage)1:1 | Fully supported | |
| Appointment (Termin) | Meeting (Event)1:1 | Fully supported | |
| Task / To-Do (Aufgabe) | Task1:1 | Fully supported | |
| Note (Notiz) | Note1:1 | Fully supported | |
| File / Attachment (Anhang) | File1:1 | Fully supported | |
| Owner / User (Benutzer) | User1:1 | Fully supported | |
| Daily Work Process (Tagesablauf-Prozess) | No equivalent1:1 | Fully supported | |
| Custom Module / Custom Properties | Custom Property1:1 | Fully supported | |
| Activity History (calls, emails, meetings) | Engagement Timeline1: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.
Combit CRM gotchas
No documented REST API for automated migration
German-language interface complicates discovery
On-premise deployments require database-level extraction
HubSpot gotchas
Marketing Contacts billing model is migration-critical
Feature tier gating is not visible until onboarding
Mandatory onboarding fees inflate year-one cost
HubSpot CSV importer cannot migrate engagements or attachments
Custom objects require Enterprise and a pre-existing schema
Pair-specific challenges
Migration approach
Discover Combit CRM schema and data volume
We connect to Combit CRM via its export and API interfaces under scoped read-only access. We catalogue all modules, custom properties, deal workflows, appointment fields, and owner records. A data audit flags duplicate records, missing required fields, European date formats, and files above 25MB. The discovery output is a schema map and volume summary used to build the field-mapping spreadsheet and validate the migration scope before any data moves.
Create HubSpot custom properties and pipelines
Before data moves, we create all HubSpot custom properties needed for non-direct field mappings — appointment status, source system ID, and any combit CRM custom properties that have no native HubSpot equivalent. We also create the named deal pipelines and stage definitions based on Combit CRM's workflow process names and ordered steps. Pipeline creation is confirmed by a HubSpot admin before the next step begins.
Resolve owners and validate relationship integrity
Combit CRM owner records are matched to HubSpot users by email address. Any Combit owner without a corresponding HubSpot user account is flagged in the migration plan. We resolve all relationship foreign keys — companies must exist before contacts link to them, and contacts must exist before deals can reference them via association records. This sequencing ensures no orphaned records land in HubSpot during the migration run.
Run sample migration with field-level diff
A representative slice of records — typically 200–500 covering contacts, companies, deals, appointments, and notes — migrates first. We generate a field-level diff between the Combit CRM source values and the HubSpot destination values. You verify appointment status handling, deal stage mapping, owner resolution, and date format normalisation before the full run commits. Any mapping corrections are applied to the field map before the bulk migration.
Execute full migration with delta-pickup window
The full dataset migrates against HubSpot's REST and Bulk APIs. A delta-pickup window of 24–48 hours opens after the initial load completes, capturing any Combit CRM records created or modified during the cutover window. All operations are logged in an audit trail. If reconciliation against the Combit CRM source record count shows discrepancies, one-click rollback reverts the HubSpot portal to its pre-migration state for corrective action.
Platform deep dives
Combit CRM
Source
Strengths
Weaknesses
HubSpot
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 1 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Combit CRM and HubSpot.
Object compatibility
1 of 8 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
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Combit CRM: Not publicly documented.
Data volume sensitivity
Combit CRM 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 Combit CRM to HubSpot migration scoping. Not seeing yours? Book a call.
Walk through your Combit CRM to HubSpot migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Combit CRM
Other ways to arrive at HubSpot
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.