Welcome to Ninja Marketing. My Name is Craig Riley and I am a WordPress web designer based in Bulawayo Zimbabwe. I have recently moved back to Zimbabwe after 11 years in the UK. Before I came home I was creating websites for businesses in London and across the UK. The time has come where I believe that I can help the businesses of Zimbabwe take their companies forward with new age marketing online.

My skills come in the form of generating companies new business and this is done through promoting a service through a website in the search engines. I offer a complete marketing solution so if you are looking to move your business forward you will only have to deal with me and me alone. I am a one stop shop for your business promotion.

Your new website is created allowing new potential clients to find you in the search engines through SEO and also to help you grow your business via dedicated Social Media channels which will generate you more business and success through reputation management.

Ninja Marketing will not only create you a well optimised and user friendly website but we will also work with you to improve your online profile. I am not just a web designer, I consider myself a marketing consultant and with that I can advise you on your whole marketing strategy for your business to grow.

I take great pride in getting the job done, getting you results above and beyond your expectations and overall increasing your business.

Google +


Web Design

If you are looking to have a website created then Ninja Marketing is the agency for you. We specialise in creating WordPress websites that are tailored to your online needs.


SEO Services

SEO is the process of getting your website seen in the search engines for specific targeted keywords. This art of SEO is a timely process, creating quality inbound links to your website.


Social Media

Social Media marketing is fast becoming one of the most popular forms of online marketing. This process is sharing pages of your website via networks like Facebook and Twitter to name a few.