The first step in any kind of online marketing is making sure you have a professional designed, fast loading and appealing website. All other aspects of your digital marketing campaign will probably point back to your website, so it’s important you create a good impression.
Social media platforms are evolving and changing all the time, so it can be difficult to keep up with the the popular platforms in your customer demographic. Set business goals for your social media - it's best not to experiment without a clear idea of how social media will support your business goals.
When you set up your website, you should also set up an attached email address that utilises your domain name. You can use this email address to communicate with potential customers and send email marketing campaigns.
SEO is good for the social promotion of your web site. People who find your web site by searching Google or Yahoo are more likely to promote it on Facebook, Twitter, Google+ or other social media channels.