CRM migration: From Pipedrive to Hubspot to Salesforce

September 2021
CRM migration: 2 examples: From Pipedrive to Hubspot to Salesforce

A CRM is one of the most widely used tools in companies, alongside the classics such as e-mails, databases or Microsoft Office or the Google suite. More than a third of all companies use a customer relationship management system, and the larger the company, the more use it. A CRM can become the heart of entire processes: Customer data is needed and used in many different areas and can provide valuable insights into the business relationship.  

But what if the CRM you have been using up to now no longer meets your requirements? Another software could have more or more suitable functions or simply be better suited to the growth of your company.  

With the decision for a new CRM, a CRM migration is then naturally on the agenda. But precisely this CRM migration can seem like a mammoth task. Structures and data have often grown over the years and are therefore sometimes unclear or outdated.  

The CRM migration can also be seen as an opportunity to structure the data in the new system differently and better adapted to one's own needs. But that only means more effort.

Wrong. Because CRM migration certainly requires planning and structure, but the data migration itself can be significantly accelerated thanks to automation. We will show how CRM migration can be successful with the help of two examples. It doesn't matter whether you use Pipedrive, Salesforce, Hubspot, ZohoCRM or Copper.  

CRM migration from Pipedrive to Hubspot: 2 examples

Pipedrive and Hubspot are two of the best-known and most popular cloud CRMs for small and medium-sized enterprises. They offer an enormous number of functions at a reasonable price. Nevertheless, Hubspot offers a few (important) functionalities more, for example a ticketing system or a CMS.  

Migrate from Pipedrive to Hubspot as a service provider

The former was one reason why a client in the service industry wanted to migrate from Pipedrive to Hubspot with our help.

Over time, a complex structure had emerged in Pipedrive that included all clients, companies, deals, products and even invoices. All interconnected and dependent on each other. Over 5,000 contacts, more than 1,600 deals and around 300 companies were to be moved from Pipedrive to Hubspot.  

CRM migration can be an excellent opportunity to review and (re-)structure the data. The architecture in the new CRM should be well thought out and lessons can be learned from past mistakes. This was also the reason why we built in an intermediate step in the case of this client company:  

First, we created the future structure for Hubspot in a database, in Airtable to be precise. Using various tables that are linked to each other, it became clear what the structure will look like in the future. This structure was then approved by the client.  

With this intermediate step, we were able to ensure that the requirements were correctly fulfilled in Hubspot afterwards. In addition, an airtable is usually created and adapted more quickly than Hubspot.

After the architecture of the database was in place, we migrated the data from the CRM Pipedrive into the database. Minor errors and duplicates were still visible there. The data migration itself took place via Make.  

Make is an automation platform. It links different applications, in this case Pipedrive and Airtable, so that they can automatically exchange data. Through defined triggers, functions, filters and conditions, we ensure that the right data is transferred to the right place at the right time. And that is precisely the core of the CRM migration.  

Once the structure was in place, the data migration only took a few minutes.  

The last step was to set up Hubspot according to the structure in Airtable. This was the template so that Hubspot could be quickly filled with data as a new CRM.

Of course, a CRM migration is not done in one day, that would be utopian. Much more often there is a transition phase in which two parallel systems sometimes exist. This phase of the CRM migration can also benefit from automation: By automatically transferring the data from the old CRM to the new CRM around the clock right from the start, we ensure that there are no duplicates or outdated data records.  

In this way, the CRM migration can also succeed over days, weeks or months.  

Migrate from Pipedrive to Hubspot as an agency

We recently went through a CRM migration similar to the one above ourselves. After switching from Hubspot to Pipedrive just a few months ago, it became clear that Hubspot was a better fit for us. Among other things, because Hubspot offers a ticketing system. But this also meant that we had to migrate from Pipedrive to Hubspot again.

In addition to a CRM, we also use an Airtable database in which we map further information and actions. It was therefore important to also include this in the migration process in order to really have all data available in the new Hubspot CRM without duplicates.  

This is how we first created the new structure in Hubspot, which we slightly modified compared to Pipedrive. Again, the data migration was done via Make. Our Airtable database was integrated into this process. This resulted in the following scenario:

With this one process we were able to transfer 1,700 contacts and around 100 deals in just a few minutes.  

CRM migration to Salesforce

Especially for larger companies, Salesforce is one of the most attractive CRMs. It is by far the most popular CRM, far ahead of SAP or Oracle But the decision for Salesforce as a CRM is usually made over time, when your organisation grows and you need a powerful CRM that you can sustainably benefit from. The process of CRM migration to Salesforce is similar: First, the structure and set-up in the new CRM is determined. Then either a database is interposed or some test data is migrated from Hubspot, Pipedrive or any other CRM to Salesforce. This way we can make sure that everything is really in the right place.  

CRM migration to Salesforce is also so easy because Salesforce has a powerful interface. This allows us to automatically transfer data from other programmes and is largely responsible for the success of a CRM migration.  

Successful CRM migration thanks to automation and structuring

If you want to migrate from one CRM to the other, the data migration itself should not take up most of your time. It is much more important to think about the data structure and architecture in the new CRM. This way you can use the CRM migration to improve structures and create a logic that meets your needs.  

The rest is a matter of minutes - thanks to automation and Make.

CRM migration: 2 examples: From Pipedrive to Hubspot to Salesforce

CRM migration: 2 examples: From Pipedrive to Hubspot to Salesforce

Cloud Integration, iPaaS, SaaS, BPA… Ough, hard to keep track of all these terms. They are currently used frequently (and increasingly) in the context of automation, and it is sometimes difficult to make a clear distinction and distinction. We have already written blog posts on the terms iPaaS, SaaS and BPA, but we’ll take them up again here to make the difference.

But let’s start with cloud integration, because that’s the central umbrella term in which we embed all the other technologies in this blog post.

Arrange a free cloud integration consultation now

What does Cloud Integration mean?

What does Cloud Integration mean?


  • Is available in real time
  • Can be accessed from almost anywhere
  • Reduce potential sources of error by entering the same data multiple times
  • Require less installation and maintenance
  • Can optimize business processes

Arrange a free cloud integration consultation now

To illustrate these advantages, an example is suitable that we know well from our everyday work as an automation agency:

The central data to be used here is the data of a major customer. This can be the simplest information, such as the address. This address is required in numerous but completely different processes in the company: on the one hand, for correct invoicing in accounting. On the other hand, in the CRM system, where all the data of the large customer is also stored. But the address is also important in sales, for example, when employees go to the sales meeting on site.

Now the customer announces that the address of the company has changed after a move. This information will reach you by e-mail. There are now two options:

01. The e-mail is forwarded to all affected departments, accounting, sales, customer service, marketing… All persons open their corresponding program, CRM, accounting software, marketing tools (such as newsletter marketing) and change the data already stored there of the customer. This means that in multiple applications, different people do exactly the same thing: change one address.

02. But there is also an alternative: By connecting your applications, thus by integrizing them, the customer’s e-mail, or rather the information it contains about the address change, is automatically passed on to all affected applications: CRM, accounting, marketing, ERP. This does not require any clicks, because the cloud integration detects a trigger, i.e. address change, and thus automatically starts the process.

What sounds unimpressive in a single process becomes more effective when such a process occurs several times a day or weekly. Because there is a lot of data that is available in different applications and should always be correct. If these applications are cloud applications they are suitable for cloud integration.

But cloud integration doesn’t just happen. There are now a variety of applications that enable and implement this. Such tools usually allow us to link the relevant cloud applications on a central platform and define clear rules on when, how, where, how much data should be passed on and what happens to them.

IPaaS, SaaS, BPA, ABC – who can still see through it?

To realize cloud integration, there are various applications and technologies that are sometimes used interchangeably.

We have made a first distinction between iPaaS and BPA here.

We explain the term SaaS in more detail here.

Here the short version, again:
table icon

Cloud integration cannot be done without SaaS, iPaaS and BPA

Cloud integration is rather an umbrella term that includes numerous technologies, such as SaaS, iPaaS and BPA, and this is also absolutely necessary. Cloud integration is a concept that is made possible by appropriate technologies.

However, all terms share the commonality that they are cloud-based and thus offer enormous potential for growth and scaling. In addition, they are often cheaper to implement and maintain because changed requirements are easy to implement.

As an independent automation agency, we implement cloud integration according to your requirements. We use a variety of SaaS tools and iPaas (strictly speaking BPA) software. Together we find individual solutions that are flexible and scalable.

Arrange a free cloud integration consultation now

Automation consulting. Automate. Improve. Succeed.

We advise you independently and offer our expertise.
blog news image
wemakefuture abonnieren
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.


Automation consulting. Automate. Improve. Succeed.

We advise you independently and offer our expertise.