1. Get feedback from customers on your performance
2. Provide relevant and useful content for your offering
3. Engage with continuous communications via a variety of mediums
4. Create events to connect and extend relationships
5. Continually test different aspects of your marketing
6. Use offline marketing to support your online efforts
7. Measure and track the results of your marketing efforts