Why my activities are not showing up under deals as they would in Freshsales?

In Freshsales CRM, the user interface is designed to display activities (such as calls, emails, and tasks) under related deals, giving the impression that these activities are directly linked to the deals. However, this is not how the data is actually structured in the Freshsales database.

How it works in Freshsales

Activities in Freshsales are associated directly with contacts, not with deals. The Freshsales UI automatically displays a contact's activities on the deal pages that are related to that contact. This is a UI-driven relationship rather than a true data-level association between activities and deals.

What happens during migration?

When migrating data from Freshsales to another CRM, our tool preserves only the existing associations as they are in the source system. We do not create new links or infer relationships that do not explicitly exist in Freshsales. As a result:

  • Activities remain associated with the same contacts as they were in Freshsales.

  • They do not automatically appear under deals in the new CRM, unless the target CRM also has a similar UI behavior or relational logic.

Summary

If you're not seeing activities under deals after migration, it's because those associations didn’t exist in Freshsales at the data level. Our migration process ensures data integrity by replicating only actual record associations—so the behavior in the new CRM might differ from what you were used to in Freshsales.