Helpdesk

Migrate your Crisp data

All-in-one customer messaging platform with chat, chatbot automation, and a shared inbox for small-to-mid teams. The free tier attracts teams early; the Essentials tier is where the CRM features unlock.

Encrypted end-to-end with one-click rollback
Talk to a real migration engineer in minutes
Crisp logo

In its favor

Why people choose Crisp

The signal that keeps Crisp on the shortlist. Sourced from G2, Capterra, and customer scoping calls.

Free tier includes live chat and a shared inbox with 2 seats, making it the lowest-cost entry point for solo operators or micro-teams evaluating customer messaging tools.

Multi-channel unification bundles email, chat, and WhatsApp into a single inbox without requiring separate tool subscriptions.

Chatbot and automation builder is included from the Essentials tier upward, letting support teams automate first-response routing without a separate bot platform.

E-commerce integrations with Shopify, WooCommerce, and Prestashop provide pre-built sync logic for product-aware customer conversations.

API documentation and webhook support make custom integrations tractable for developer teams that need to connect Crisp to internal tooling.

Mobile app lacks parity with the desktop interface — essential features like the full conversation view and chatbot controls are missing on iOS.

AI features including Copilot and auto-reply suggestions consume a limited credit budget that resets monthly and does not roll over, making costs unpredictable.

Customer support quality has declined in recent reviews, with users reporting delayed responses and unresolved technical issues.

Price increases have frustrated long-time users who locked in lower rates on older plans and now face steeper renewal costs.

The CRM module (Contact profiles, custom fields, Segments) requires an Essentials or higher tier, limiting the utility of lower-cost plans.

Reasons to switch

Why people leave Crisp

The recurring reasons buyers give for replacing Crisp. Presented as facts, not knocks.

Platform scorecard

Strengths, weaknesses, and where Crisp 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

Per-workspace pricing model is predictable and avoids per-agent billing surprises common in competing platforms.Chat, email, WhatsApp, and SMS channels converge in a single conversation thread across all paid tiers.REST API covers Conversations, Contacts, Messages, and Websites with documented endpoints and webhook support.Free tier with no time limit provides persistent access to core chat functionality without a credit card requirement.E-commerce plugin ecosystem (Shopify, WooCommerce, PrestaShop) offers low-friction setup for online retail support teams.

Weaknesses

Mobile app is materially reduced compared to the desktop experience, limiting agent mobility for field or remote teams.AI Copilot and auto-reply features are credit-gated and do not carry over unused credits between billing cycles.CRM module (Contact profiles, custom fields, Segments) is only available on Essentials and above, restricting data exports for Free/Mini users.Contact export via the UI is capped at 200,000 records per operation, requiring API-based batching for larger datasets.Customer support responsiveness has deteriorated in recent user reviews, raising concerns for teams with critical migration timelines.

Where it works

Small e-commerce support teams of 1–5 agents using Shopify, WooCommerce, or PrestaShop who need a single inbox for chat, email, and WhatsApp conversations.Solo operators and micro-teams evaluating customer messaging tools long-term with no budget for a paid subscription, thanks to the free tier's 2-seat limit.Early-stage companies that need to automate first-response routing via chatbot but lack the resources for a separate bot platform, as Essentials includes the builder.Developer teams with in-house technical capacity to connect Crisp to internal tooling via the documented REST API and webhook endpoints.European businesses preferring per-workspace billing (all-in cost, no per-agent surprise charges) across chat, email, WhatsApp, and SMS channels.

Where it struggles

Remote or field teams that require full agent mobility, since the mobile app lacks the conversation view, chatbot controls, and reporting available on desktop.Organizations scaling beyond 5 agents or needing enterprise-scale helpdesk features like advanced SLA rules, parent-child ticket hierarchies, or granular team permissions.Workflows dependent on consistent AI usage (auto-replies, Copilot drafting), because monthly AI credit budgets do not roll over and create unpredictable billing spikes.Large contact databases exceeding 200,000 records, since UI-based exports cap at that threshold and require custom API batching to re-assemble.Teams requiring prompt vendor support during migrations or critical outages, given documented complaints about delayed responses and unresolved technical issues.

Pricing tiers

Crisp pricing overview

Crisp prices on a per-workspace basis across four tiers: Free (no cost, severely limited), Mini at €45/month, Essentials at €95/month (CRM and chatbot access), and Plus at €295/month (full feature access and higher seat counts). AI credits for Copilot and auto-reply do not roll over between billing cycles, making monthly usage unpredictable for high-volume support teams.

Free

Tier 1 of 4

Free

What's included

2 seats, unlimited conversationsWebsite chat widget only (no email/SMS/WhatsApp)No AI credits includedNo CRM module — no contact export via UIPush notifications and mobile apps included

Need help selecting your Helpdesk?

Book a free 30 minute consultation

Pricing is informational. FlitStack AI does not bill on Crisp's schedule — see our quote-based pricing →

What gets migrated

Crisp object support

Object-by-object support for Crisp migrations. Per-pair details surface during scoping.

Conversations

Fully supported

Conversations is the core thread object in Crisp. Each Conversation carries a website ID, a contact reference, a set of Messages, and operator assignments. We map Conversations to Tickets in most destination systems, preserving the full message history, timestamps, and channel origin.

Contacts

Mapping required

Crisp Contacts are stored in the CRM module, available from Essentials tier upward. Contacts have standard fields (email, name, phone) plus a dynamic set of custom properties. We extract all properties and map them to equivalent custom fields in the destination, handling differences in property types (string vs. date vs. number). Contacts without CRM access (Free/Mini) cannot be exported via the UI but remain accessible through the REST API.

Messages

Fully supported

Messages are nested inside Conversations and include text content, attachment references, and author metadata (operator vs. visitor). We preserve the message body, author identity, timestamp, and attachment URLs during migration. Inline images and files are mapped to the destination's attachment model.

Websites

Mapping required

A Website in Crisp represents a configured chat widget tied to a domain. Websites hold widget settings, enabled channels, and routing rules. When migrating out of Crisp, we extract the Website configuration and translate routing preferences to the destination's inbox or queue settings. Website-to-website mapping requires a scoping decision about which domain(s) to reassign.

Operators

Mapping required

Operators are user accounts in Crisp, tied to seat counts per plan. We map Operator records to Users or Agents in the destination, preserving display name and email. Role-based permissions (admin vs. agent) are translated to equivalent permission schemas. The 2-seat limit on Free and the seat cap on Mini tiers means large teams may have multiple operator records that need explicit destination user creation.

Tags

Fully supported

Tags in Crisp are applied to Conversations to categorize them (e.g., 'urgent', 'billing', 'onboarding'). We carry all Tags as label strings and associate them with the migrated conversation threads in the destination, recreating the tagging taxonomy.

Segments

Mapping required

Segments are dynamic Contact filters defined in the Crisp CRM (Essentials+). They are defined by rules against Contact properties. We preserve the segment rule definitions as structured metadata and can recreate equivalent segments in the destination CRM if it supports dynamic audience rules.

Canned Responses

Mapping required

Canned Responses are pre-written message templates used by operators. We export these as a structured list and map them to the destination's saved replies or template system. Placeholder variables (%customer_name%, %ticket_id%) are preserved as raw text and may require manual reconfiguration in the destination.

Chat Widget Settings

Mapping required

Crisp's chat widget has theme, color, greeting message, and behavior configuration tied to each Website. We extract widget settings as configuration snapshots and translate them to the destination's widget or embed settings where supported.

Attachments

Fully supported

File attachments uploaded to Messages are stored as URLs referencing Crisp's file storage. We preserve attachment URLs and re-upload files to the destination's storage during migration, ensuring attachments remain accessible without dependency on Crisp's CDN.

Gotchas

What to watch for in Crisp migrations

Issues we've hit on past Crisp migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.

High

Contact export is gated behind the Essentials tier

Medium

Contact export ceiling of 200K records

Medium

Multi-level rate limits on the REST API

Low

Seat limits constrain operator record exports

Low

Canned Responses have Crisp-specific variable syntax

How a Crisp migration works

Four steps, Crisp-specific

Connect

API key (token-based, generated per workspace) into Crisp. Scopes limited to read-only on the data we move.

Map

We translate Crisp-specific structures (custom fields, objects, value lists) to the destination's model.

Sample

Test with a 50–200 record subset to validate Crisp quirks before production.

Migrate

Full migration with Crisp rate-limit handling. Rollback available throughout.

FAQ

Crisp migration FAQ

Answers to the questions buyers ask most during Crisp migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Crisp migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Crisp migrations under 1M records finish in 48–72 hours end-to-end. Larger orgs with custom objects or buyer-side security review typically take 5–7 days.

Ready when you are

Migrate Crisp.
Without the rebuild.

Free scoping call with a migration engineer. Tell us about your Crisp setup and destination — written quote back within a business day.

Free scoping call Quote in 1 business day 1,784 platforms supported