? While there are many resources that will help you understand how to create a marketing plan and do your own marketing for your business, sometimes it`s a good idea to leave it to the professionals. This means that you hire a marketing agency or consultant to take care of marketing your small business for you. A marketing agreement, also known as a joint marketing agreement, defines the conditions under which a distributor helps a customer sell their goods and/or services by creating materials that promote their products and carry out activities to introduce the customer`s products to new customers. These marketing materials may include brochures, brochures, websites, announcements and booths displayed at fairs.