15 ms·
Launch HN: Hotswap (YC S21) – Easily migrate customers away from competitors
Hi! We're Jay and Len (kevlened) from Hotswap (https://www.hotswap.app https://www.hotswap.app). We automate the process of changing software vendors by helping you migrate user data during your onboarding process. In other words, we make it easy to steal customers from your competitors!
We've built a lot of enterprise software and done a lot of painful migrations over the years.
I (Jay) have managed engineering teams at Frame.io, Squarespace, and Rent the Runway. Len was an early employee at Okta. At every single company we've worked at, we've spent a lot of time doing painful migrations. At Rent the Runway, we migrated our warehouse from UPS to FedEx. We changed credit card processors. We migrated ERP systems. It always took a ton of time, was not career-building work, and consultants charged $250/hr or more. We also were often stuck using platforms that weren't optimal because it was so hard to move.
So we decided to solve this problem: make it easy to change vendors, and make it easy for new companies to be able to bring on new users by automating the process.
We are essentially an ETL for SaaS products. We figure out how to extract data from the old system, even if there is not a clean API to do so, and automate it. We then help transform that data into a format that you can load into the new system. Our product is not self-serve. Instead, we work with you to understand how data maps to your system and integrate that logic into our migration engine. We then provide a Plaid-like widget for your users to connect their old systems and migrate data.
This is difficult, not in the "computer science" sense but in the "data is messy" sense.
If there isn't an API to extract data, then we end up doing a lot of screen scraping, and many companies don't want to take the risk of maintaining that kind of code because it can break.
Our two biggest competitors are internal development teams (who end up being stuck doing this kind of work) and consultants (who charge a ton of money.) We take the burden away by working with vendors directly to automate common migration flows. We don't mind building and maintaining a lot of smaller one-off type projects for our users, as we benefit by building a repertoire of supported platforms.
The fact that modern applications have moved to SPAs has made this work easier than in the past. Every website essentially exposes an API, so it is not as difficult to extract data as it used to be. Our software tends to be more shelf-stable than people expect. Think about tech companies you've worked at: how often do you actually "break" the website by completely breaking the data or the UI? Len has had experience managing these kinds of integrations at Okta, and by using continuous automated testing we're able to quickly identify and fix breakages.
Currently we export data from Chartio, since it is shutting down next year, and Wix. If there is a platform you want to steal customers from, please contact us! We're openly eliciting suggestions and continually adding new platforms.
We'd love to hear your stories about painful migration experiences. And if you're a business whose customers ask "how do I move my data from the old platform?" then we would be super interested to hear how you work with these folks today!
- MattGaiser 5y agoDo you fear an arms race of sorts if this becomes big? Someone founds StopSwap to randomize APIs?
- mometsi 5y ago"There is another theory which states that this has already happened."
- kevlened 5y agoCo-founder here. There are companies that sell software to prevent bots. It's a cat and mouse, but ultimately a user has to be able to use a product, which has a UI that must appear relatively stable, even if the underlying markup changes.
- deleted 5y ago[deleted]
- boplicity 5y agoAs someone who's considered becoming a customer of certain platforms, I've hesitated because of the worry that the data would be "locked in", making it difficult to transition if I ever wanted (or needed) to. This is true both as an individual, in terms of services like Gmail, and as a business owner looking at SaaS options such as Circle.so. There's a lot of risk tied up in not having complete control over one's data. I like that you're working on that problem.
- woodrowbarlow 5y agobut this isn't working on that problem, at least not for individuals. this is providing a way for lock-in ecosystems to pull you in, not a way for you to get out (except to another lock-in service who hired hotswap).
- memset 5y agoWe are actually working on this problem too - stay tuned! There's no reason end-users couldn't use Hotswap to either extract their existing data as a backup, or use us to move to a different platform. After all, the code is the same. It is true that we have been marketing to vendors. That has been our method for prioritizing which scrapers to write.