1CRM to HubSpot
Open-source-code CRM and business management system with sales, support, marketing, projects, quotes, invoices and products modules.
1CRM data can move into HubSpot, landing mainly in Sales Hub. 3 of 8 mapped objects move directly (Contacts, Accounts (Companies) and Opportunities); 4 items need manual work and 2 do not move. Plan roughly 2-4 weeks for a small move and 8-16 weeks for a large one.
Migration checklist for 1CRM
Three phases, specific to this system. Tick steps off as you go.
Before
0 of 5 doneDuring
0 of 5 doneAfter
0 of 5 doneWhat will it take?
No price list: cost follows volume, custom objects and how much logic must be rebuilt. Answer four quick questions for a planning range.
The three scenarios
Small migration
Up to 20k records
CSV import of core objects.
Mid migration
20k-150k records
API extraction, activities and some automation rebuild.
Large migration
150k+ records
Custom modules, heavy activity history, and a full permissions and reporting rebuild.
What moves the number
Timeline ranges are planning estimates, not a quote. A partner confirms scope after discovery.
Access, mapping and limits
Start with how data leaves 1CRM: what you need to get in, what lands in HubSpot, and what will not.
REST API (JSON) at /api.php on the instance URL; the older SOAP/Sugar-style API is also referenced
A 1CRM user able to call the API on a Pro or Enterprise edition. Credentials or token details were not confirmed.
Admin is needed to see API settings (maximum page size) and to enable Export for non-admin users in System Settings.
List calls accept limit 1-200 (default 20). The admin API settings define a maximum page size. No request-rate limits were found.
Choose your route
How will you move the data?
No native connector was found.
- You need: A 1CRM user able to call the API on a Pro or Enterprise edition. Credentials or token details were not confirmed.
- Permission: Admin is needed to see API settings (maximum page size) and to enable Export for non-admin users in System Settings.
Native imports often bring over only some data, so check coverage per object in the mapping below.
Export each object, clean it, then import it into HubSpot.
- CSV export from list views (Actions > Export)
- CSV export from report results
- REST API extraction of records, including custom fields and files, in JSON
- Excel Power Query over the REST API
Limits: List calls accept limit 1-200 (default 20). The admin API settings define a maximum page size. No request-rate limits were found.
Migration and sync tools can move more than a plain import. Confirm which objects each one supports before you choose.
Best when volume is high, custom objects are many or automation is heavy. That is the Large scenario: 8-16 weeks, usually phased.
Talk to a partnerWhere each object lands
In 1CRM
In HubSpot
Hover or tap anything on the left to see where it lands.
| Source object | In HubSpot | Moves | Notes |
|---|---|---|---|
| Contacts | Contacts | yes | Available via CSV and API. Leads/Prospects need a decision on how to map them (Contacts with lifecycle stage). |
| Accounts (Companies) | Companies | yes | Account is a REST module. Relationships to contacts and deals are exported separately. |
| Opportunities | Deals | yes | Opportunity module is exportable. Sales stages must be mapped to HubSpot pipelines. |
| Tasks, Meetings, Calls, Notes | Tasks, Meetings, Calls, Notes | partial | Modules exist in 1CRM and can be exported. Association coverage to parent records must be audited. |
| Cases | Tickets | partial | Case module is available in the API. Pipeline and status mapping is needed. |
| Products, Quotes | Products, Quotes, Line items | partial | Modules are listed in the API. Quote line-item structure needs rebuilding. |
| Users | Owners | manual | The API excludes Users and permissions. Export users from the list view and match them to HubSpot users by email. |
| Emails/attachments | Emails, Files | partial | The API has a file download endpoint. Email archive coverage was not confirmed. |
What to expect
The REST API excludes users and permissions, so they must be rebuilt in HubSpot.
These are configuration, not record data. Rebuild them in HubSpot workflows and dashboards.
Scope note requires it and no export-to-HubSpot path was found.
Users and permissions are not exposed via the API.
Reports can be exported only as result data.
The two systems use different structures.
Check the edition first. Use CSV exports per module, or temporarily upgrade.
Export the relationship fields or use the API link endpoints. Audit activity-to-record coverage.
Fix the export setting before running exports so picklist values map cleanly.
Page with offset and run extraction in batches.
Disable the existing sync before import.
Data governance and compliance
Decide what is allowed to move before anything is exported. Tick each gate once it is agreed.
How we researched this page
How much to trust each section, and where it comes from.
Export and API access are backed by 1CRM docs. Object mapping to HubSpot, auth methods, rate limits and governance rest on category-level knowledge. No 1CRM-specific HubSpot migration guide or native HubSpot connector was found.
Sources
Related migrations
Frequently asked questions
How do I migrate 1CRM to HubSpot?
1. Confirm the 1CRM edition (Pro/Enterprise needed for the REST API) and the version. 2. Enable Export in System Settings and set the dropdown CSV option to database values. 3. Review the live /api.php documentation and metadata for field names and models. 4. Inventory modules (Accounts, Contacts, Leads, Opportunities, Cases, Quotes, Products, activities) and custom fields.
What data can move from 1CRM to HubSpot?
These objects move directly: Contacts, Accounts (Companies) and Opportunities. Check the mapping table for partial and manual items.
What does not move from 1CRM to HubSpot?
Users, roles and permissions and Workflows/automation and reports. Plan to rebuild or retire these.
How long does a 1CRM to HubSpot migration take?
Small (Up to 20k records): 2-4 weeks. Mid (20k-150k records): 4-8 weeks. Large (150k+ records): 8-16 weeks. These are planning estimates, not a quote.
What access do I need to export from 1CRM?
A 1CRM user able to call the API on a Pro or Enterprise edition. Credentials or token details were not confirmed. Admin is needed to see API settings (maximum page size) and to enable Export for non-admin users in System Settings.
Is there a native HubSpot connector for 1CRM?
No native connector was found. Plan a CSV, API or third-party tool route.
What compliance issues apply when moving 1CRM data?
Check: Support cases and notes may contain health or financial data depending on the customer and Possible minors' data in education use cases. Agree consent, retention and access rules before exporting.
Moving 1CRM into HubSpot?
A network of 153+ tiered HubSpot partners and 1,800+ accounts of experience. Tell us what you are moving and which hub matters most.
Talk to a partner