Migrate your User.com data
All-in-one CRM and marketing automation platform with contact-based billing and strong European GDPR compliance. Small to mid-market teams use it for unified messaging, automation, and live chat.
In its favor
Why people choose User.com
The signal that keeps User.com on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
All-in-one CRM, marketing automation, live chat, and customer messaging in a single deeply connected platform — eliminating the need to stitch together multiple tools.
GDPR and CCPA compliance built into the platform from the ground up, with SSL encryption and regular penetration testing, making it a safe choice for European data-sensitive industries.
Contact-based pricing appeals to teams who want unlimited internal users and only pay for the contacts they actively market to.
The drag-and-drop automation editor lets non-technical teams build complex multi-channel campaigns without developer involvement, which reviewers consistently praise.
Switchers from ActiveCampaign and similar tools report that User.com's marketing automation capabilities feel more capable and better integrated than what they left behind.
Mid-market teams (50–100+ users) report the platform does not scale to their needs, forcing expensive re-platforming after months of integration work.
The pricing model is opaque — the official pricing page returns a 404, and contact-based billing surprises teams who did not account for chat visitors and push subscribers counting toward their bill.
Analytics and reporting lag behind competitors, with multiple reviewers noting a need for enhanced insights and data visualization capabilities.
The platform's strongest market presence is European, which means US-centric teams may find support availability and integrations less robust than alternatives.
Custom field and object limitations frustrate teams with complex data models who find themselves working around platform constraints.
Reasons to switch
Why people leave User.com
The recurring reasons buyers give for replacing User.com. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where User.com fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
User.com pricing overview
User.com uses contact-based billing — any record with an email, phone, user_id, chat interaction, web push subscription, or FCM key counts as a billable contact. Annual plans receive discounts over monthly billing. The official pricing page is inaccessible (404), requiring direct vendor contact for tier-specific costs.
Basic
Tier 1 of 3
~$60/month (contact vendor)
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on User.com's schedule — see our quote-based pricing →
What gets migrated
User.com object support
Object-by-object support for User.com migrations. Per-pair details surface during scoping.
Users (Contacts)
Fully supportedThe primary object in User.com. Any record with an email, phone, user_id, last_heard, web push subscription, or FCM key qualifies as a contact and is counted for billing. We migrate all standard contact fields and preserve custom properties during import.
Companies
Fully supportedCompanies are linked to contacts and can be imported via CSV or API. We preserve the company-contact association and all standard company attributes.
Deals
Fully supportedDeals have their own CSV import path and API endpoint. We map deal stages, values, owners, and custom deal fields to the destination structure. Deals can also carry a custom user_id for cross-object reference.
Events
Fully supportedEvents (calendar/activity events) are importable via CSV. We preserve event timestamps, attendees, and event-type attributes. DateTime values export in ISO 8601 format which we normalize during mapping.
Activities
Mapping requiredActivities are importable via CSV. The schema is straightforward but some activity types (email opens, chat sessions, push notifications) have behavioral metadata that requires field-level mapping to match destination conventions.
Custom Properties
Mapping requiredUser.com supports custom fields on all major objects. We export the full custom property schema and map values, but destination platforms may require custom field recreation. Choice and fixed-choice field export formats changed from [] to {} — we normalize this.
Tags
Mapping requiredTags are associated with contacts and deals. We preserve tag assignments during migration. Some destination CRMs treat tags differently (as labels, segments, or lists) so mapping rules apply.
Segments
Mapping requiredSegments in User.com are dynamic groups based on contact attributes and behaviors. We export segment definitions and membership at migration time, but dynamic re-evaluation must be recreated in the destination platform.
Automations (Workflows)
Not in this platformUser.com's automation and workflow logic is not exported through standard CSV or documented API endpoints. We do not migrate automations. Customers must rebuild automation sequences manually in the destination platform or use the destination's native migration tooling.
Live Chat / Conversations
Mapping requiredChat transcripts and conversation history can be exported. However, the exported format bundles conversation threads with contact records, requiring us to flatten and re-associate threads to contacts at the destination. Push subscription records trigger the billing flag on import.
Emails (Templates and Campaigns)
Not in this platformEmail templates and campaign history are not accessible via documented export endpoints. We do not migrate email templates or campaign records. Campaign performance metrics must be recreated or referenced externally.
Web Push Subscriptions
Mapping requiredWeb push subscribers count as contacts for billing purposes. During migration scoping we explicitly flag which records should not land as push-active in the destination to avoid unexpected contact-count inflation.
| Object | Support | Notes |
|---|---|---|
| Users (Contacts) | Fully supported | The primary object in User.com. Any record with an email, phone, user_id, last_heard, web push subscription, or FCM key qualifies as a contact and is counted for billing. We migrate all standard contact fields and preserve custom properties during import. |
| Companies | Fully supported | Companies are linked to contacts and can be imported via CSV or API. We preserve the company-contact association and all standard company attributes. |
| Deals | Fully supported | Deals have their own CSV import path and API endpoint. We map deal stages, values, owners, and custom deal fields to the destination structure. Deals can also carry a custom user_id for cross-object reference. |
| Events | Fully supported | Events (calendar/activity events) are importable via CSV. We preserve event timestamps, attendees, and event-type attributes. DateTime values export in ISO 8601 format which we normalize during mapping. |
| Activities | Mapping required | Activities are importable via CSV. The schema is straightforward but some activity types (email opens, chat sessions, push notifications) have behavioral metadata that requires field-level mapping to match destination conventions. |
| Custom Properties | Mapping required | User.com supports custom fields on all major objects. We export the full custom property schema and map values, but destination platforms may require custom field recreation. Choice and fixed-choice field export formats changed from [] to {} — we normalize this. |
| Tags | Mapping required | Tags are associated with contacts and deals. We preserve tag assignments during migration. Some destination CRMs treat tags differently (as labels, segments, or lists) so mapping rules apply. |
| Segments | Mapping required | Segments in User.com are dynamic groups based on contact attributes and behaviors. We export segment definitions and membership at migration time, but dynamic re-evaluation must be recreated in the destination platform. |
| Automations (Workflows) | Not in this platform | User.com's automation and workflow logic is not exported through standard CSV or documented API endpoints. We do not migrate automations. Customers must rebuild automation sequences manually in the destination platform or use the destination's native migration tooling. |
| Live Chat / Conversations | Mapping required | Chat transcripts and conversation history can be exported. However, the exported format bundles conversation threads with contact records, requiring us to flatten and re-associate threads to contacts at the destination. Push subscription records trigger the billing flag on import. |
| Emails (Templates and Campaigns) | Not in this platform | Email templates and campaign history are not accessible via documented export endpoints. We do not migrate email templates or campaign records. Campaign performance metrics must be recreated or referenced externally. |
| Web Push Subscriptions | Mapping required | Web push subscribers count as contacts for billing purposes. During migration scoping we explicitly flag which records should not land as push-active in the destination to avoid unexpected contact-count inflation. |
Gotchas
What to watch for in User.com migrations
Issues we've hit on past User.com migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Contact-based billing catches more records than expected
Automation workflows are not exportable
Bool and DateTime export format changes break naive imports
Email templates and campaign history are inaccessible
Database size shown in-app updates only every 24 hours
| Severity | Issue |
|---|---|
| High | Contact-based billing catches more records than expected |
| High | Automation workflows are not exportable |
| Medium | Bool and DateTime export format changes break naive imports |
| Medium | Email templates and campaign history are inaccessible |
| Low | Database size shown in-app updates only every 24 hours |
Leaving User.com?
Where User.com customers move next
12 destinations User.com can migrate to.
How a User.com migration works
Four steps, User.com-specific
Connect
API key (per-workspace) into User.com. Scopes limited to read-only on the data we move.
Map
We translate User.com-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate User.com quirks before production.
Migrate
Full migration with User.com rate-limit handling. Rollback available throughout.
FAQ
User.com migration FAQ
Answers to the questions buyers ask most during User.com migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your User.com migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate User.com.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your User.com setup and destination — written quote back within a business day.