Currently, we only sync meetings to when a known association exists within HubSpot. This means that instant meetings, personal urls and non-Google signups don't work well with HubSpot.
We already support manual sync with Salesforce and will be bringing that over to HubSpot.