Allow native social posts synced to HubSpot to be added to campaigns
Currently, HubSpot allows users to associate social media posts created and published through the Social Media tool with campaigns, which is helpful for performance tracking and reporting. However, native social media posts—those created directly on platforms like LinkedIn, Facebook, Instagram, or X (formerly Twitter)—are only synchronized with HubSpot and cannot be retroactively associated with a campaign. This creates a gap in reporting for teams that use a combination of native and HubSpot-scheduled posts. To ensure complete and accurate campaign reporting, HubSpot should allow users to manually associate synced native social media posts with campaigns. This could be done within the Campaigns tool (e.g., through an “Add asset” option), the Social tool (by adding an “Assign to campaign” action within the post view), or through workflows. This feature would give marketing teams greater flexibility, improve reporting accuracy, and allow a more complete view of campaign performance across all social channels.
We do a lot of video posts and are forced to create posts directly on the native social platforms due to HubSpot's filesize limits. We were very excited to finally be able to analyze our social media performance by our content themes / campaigns. But unfortunately we won't be able to if we can't retroactively associate campaigns to posts created outside of HubSpot.
I just asked this to the Hubspot support team because this would be a really valuable feature for me as I use a combination of native and HubSpot-scheduled posts, and it's a real shame it doesn't exist.