How to Track Non-HubSpot Assets in a Campaign?

What’s the best way to track an asset in a campaign when it doesn’t sync automatically with HubSpot?

For example, we sent out an SMS as part of a campaign, but the SMS platform we used doesn’t integrate with HubSpot. I have the performance data (clicks, sends, etc.), but I want to make sure it’s documented and attributed to the campaign in HubSpot.

What’s the best way to record that this was part of the campaign?

Hi @GCL !

I see its hard to build private APIS when natively both platforms can’t integrate, but would you be open to use a third party integrator? Perhaps Zapier could be an alternative.
Another alternative I can think of is UTM Parameters to Track Engagement
If your SMS included links:

Add UTM parameters to all links, for example:
?utm_source=sms&utm_medium=text&utm_campaign=spring_promo_2025

If the campaign exists in HubSpot already, and you’re using HubSpot-hosted pages or tracking URLs, HubSpot will attribute visits and conversions via these UTMs even if the SMS wasn’t sent from HubSpot.

If you need further assistance I offer free support here: https://meetings-eu1.hubspot.com/carolina10/hubspot-consultancy

Carolina De Mares

Brandgang

Goirkekanaaldijk 14

5046 AT Tilburg

Great question! When you’re using an external tool that doesn’t integrate with HubSpot, like your SMS platform, the best way to make sure that asset is still tied to your campaign is to manually add it as a custom asset in the Campaigns tool. Just go into the campaign, click “Add asset,” and choose “Custom asset” from the list.

From there, you can give it a name like “July SMS Blast” and drop in the performance data you have, things like sends, clicks, and responses right into the description field.

If you used any links in the SMS, especially ones with UTM parameters, include those too so you can track traffic in HubSpot’s analytics. This way, even though the platform doesn’t sync, your campaign reporting still tells the full story, and your team has one central place to see all campaign activity.