How to migrate from Slack to Layer UI
Estimated time: 1 weekend · 7 steps
Slack is a great chat app, but most chat conversations are about a customer (CRM record) or a project (task) that lives in another tool. Layer UI bundles chat with the CRM, tasks, and docs — and replaces $25/seat (Slack + Slack AI) with $12/seat. This guide walks through the migration.
- Step 1
Pick a migration weekend
Slack-to-anything migrations are easiest over a weekend when message volume is low. Communicate the date a week in advance.
- Step 2
Export Slack channels
In Slack, go to Workspace Settings → Import/Export Data → Export. Slack will email a JSON archive of all channels and uploaded files (typically ready in <1 hour for small workspaces).
- Step 3
Provision Layer UI workspace
Create your Layer UI workspace ahead of the cut-over. Set up channels matching your Slack structure (typically: #general, #random, #announcements, plus per-team channels).
- Step 4
Import Slack messages
In Layer UI's Chat module, click 'Import → Slack export', upload the .zip from Slack. Messages, threads, and file attachments import with original timestamps.
- Step 5
Redirect old Slack URLs (optional)
Layer UI's redirect bridge can map old slack.com/archives URLs to their new Layer UI equivalents — useful if your team has links pinned in docs and emails.
- Step 6
Cut over
On Monday morning, post in the old Slack pointing everyone to the new workspace. Set Slack to read-only for 30 days as a fallback.
- Step 7
Cancel Slack
After 30 days of confident use, cancel the Slack subscription. Most teams save $25/seat/month vs Slack + Slack AI.
Outcome
Your team's chat lives in the same workspace as the CRM, tasks, and docs the chat is about. No more 'where did we discuss this?' across multiple apps.
Try Layer UI
Layer UI is the all-in-one Remote Work OS — CRM, tasks, chat, docs, and AI for $12/seat/month. Free for 1 user.
Get started free