Export activity for custom object

Is there a way to export the activity data from a custom object? We currently have custom object “Investment Companies” but I don’t see where we can do any kind of export. If not, is there a workaround? Thanks!

Hi @TChappell5,

If you’re referring to activities / engagements, then there is currently not an option to do this through the user interface.

You should be able to get engagement data through this endpoint: 2026-03 API reference - HubSpot docs

Alternatively, you can create a custom report in a table format, displaying the activity information you’re interested in, then export the report: Create reports with the custom report builder

Best regards!

@karstenkoehler - Can you provide more detail on how I could create a report to show all the notes for a custom object? I tried creating one as a table and it all it will show is the very first note created, no other notes after that. This is an extrememly critical task for our users so would really like to have something they can utilize themselves as needed. Thank you!

Hi @TChappell5,

Sure, under Menu > Reporting > Reports > Create report > Custom report builder, select your custom object as primary data source, Activities as secondary data source.

‘Note body’ should then be among the fields you can select from the left sidebar, along with, for example, the record name of your custom object. You can filter the report by ‘Activity type is any of Note’ to remove clutter.