By some accounts, there are more than 23 different types of B2B marketing campaigns, each ...