Pipedrive Emails → HubSpot

Peter____Jones
Participant

I have migrated from Pipedrive to HubSpot. Contacts, Companies, Deals, Notes and Tasks.

 

Email activities is an option, configured it and turned on. Long story short, email activities isn't emails. So, the emails in contact / company and deal records in Pipedrive that are logging from the users Microsoft Outlook sync are not objects, or records that I can get to. I can't even produce a view / table or report of them to export. 

I've checked API documentation, it doesn't even look exposed by the API. 

 

Has anyone had luck or used a tool to fetch those logged emails (I have about 2 years of emails to move over). Right now, they look stuck.

 

Obviously the HubSpot email tracking doesn't backdate, and I absolutely don't want to build something into the client's microsoft to get the emails that way...

 

Any replies, thoughts, apps would be super appreciated. 

 

Cheers hive mind 👍

0 Upvotes
3 Accepted solutions
Peter____Jones
Solution
Participant

Thanks @BérangèreL  - appreciate it.

So far I've looked at Threads, the app and it connects to Microsoft Outlook and pulls in all emails. It then connects to HubSpot and you can push the emails to HubSpot. It should work, but frustrating when the client thought the emails that were already synced to PipeDrive we could just move over...

View solution in original post

0 Upvotes
HubDoPete
Solution
Key Advisor | Gold Partner
Key Advisor | Gold Partner

Hi @Peter____Jones  and thanks @BérangèreL  for the tag! 

 

Yes, unfortunately, HubSpot doesn't natively support importing historical emails as email engagement records. The emails logged in Pipedrive aren't structured in a way that HubSpot's standard import tools can handle.

 

I suggest: 

  1. Threads (as you're already trying) - Connects to Outlook/Microsoft 365, pulls historical emails, pushes to HubSpot. This is probably your best bet if the emails are still in the client's mailboxes.
  2. Import Emails as Notes - Not ideal, but you could export Pipedrive emails and import them as notes/timeline activities in HubSpot. You'd lose email-specific formatting but preserve the content and context.
  3. Custom Timeline Events via API - If you have development resources, create a custom timeline event type and use the Timeline API to import email data as custom activities. More work, but it gives you control over how the data appears.

     

 

Email migration is a red flag. It's often complex because each platform structures email differently. So tools that handle this complexity usually aren't free. Even though you will probably need the Threads paid tier for bulk historical sync, this workaround is probably your best option here.

 

I hope that helps!

Best, Pete

@Peter____Jones

View solution in original post

danmoyle
Solution
Most Valuable Member | Platinum Partner
Most Valuable Member | Platinum Partner

Welcome to the Community @Peter____Jones

 

Are you able to ecport emails from Pipedrive into a CSV? It's a bit cumbersome, but you can take a CSV with columns like Email body, Email direction (INBOUND/OUTBOUND), Activity date, and contact identifiers (Email or Record ID). Then in HubSpot's imports, select Contacts, then Emails as the activity type.

 

There's also the "Transfer Your Data" smart transfer in the import tool, and Pipedrive is an option. I haven't used that, but it did catch my eye. 

 

And I found this YouTube video that says you can now import past emails: https://www.youtube.com/watch?v=YZ4H_PPdUxs&t=3s (I did not test this, just wanted to share, as importing emails has been a request for a long time and I thought I'd read that it was now possible.)

 

Hope that helps! 

 

Did my answer help? Please "mark as a solution" to help others find answers. Plus I really appreciate it!

I use all tools available to help answer questions. This may include other Community posts, search engines, and generative AI search tools. But I always use my experience and my own brain to make it human.


linkedininstagram

Dan Moyle

Solutions Consultant

Digital Reach Online Solutions
emailAddress
daniel@digitalreachopm.com
website
https://www.digitalreachos.com/

View solution in original post

0 Upvotes
8 Replies 8
danmoyle
Solution
Most Valuable Member | Platinum Partner
Most Valuable Member | Platinum Partner

Welcome to the Community @Peter____Jones

 

Are you able to ecport emails from Pipedrive into a CSV? It's a bit cumbersome, but you can take a CSV with columns like Email body, Email direction (INBOUND/OUTBOUND), Activity date, and contact identifiers (Email or Record ID). Then in HubSpot's imports, select Contacts, then Emails as the activity type.

 

There's also the "Transfer Your Data" smart transfer in the import tool, and Pipedrive is an option. I haven't used that, but it did catch my eye. 

 

And I found this YouTube video that says you can now import past emails: https://www.youtube.com/watch?v=YZ4H_PPdUxs&t=3s (I did not test this, just wanted to share, as importing emails has been a request for a long time and I thought I'd read that it was now possible.)

 

Hope that helps! 

 

Did my answer help? Please "mark as a solution" to help others find answers. Plus I really appreciate it!

I use all tools available to help answer questions. This may include other Community posts, search engines, and generative AI search tools. But I always use my experience and my own brain to make it human.


linkedininstagram

Dan Moyle

Solutions Consultant

Digital Reach Online Solutions
emailAddress
daniel@digitalreachopm.com
website
https://www.digitalreachos.com/
0 Upvotes
Peter____Jones
Participant

Can't export the data, its just not exposed in Pipedrive anywhere other than the contact/company/deal feed. It seems Pipedrive takes in email data, but doesn't make it available for reports / views / exports / integrations.

 

Very annoying!

GRajput
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Hi @Peter____Jones ,

Since Pipedrive does not provide any API endpoints to access or export logged emails, direct migration of email activity is not possible through their APIs.

A practical workaround is to export the original emails directly from Outlook (as these are the source records). Once exported, the emails can be recreated in HubSpot using the Engagements API, allowing you to restore them as email activities within the CRM.

I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.

Thanks!




Gaurav Rajput
Director, MarTech( Growth Natives)

Book a meeting


0 Upvotes
Peter____Jones
Participant

I did think about exports from Outlook directly, I'd say the amount of time to do this for 20 users, and there'll be LOTS of data to put into sheets and that alone will be challenging.

I've recommended Threads, its off the shelf and works. I tested it, simple enough to use. I am shocked at how Pipedrive doesn't let you move the email data over to HubSpot / anywhere. 

HubDoPete
Solution
Key Advisor | Gold Partner
Key Advisor | Gold Partner

Hi @Peter____Jones  and thanks @BérangèreL  for the tag! 

 

Yes, unfortunately, HubSpot doesn't natively support importing historical emails as email engagement records. The emails logged in Pipedrive aren't structured in a way that HubSpot's standard import tools can handle.

 

I suggest: 

  1. Threads (as you're already trying) - Connects to Outlook/Microsoft 365, pulls historical emails, pushes to HubSpot. This is probably your best bet if the emails are still in the client's mailboxes.
  2. Import Emails as Notes - Not ideal, but you could export Pipedrive emails and import them as notes/timeline activities in HubSpot. You'd lose email-specific formatting but preserve the content and context.
  3. Custom Timeline Events via API - If you have development resources, create a custom timeline event type and use the Timeline API to import email data as custom activities. More work, but it gives you control over how the data appears.

     

 

Email migration is a red flag. It's often complex because each platform structures email differently. So tools that handle this complexity usually aren't free. Even though you will probably need the Threads paid tier for bulk historical sync, this workaround is probably your best option here.

 

I hope that helps!

Best, Pete

@Peter____Jones

BérangèreL
Community Manager
Community Manager

Hi @Peter____Jones and welcome, we are so glad to have you here!

Thanks for reaching out to the HubSpot Community!

I'd love to put you in touch with our top Experts: Hi @Christensen, @sylvain_tirreau and @SteveHTM do you have any insights to share with @Peter____Jones, please?

Thanks so much and have a lovely day!
Bérangère





loop


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More




0 Upvotes
Peter____Jones
Solution
Participant

Thanks @BérangèreL  - appreciate it.

So far I've looked at Threads, the app and it connects to Microsoft Outlook and pulls in all emails. It then connects to HubSpot and you can push the emails to HubSpot. It should work, but frustrating when the client thought the emails that were already synced to PipeDrive we could just move over...

0 Upvotes
BérangèreL
Community Manager
Community Manager

Hi @Peter____Jones and thanks for getting back to us!

HubSpot doesn't have a direct way to import emails that were already synced to another CRM like Pipedrive.

The workaround you mentioned (using Threads to connect to Outlook and push emails to HubSpot) is a common approach when direct migration isn't supported.
 

For bulk data migration, you could explore:

- The CRM Imports API for importing contact/company data.
- Third-party integration tools that might support Pipedrive-to-HubSpot migrations. Hi @HubDoPete@danmoyle and @TomM2  can you think of an integration that would work well in this specific case, please?

If you need more specific guidance, I'd recommend contacting HubSpot support about Pipedrive migration options.
 

Thanks so much and have a lovely day!
Bérangère





loop


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More