The Challenge
Following the COVID-19 lockdown, it became abundantly clear to Pure SEO operations and systems manager, Joel Madden, that a Slack to Teams migration would result in cost savings and improved operations.
”The main decider was that we were paying $6,000 a year for Slack as well as the Microsoft licensing fee for the Microsoft suite of products,” said Madden. “However, Slack also had a limitation to the number of people who can be in a call, which especially for calls within the company, didn’t work. We had to use another program called 8×8. We looked at Zoom but the free version had limitations and we didn’t want to pay for another version.”
There were other advantages to cloud consolidation as well.
”We also wanted to trim the fat with the programs, passwords, maintenance of systems and incorporate that into one core product, which was Microsoft 365.,” said Madden.
Pure SEO had about 120 GB in Slack that it wanted to move to Teams, but it wasn’t just about the files hosted within the chat platform.
“How we previously had used Slack was to have each individual client have their own Slack channel, which equated to 820 odd channels,” said Madden. “The most crucial thing for us in this migration was migrating the conversation history and the files associated with those channels….We used the channel as a communication file locker as well so client NDAs, contracts and all that stuff was stored in that channel.”
Migrating conversation history proved to be a challenge as other providers were either inexperienced, costly or would only export the conversations as an HTML file.
“We actually looked at number of other solutions. Our external sourced IT team we approached initially had never done a Slack to Teams migration so they weren’t super comfortable and couldn’t guarantee they could carry everything over,” said Madden. “We then approached other vendors that quoted us [a large amount] for the project and secondly they could only guarantee they would extract the conversations from Slack to an HTML and upload it to the appropriate channel in Teams.”