The goal of every small business owner in setting up a business is to market their products and services and increase their volume of sales, thereby maximizing profits. The advent of technology has made online marketing so easy, such that you do not need to physically see your clients or customers before your products and services can be marketed. Social media marketing is essential for small business owners willing to expand their business and market their products and services through the internet. The first step to starting a social media marketing for your small business is to, decide on the kind of products or service you want to offer. This is important because it will help you to have a knowledge of the business, so you can choose the best social media platform suitable for such business. After deciding on the type of business you want to go into, you need to create a website or blog for your business, which you'll use to tell the whole world about your business. This can actually be a boring or an awkward task for some small business owners, especially if you do not have a flare for writing or creating online content for your small business. However, you can hire an expert or an online content creator like me, to write about your business, it may only cost some few dollars. Or if you do not wish to own a website or blog, you can find a blogger within your locality to help create content for your business, write about your products and services and advertise your business on their blog. An online store is a part or section of a blog or website where you can display your products, if your business has to do with product marketing. You need to have your own registered domain name to be able to operate an online store. Wordpress, and other blogging platforms as webstarts and webs offers an online stores, but you need to upgrade your account before you can actually use it to display your products on the internet. However, there are some Google free hosted sites in some countries that gives you the privilege to showcase your products and services on a section of the website page. You need to find out in your country to know if such Google free hosted website are available in your country. For small businesses in Nigeria, Google has made it easy for you to own a business website, where you can advertise your business, products and services. It is called the "get nigerian business online" website, with the acronym "gnbo". You must have a Google account to be able to create this Google free hosted website. But the only disadvantage with this free hosted website by Google is that, the web address might become to long for your customers and clients to remember, as it will contain the acronym "gnbo". Another way you can use the social media for marketing your products and services, is by creating an account with your business name on various social sites, like, having a Facebook business page with your business name, twitter for business, linkedin for growing your business network, Google plus to share your business with your circles, pinterest and YouTube to upload and share pictures and videos of your products and services. Always endeavour to engage with your customers and clients on all these social media platforms, so they can repose their confidence in you. Use Google places to properly describe your business address, so your customers can locate you within your area. Foresquare and yelp also helps your clients and customers to leave a recommendation about your business, and describe your business location for others to see and know about your products and services. Social media marketing is certainly a medium of marketing your products and services and get more customers.