As Microsoft Teams now boasts 145 million daily active users, are you one of the businesses preparing to migrate from Slack to Microsoft Teams?
If so, in this post, we’ll cover:
There might be several reasons why you’re looking to migrate from Slack to Microsoft Teams.
These could include:
Whatever the reason, migrating your whole business to a new communication platform is not an easy task.
There are certain steps you need to take pre, during, and post-migration to make sure the transition is as seamless as possible.
There are several ways to switch from Slack to Microsoft Teams on a permanent basis.
In this post, we’ll walk through the steps to migrate from Slack to Microsoft Teams using Spyglass MTG’s Slack to Microsoft Teams migration accelerator.
Spyglass MTG (Microsoft Technology Group) is a consultancy firm specializing in building, deploying, migrating, and managing Microsoft solutions. Spyglass MTG is a Microsoft Gold Certified Partner and has vast experience in deploying Microsoft 365 as well as implementing Azure, Microsoft Teams, and SharePoint sites.
Its Slack to Microsoft Teams migration solution allows businesses to map users across both platforms, migrate all their related content, and map other features like channels, conversations, and files.
It’s worth noting that those who have Slack Standard/Plus or Enterprise subscriptions can use the Microsoft Import API tool for up to ten times faster migration.
Here are the steps you need to follow when migrating from Slack to Microsoft Teams using Spyglass MTG:
The first step in preparing for your Slack to Teams migration is to take a full inventory of your Slack environment and what data you want to migrate. Spyglass MTG offers this as part of its service and looks at any Slack customizations, integrations, and updates you’d like to migrate over to Microsoft Teams.
The whole assessment process takes about three weeks. At the end of which you’d be given a formal transition plan. This includes:
Here, it’s important to consider if you want to keep, remove, or change any of the workflows and business processes that rely on Slack. It’s a great opportunity to identify inefficiencies and implement changes that Microsoft Teams and Microsoft 365 can support.
Other than taking care of the technical aspect of your migration, think about how this migration impacts the day-to-day work of your employees. Technology adoption among staff is often low due to poor launch and communication strategies by senior leadership.
Avoid resistance by having a good communication strategy in place:
Data mapping is important to ensure that you have a clean working environment once you move over to Microsoft Teams. Some things to consider here:
Once you’ve done this, you need to create the necessary user accounts and teams in Microsoft Teams so that they can be mapped against your users, workspaces, and channels in Slack.
Spyglass MTG can support you in this process by reviewing all your business processes that depend on Slack and provide the same or equivalent solution in Microsoft Teams.
Spyglass MTG allows you to map all your Slack channels to existing teams and channels in Microsoft Teams.
Before you decide to migrate all channels, use slack.com/admin/stats#channels to analyze the activity levels for each channel and see if there are some you can get rid of.
Public Slack channels are migrated as public teams alongside all messages and files that live in that channel.
Private Slack channels are imported as private teams alongside all the messages and files that live in that channel.
In order to access this data, you need to submit an application with Slack which proves that the use of this data is permitted under the applicable law.
To do this:
Multiparty chats in Slack can also be migrated as private teams in Microsoft Teams.
Spyglass MTG supports the import of any channel conversations, groups, and direct messages to Microsoft Teams. During the mapping phase, you can select individual groups or direct messages you’d like to carry over and check the migration progress in real time.
To import direct messages, Spyglass MTG relies on the web application AVAMIGRATRON where individual user credentials are needed to map and migrate conversations. If users are unwilling to provide their credentials, Spyglass MTG can retrieve and migrate conversations using the Service Account.
In this context, a Service Account is a common account merging the client’s Slack Service Account and Teams Service Account details.
Direct messages as well as group chats are migrated as private teams. All files associated with any of these chats are also migrated.
Despite the many similar features between Slack and Microsoft Teams, there are limitations that come with migrating between the two platforms.
One major limitation is the discrepancy between available third-party integrations in Slack and Microsoft Teams. While Microsoft Teams already has over 600 apps available, Slack leads the way here with over 2,000 apps in its app directory.
This doesn’t need to be a bottleneck as, with enough planning, you’re likely to find another app in Microsoft Teams that does the job.
You can also use Office 365 Connectors to make use of third-party apps within Outlook groups.
Finally, you can develop your own app using C# or develop custom integration with an existing app using Graph REST API.
Things like custom emojis and reactions can’t be migrated into Microsoft Teams.
This doesn’t need to be a major issue, but if you have any emojis that are part of your team’s workflow you need to have a plan in place how this translates into Microsoft Teams.