A co-marketing partnership is when you combine forces with another firm that complements your products and services. I believe co-marketing is a necessary growth hacking strategy for small and medium enterprises. This article contains best practices for your co-marketing campaigns.