mace header
Mace Mobile Header

About Us

We're on a Mission
to help SMEs excel online with Digital Marketing

We are a value-driven Digital Marketing Agency dedicated to empowering our customers.

Mace Digital Media is Kenya’s best digital marketing agency that provides integrated digital marketing solutions to SMEs. We are driven by the challenge of helping our clients meet their user needs and to achieve business goals. We are more than a digital marketing agency, we are an agent for change and progress to our clients’ businesses.

Mace is a full-service digital marketing agency based in Nakuru but offering it’s services across the world.


Our Services

01 Web Design & Development

Your website is the center of your digital presence. We develop site that are responsive, beautiful and exceeds our clients' expectations

02 Digital Marketing

We specialize in strategic online campaigns that focus on building and protecting a positive brand image, creating loyalty among fans, and driving new leads for your business.

03 Graphics Designs

People will always find visual content more engaging, graphic design helps organizations promote and communicate more effectively and this is where we come in creating contents that sell & can tell a story.

04 Email Marketing

We help our clients Create, schedule, and promote engaging emails targeted to generate more traffic and build a dedicated community for your business.

09 Google Local Listing Management

A Google Local business listing is an online profile of your business that consist your business logo,NAP (name, Address and Phone number), images of your business, client reviews and rating, map address and other details of your business.

Customers reviews

It is the best digital marketing company. There packages are favorable and their work is extremely Professional. The best thing about their agency they make sure you have high quality posters and excellent results .I have loved my experience working with them
Annabelle Gichure
Founder & MD Transform Generations Africa
We have engaged Mace as our outsourced Digital Marketing Team and they are really awesome Team to work with. We have seen significant improvement on our online performance and would recommend as the best Digital Marketers
Mercy Kimani
MD Chaqula LTD & Bemerc Consults
We have been very impressed with Mace Digital’s methodology and approach to the campaigns we have run with them to date. They have also given us exceptional insights into new trends in what is an ever-changing field. We feel that they have an in-depth knowledge of Digital Strategies, which is immediately apparent and they give exceptional insights into what is undoubtedly an ever-changing field. We found that their enthusiasm is matched only by their level of expertise.”
Samuel Murage
MD DTI Group Ltd
Mace Digital Media is the place to go for all your marketing needs. They exercise a high level of expertise and are very professional. I love the humility,kindness and care portrayed. My engagement with them is always pleasant. They deliver great and high quality work and they are very prompt. You get more value for your money. God bless Mace Digital Media. Excellent work!👌🏾👌🏾👌🏾
Zena Shamba
MD Zena Fitness & Healthy Living

Read Most
Frequent Questions


It really does depend on what you want which is not the answer anyone wants.  It is , however, the truth.  There are numerous factors which affect cost from whether you want a basic design, the amount of functionality you require, how much you want to manage yourself, whether you need ecommerce or integration with other systems, the list goes on.

We would always work with you to establish the best approach for your business and your budget and provide you a fixed cost and payment plan up front.

Our prices for a basic mobile friendly small business website, with a content management system start from Ksh. 15, 000. For a unique, Mace design with more extensive functionality, prices start from around Ksh. 30,000. Bespoke websites are costed after having spoken with you in some depth about your requirements and creating a solution exactly for you.



This does depend on a whole host of factors from whether it is a Mace web design or from a template, whether you need any specific custom functionality, where your content is coming from and how much there is, to name a few.

At the start of a web design project, we will work to determine responsibilities and a timeline so it is completely clear what is expected.  We will keep in regular contact to keep you updated and give you early notice of any issues which could affect the timeline.

On average though, a website for a small business would take around a 2 to 4 weeks to build, thoroughly test and put live.



Web hosting is the provision of space on a web server to store your website. The web hosting company will also provide connectivity to the server so your website can be accessed by people using the public internet.  You usually “rent” this space for a monthly fee (sometimes discounted if you pay annually).



A domain name is the easy to read name of your website. For us it's

When choosing a domain name it's important to make it relatable to your business. Keeping short and pronounceable makes it easy to remember accurately. You should also use an appropriate domain name extension i.e., .net. .com etc

The number of extensions available has dramatically increased over the years, however, .com still remains the most widely used.



A responsive website is a website that adapts to the device it is being viewed on. For example, if you view a site on a laptop and then view the site on a mobile, you should have equally good experiences of that website but not the same experience. On the mobile, the website may have a slightly different design and content may have moved to make it easier to navigate and view utilising the controls available on a mobile device.

A mobile-friendly website will give you the same user experience when you view it on a mobile device as well as a large screen.  In contrast to the responsive website, there will not be a specific design for mobile usage, but the whole site will be designed and built in such a way that all features are available and equally usable on all size device.



SEO stands for search engine optimisation. It is a way of structuring your site and its content to ensure that you have the best chance of your website being returned in a good position when someone does a Google search for terms relevant to your business.

SEO over the years has grown and changed and become an industry in its own right.  There are many companies whose sole purpose are to boost your placement on google through various techniques and campaigns.

When building a site we will always implement best practices for SEO. For more advanced SEO advice or paid campaign we will always refer you onto our trusted, specialist partners.




SSL stands for Secure Socket Layer and is a security protocol to enable you to access a website securely.  When you access a site which has SSL you will notice that the web address begins https:// rather than http:// (note the additional “s”). This means your interaction with that website is encrypted and information you enter can’t be stolen by hackers.

Google sees websites which use https:// as safe and the use of https may boost the ranking or your website over a non secure website. As of January 2017, Google has started differentiating between those websites that are secure and those that aren’t secure in their Chrome browser. You may see either the word “secure” or an “I” at the start of the web address.  Users will have more confidence in clicking on your site if it is secure.



UX is short for user experience.

When designing a website it is very important to consider the user’s experience on the website.

An enjoyable user experience will ensure that user potentially returns, buys or recommends the website.

A bad user experience means it’s highly unlikely that the user will progress further on a website and leave very quickly.

When designing a website, we make sure we understand the needs of your website users before creating the design and considering the look, the layout, the content, the functionality, the interaction and how it all works together.


submit a ticket

Not Found Your Answer? Just Ask Us!

    our blog

    Our Latest Posts

    Our campaigns get your business in front of the right people at the
    right time to increase organic traffic and boost engagement.

    How to close a sale faster and effortless

    How can you close more deals even with a small sales budget?

    5 Steps For Setting A Successful Digital Marketing Strategy

    Would love your thoughts, please comment.x
    Open chat

    Whoever said “You never have a second chance to make a great first impression,” makes a valid point. You only get one opportunity to have your first interaction with another person … and the last thing you want is for that first interaction to be a bad one. After all, humans are known to remember negative experiences more vividly than positive ones.

    Great first impressions matter when meeting someone, going to a new place, and even visiting a website.

    In a world where virtually every business has a website, creating a positive first impression when your target audience members click on your site via the search engine results page (SERP) is critical. That’s because your landing page is your site’s “destination page”, or the first page that visitors land on when they open your site.

    Also, to really put the pressure on, you only have about 7 seconds to make that great first impression with your website before the average visitor decides whether or not they’re going to stay or bounce elsewhere.

    So, how do you ensure that first interaction your target audience has with your website is positive?

    The answer: Great landing page design.

    Landing Page Design

    Landing page design is the process of creating an enticing site page for your target audience and website visitors. It should encourage them to convert from leads into subscribers or customers. Effective landing page design is on-brand, includes your product or service and company information, and incorporates relevant offers and calls-to-action (CTAs).

    Responsive Design

    You may have also heard about responsive design, or responsive web design, before.

    A web page with responsive design automatically appears an optimized form on any device. This means a responsive web page or site reformats itself as needed to fit any screen or device you’re viewing it on (i.e. desktop, laptop, tablet, or smartphone).

    responsive web design


    Since so many more people search the Internet from different devices and locations, responsive design is necessary to ensure visitors and customers have a pleasant experience on your site. Although it’s recommended that your entire website is responsive, it’s critical to at least have responsive landing page design — again, this is the first page every visitor interacts with and sees when they open your website, so outstanding user experience (UX) is crucial.

    Web pages without responsive design can make for a frustrating experience for visitors — they’ll be dealing with images and text that don’t fit their screen. This can potentially cause visitors to abandon your site completely or even visit a competitor’s site instead.

    Note: Depending on the landing page design software you choose to work with (we’ll cover some options shortly), responsive design might be an automatic feature for you. In this case, you won’t have to worry about responsive design — when you design your landing page, it’ll already be responsive.

    In addition to having a responsive design, there are many other aspects of creating and designing a landing page that impact your ability to convert visitors into customers and enhance UX. So, let’s review some of the most common and important steps for you to take into consideration while designing your landing page.

    Article Written by Kristen Baker

    What is social media marketing?

    Marketing designers work with company owners, directors, managers or marketing professionals to create assets for marketing strategies. They might work alone or as part of an in-house or creative team. Designers can specialize in a specific type of media (vehicle wraps or magazine ads, for example) or create a broad assortment of collateral for print, digital, and beyond. While traditionally print-centered, this type of design has grown to include more digital assets, especially for use in content marketing and digital advertising.

    Examples of marketing graphic design

    • Postcards and flyers
    • Magazine and newspaper ads
    • Posters, banners and billboards
    • Infographics
    • Brochures (print and digital)
    • Vehicle wraps
    • Signage and trade show displays
    • Email marketing templates
    • PowerPoint presentations
    • Menus
    • Social media ads, banners and graphics
    • Banner and retargeting ads
    • Images for websites and blogs

    Email isn’t dead. It’s one of the few marketing channels we can use to build an authentic connection with the humans that keep our businesses alive.

    Email marketing isn’t spam. It’s not a personal note from an old colleague either. It’s something in between. Your customers don’t give their information lightly, and — if used right — email marketing can be both a relationship-building and profit-building tool.

    You should use email to build upon an existing relationship with your subscribers and leads by providing relevant, valuable information that will help them take action on their goals.

    That’s right, email marketing isn’t just about you, or your company. It’s about your customers.

    If you keep this golden rule in mind, your subscribers will not only read your emails, but they will look forward to hearing from you every time.

    Unless you have the (wo)manpower, free time, and capital to individually build a personal relationship with each one of your prospects and customers, email should be your best marketing friend.

    How does email marketing work?