Discovery platform Taboola has announced a partnership with HubSpot, a CRM, marketing, sales and customer service platform. Partners of Taboola and HubSpot will now be able to seamlessly start content marketing campaigns with Taboola through the HubSpot platform.