Co-Marketing Agreement basics This Co-Marketing Agreement is a contract that specifies how two businesses will exchange materials, tools and training in order to market the other's products or services. In this Agreement, marketing partners may host joint marketing events or run joint promotions or sales.