Category Archives: Startups

25 Things I Wish I Knew Before Starting A Blog

25 Things I Wish I Knew Before Starting A Blog

I have been blogging for 4 years and writing on E-Tech Africa for two years of that.

I’ll be honest, before I started this journey, I didn’t have a plan.

Blogging just seemed like a really cool passion project, so I went for it.

Starting out, it felt like such as whirlwind of making mistakes, rinse, and repeat.

Since then E-Tech Africa has offered me a chance to supplement my income as well as meet some great people online and offline.

My blog has also given me the chance to hone my writing skills as well as acquire online marketing skills I didn’t otherwise have.

That said there are still quite a few things I’m still learning.

In this article I’m going to share with you what I have picked up along the way.

Hopefully, you can learn from my journey and start off on the right foot or change course.


1. Your Blog Name Is Everything

Probably goes without saying but I cannot emphasize enough how important your blog name is.

Your blog name is your brand, both online and offline.

If I had known then what I know now I would have picked a better name from the start

The process of coming up with “E-Tech Africa” wasn’t glamorous either.

I simply wrote out a bunch of names on my notebook and picked one. In fact here’s the actual piece of paper. geeky

Scan of my old notepad

There is no proven formula that you can use to help you create a name for your blog.

I guess all it takes is a little bit of luck and creativity.


2. Social Media Plays a Big Part in the Success or Failure of Your Blog

As a blogger, all you have to do is write and they will come, right?

Well, that’s not how it works exactly.

This is too passive, even the best writers in the world promote their content on an ongoing basis. This is the only way people will discover you.

For bloggers, the best way for them to promote their content is through social media.

It’s important to start growing your social media audience from day one.

They will be your raving fans. Think of them as your “online tribe”.

The best approach is to focus on one social media platform at a time.

In my case, it was Twitter. I now have over 40,000 followers on Twitter accounting for over 90% of my social traffic.

If you study some of the most successful bloggers in Kenya, and the world, they all use the same approach.

It’s rare for bloggers to have dominance on all social media channels at once.

Of course, as your popularity grows you’ll start to see a trickling effect.


3. Blogging Is Addictive

That’s right, you’re gonna be hooked.

For bloggers, curating content is a creative outlet, there’s a feeling of accomplishment that comes along with doing it.

So if you’ve been writing for as long as I have, it’s hard to stop. Knowing this I block out an hour every day simply for writing.

Having an audience who consistently read and comment also motivates me to keep going.

I love every minute of it, it’s addictive but enjoyable too.


4. Blogging Will Inevitably Change Your Life.

I believe all experiences good and bad will have an impact on your life.

In my case, blogging changed my life by giving me options.

An example is it exposed me to the world of digital marketing.

Prior to me starting “E-Tech Africa” digital marketing was a foreign concept to me. Even the term “S.E.O” scared the living daylights out of me.

Now I’m using the digital marketing skills I’ve learned to promote my blog to help other online business owners grow their own brands online.

Also, the long periods of intense concentration that blogging requires have helped improve my productivity.

Recommended Read: How To Use Blogging To Protect Yourself From Unemployment

If you had told me my blog would have had this kind of impact on my life back in 2015, I probably wouldn’t have believed you.


5. The Best Bloggers In The World Are Also Digital Marketing Ninjas.

Unless you plan on hiring, most bloggers have digital marketing skills.

Other than coming up with creative content, your online marketing skills will set you apart from your competition.

From design, branding, copywriting, growth hacking, social media marketing, influencer outreach, back linking, search engine optimization list goes on.

These are just some of the digital marketing skills you’ll be required to master in order to successfully promote and position your blog online.


6. Blogging Is A Career

Looking back now, I wish I had known this before I started my blog.

If I did then I would have approached it differently, by looking at it as a job.

Instead, I wrote simply because I had something to say and I loved writing.

If you’re thinking of blogging professionally, take is seriously from the start.

And just like your regular 8 am to 5 pm job it should pay.

Right from day one think about what revenue model you would like to implement for your blog.

Recommended Read: 10 Highly Profitable Revenue Models For Your Online Business.

Creating a successful blog that generates income can take months even years.

So it’s important to ensure you’re spending your time and money on strategies that will enhance the likelihood of making money


7. The More You Write the Busier You Get

There are no off days as a blogger.

Every morning I wake up with to-do-lists as long as my arm.

In fact, as soon as I’m done writing and posting this article I’m going in to design 50 image quotes for my Instagram pages.

The reality is the more content you produce on your website the more you’ll get noticed.

This means more comments to engage, increased contact on social media, more emails to respond to, more guest post pitches, more invitations to events it just never stops.

If you follow a posting schedule, it gets even tougher to consistently produce content on a regular basis while managing all these moving parts.

Having a personal time management system not only keeps you motivated but also productive.

Otherwise, you’ll run the risk of feeling overwhelmed.


8. Focus Quality Not Quantity.

I’ve learned the no one cares about how many blog posts you’ve written in the past, all they care about is the one they’re currently reading. 

Focus on the quality of your content rather than the quantity.

Quality content leads to an increase in page views, engagement and ultimately shares.

An example of quality content would be a 5000-word article explaining all you need to know about Facebook Ads.

These types of blog posts are packed with loads of valuable information which your readers will find helpful.

To be regarded as a thought leader within your niche, then you’ll need to focus on the quality of your content.

As a start, I would recommend writing a minimum of 2000 words for every blog post you publish.


9. There is no Formula

Just like in business, there is no formula to success when it comes to blogging.

It’s all about hard work, persistence and 100% commitment.

A lot of work goes into your blog in the beginning and it often takes time before you can see any tangible results.

That why it’s important to practice patience and not give up.

Part of being successful also means clearly defining what metric you’ll use to define your blog’s success.

For most people success is the number of page views they receive on their website.

For others, success is defined by their profit/loss statement at the end of the month.

Keep in mind, what worked for another person might not necessarily work of you.


10. Your Blog Is The Unedited Version Of Yourself.

Your blog represents your individual personality and style.

In my own experience, I express my unique view of the world in through this blog.

I’ll give an example.

I didn’t study journalism, media or communications, so when I get invited to cover and write about events (which I often do) I often turn them all down.

Explaining why I don’t publish any press releases, cover recent events or break news stories.

It’s therefore important for me to maintain my individuality throughout my blogging journey.

I always say don’t try and be someone you’re not, your readers will see right through it.

Ultimately by being yourself, you’ll gain the trust and respect of your audience.


11. Do Your Best Work From Day one

This is one I admit not doing well in the beginning.

If you’ve had some past experience with blogging it’s easier to hit the ground running with a new blog.

However, for the majority of new bloggers, it’s often a steep learning curve.

The fastest way to learn how to be the best is by studying other bloggers.

This way you can discover what mistakes you’re making and attempt to modify them.


12. Avoid Comparison.

Avoid comparing your blog to similar ones within your niche.

I know it’s tough to blog, but even the best blogs in the world started with no audience.

Remember it’s not a sprint; it’s a marathon, so take your time.

It’s advisable to build your audiences from the ground up.


13. Build Your List From Day One.

Email marketing has been proven to be the most effective and efficient way of monetizing blogs.

As the saying goes “The money is in your list”

Successful blogs start building their email lists from day one.

It doesn’t just stop there; you’ll also need to continuously engage with your audience by sending them regular emails.

Come up with creative ways of capturing emails through your blog.

An example would be to offer a lead magnet such as an eBook in exchange for your reader’s email address.


14. It’s Okay to Take a Break to Get Inspired

Bloggers often get overwhelmed with constantly creating and promoting content.

That is why it’s important to takes breaks even if it means disappointing your readers.

You’ll notice I recently took time off blogging and this is actually the first article I’ve written in over a month.

Breaks will help you reenergize and stay inspired.


15. Perfection Is Frankly Overrated

There is no degree or diploma for blogging, that means the only way to learn how to blog, is by continuously doing it. 

Looking back now, my first few articles were terrible, yet I still got people to read them! 🙂

As a self- identified perfectionist, I’ll tell you, there is no room for perfection when it comes to blogging (or life for that matter).

Don’t overwork yourself to make things better, your blog posts are not set in stone.

As long as your content is able to effectively and clearly communicate your message, the rest are details that can be fixed along the way.

Lastly, the only way to get better at blogging is through, practice, practice, practice


16. Blogging Takes Time

Success in blogging is just like success in life, it takes time.

The highest earning blogs in the world are more than five years old.

Initially, a lot of hard work and sacrifice goes into your blog. Patience and consistency are ultimately what separates the winners from the losers.

Take time to also create quality content that is helpful.

As more and more people get to discover you, they’ll start to trust you.

This is trust is what will drive the revenue for your online business.


17. Start Simple, Get Fancy Later.

Avoid overspending on your blog, especially in the initial stages.

You don’t need a fancy website to make money.

All you need to hit the ground running is to invest in a high-quality premium theme and a reliable hosting plan.

Overspending can put a strain on your finances and may not necessarily get you the results you need.

Also, avoid the temptation of buying traffic in the beginning. Allow your audiences to grow organically.


18. Define Your Niche

You cannot be a master at everything, that’s why you need a niche.

If you create content that is too broad, you run the risk of confusing your readers.

People like knowing what to expect.

Pick four to six key categories that are related to your blog and clearly communicate it clearly it to everyone visiting your website.

Personally, I’ve done this by clearly writing niche under my website title.

I picked four main categories. They are; Social Media | S.E.O | Website Development | WordPress | Online Marketing.

Defining your niche allows you to focus your concentration on a few topics enabling you to create higher quality content.


19. Your Ideas Are Not Unique

Hate being the bearer of bad news but there’s nothing unique about your blog.

Whatever you’re thinking of writing has probably already been written.

That doesn’t mean that people don’t need the information you’re providing them because they do.

What will make your blog post unique is YOU! 

That’s why the right people to start blogging are those that have a passion for telling a story.

But the reality is your readers can get information from somewhere else not necessarily from your blog.

20. Backups are Important

There are no guarantees when it comes to technology.

It’s important to backup all your files so that in case of an interruption or failure you can recover to full operation in the quickest time possible.

I personally store backups of all my blog posts in multiple locations both online and offline.

You never know when a disaster will occur, its better being safe than sorry.


21. Think of Your Goal First

This is probably the biggest regret I have when it comes to blogging.

I realize now how BIG a blog can get and I wish I took it more seriously in the beginning.

It’s important to think about what you want to accomplish before you even start.

Having a goal in mind will keep you focused.

Start by writing down a list of short-term and long-term goals for your blog.

Next, find a system to help keep you accountable and on track, and before you know it, you’ll be WINNING!


22. S.E.O…. What’s that?!

One million blog posts are published every single day.

So how do you rise above the “noise”?

That’s where search engine optimization shortened S.E.O comes in.

To be successful in blogging you need to familiarize yourself with white hat S.E.O strategies.

While I’m not an expert in S.E.O, I know enough about the topic to optimize my content and website to the best of my knowledge.

In order for your content to rank well on search engines, you’ll need to implement both On-page and off-page S.E.O strategies.

I recommend you can start by reading this free valuable S.E.O resource guide here.

Ultimately your S.E.O knowledge will give you a head start against your competition.


23. You Need To Block Out Time To Write.

Writing is part of every blogger’s life.

Successful bloggers, block out a specific time every day for writing.

Personally, I dedicate an hour every day from 5:30 am to 6:30 am just for writing.

I find mornings to be the perfect time for me when my mind is fresh and there are no distractions.

I’ve also disciplined myself not to go beyond an hour of writing regardless.


24. Bloggers Are Avid Readers.

To be successful in blogging you need to develop the habit of reading anything and everything.

When I started blogging I discovered the more I read the better my writing became.

So I just kept going until reading become a part of me, just like writing now is.

It’s a simple equation: The More You Read = The More You Write.


25. Inspiration For Your Content Is Everywhere.

I recently wrote an article whose title you’re probably familiar with Enthralling Social Media and Content Marketing Lessons from Game of Thrones.

It doesn’t take a genius to figure out that I got inspiration for the article while watching Game of Thrones surprised

Bloggers are often required to think out of the box. That may mean occasionally letting your mind wander.

Creativity also requires you to be introspective and self-aware. And I love it! 🙂



Take Home,

Rome wasn’t built in a day and same goes for a successful blog.

A lot of hard work and patience is required on your part especially in those first few months.

Be a student and learn as much as you can on blogging and make adjustments along the way.

Like I mentioned earlier, there’s no formula, just stay consistent and don’t give up.

Was this article helpful?

If so, would you consider sharing it with others who might appreciate it as well? Thanks.

As always, I would love to hear from you. Please do leave a comment below.

Drop me an email at  tell me a little bit about yourself or your business. You can also send your comments to


Need Help Blogging Click Here

Founder & Director of E-Technology Africa
Content Creator | Social Media Consultant | Digital Marketing Enthusiast.
Please follow me using the social media buttons below.

10 Actionable Social Media Growth Hacking Strategies For Startups.

10 Actionable Social Media Growth Hacking Strategies For Startups.

growth hacking

A startup that is trying to achieve rapid growth must appear to be much larger than they actually are in order to attract users. This is just one of many famous growth hack strategies that have been implemented by millions of startups all over the world including Facebook. Growth Hacking through your Social Media presence can help you create an exceptional surge for your business.

Social Media is not a one size fits all. Discover your business’s unique selling point and capitalize on it, while strategically aligning it with your social media strategy.

I’ve always said this, “every business needs a social media plan” without a plan then you are planning to fail.

If you’re just getting started and you find the world of social media slightly overwhelming here are 4 easy steps to creating a solid foundation:

  1. Create a plan: Choose which platforms you want to prioritize your efforts and write them down.
  2. Set Your Objectives: Your goals should be S.M.A.R.T i.e., Specific, Measurable, Attainable, and Relevant.
  3. Simplify Your Daily Social media activities: This can be achieved through the use of automation tools such as Buffer.
  4. Monitor Your Progress: Monitoring tools help you track all your social interactions.

Also Read: 4 Steps To Creating A Winning Social Media Marketing Plan From Scratch.

Growth hacking techniques focus on methods that drive growth rather than just rely on conventional marketing strategies to promote a business.

In this article, we will discover ways in which you can weave social media and growth hacking to produce a solid marketing plan for your business.

1. Blog Because It Matters

Blogging is a great way to position yourself as a thought leadership and be regarded as an expert in your industry.

Maintaining a blog requires that you regularly update it with well-written, well researched, and informative blog posts.

Growth hacking is not just about having a strong presence on Facebook or Twitter it’s much more than that. Content acts as a fuel for your business’s exponential growth.

Regardless of your type of business, your audience would love to see and read regular content.

Recommended Read: 13 Reasons Why You Ought To Start Blogging


2. Take Full Advantage of Facebook Advertising

Facebook Marketing’s goal is to produce content that users will share with their friends to help their company increase brand exposure and broaden customer reach.

You cannot effectively communicate to your audience unless you know what it is that matters to them. Facebook Audience Insights is a great place to start your research.

Deliver messages that are meaningful to your audience and if your messages resonate with them they are more likely to buy your product/service.

Your advertising should be targeted to a specific demographic, age group, local and interests. If you don’t target your ads chances are high you won’t achieve your desired objectives. You can promote your posts from as little as 100 ($1) Kenya Shillings a day.

With Facebook Advertising you can even run A/B Testing to see which of your ads campaigns perform better.

Also Read: Facebook Marketing for SMEs: What Everybody Ought To Know.


3. Share Valuable Content

Content Content Content one of the most effective online marketing strategies of our time. Sharing valuable high-quality content never grows old.

Good content supplies a demand for people actively seeking that information. Adding value is great but information is useless if people are not searching for it online.

Content marketing has nothing to do with how often you post articles to your website/ blog, a good piece of content has everything to do with structure, more than anything else.

You can have the best content in the world but it’s delivered in a way that may not necessarily resonate with your audience.

If you want to stand out your content needs to be current.

Also Read: 3 Simple Strategies To Make Your Content Stand Out


4. Keep Your Social Media Profiles Up-to-date

I simply cannot emphasize this enough, Branding is an important component of having a successful online business; you need to get it right the first time.

Consistently, branding all your social media accounts gives your company a professional and visual identity. You want to stand out on Social Media? Start by filling out all sections of your profile consistently across all the platforms.

Regularly update your information such as your cover photos, this way you are letting people know that you are paying attention to your profiles.

.Also Read: How To Brand Your Social Media Accounts


5. Harvest Email Addresses Any Way You Can

Lists your own very database of followers, if you run an online business, it’s imperative to note that building email lists is one of the most effective ways of making money online. Adding email newsletter sign up form.

Building an email list is the holy grail to succeeding online and it’s also one of the hardest tasks to achieve.

Adding email newsletter sign up form to your Facebook page is a great way to capture email directly from your social media channel.

Also Read: How To Capture Leads Through Social Media To Grow Your Email List

Despite email being an effective internet marketing strategy, it can also be a great way to establish a connection with your audience.

Instead of sending a flood of promotional messages, take time to educate or inspire them through the emails you send.

6. Leverage the power of Influencer Marketing

Influencer Marketing is an effective growth hack strategy that has been used by millions of startups around the world and it’s been proven to work time and time again.

Influencer marketing simply means identifying people with influence within your industry whose audience is similar to the one you are trying to target.

One of the best ways to reach out to these influencers is by sending them a direct message on their social channel such as Twitter, or by giving them a phone call or sending an email.

Remember most of these influencers have extremely busy schedules, keep your pitch short and simple and clearly outline what you need them to do for you or your business. If they don’t respond to your first email don’t be afraid to send a follow up email- just don’t spam their inbox 🙂

Quick Tip: When it comes to influencer marketing my recommendation is you make them an offer they simply cannot refuse. An example, an alert about broken links on their webiste that they may not be aware of then proceed to introduce yourself and your business.

7. Encourage Engagement

It’s not enough to post quality content, it also needs to be engaging. One of the best ways to achieve this is through giving advice, starting discussions, asking and answering questions.

If you are constantly bombarding your followers with promotional content about your brand very soon they are going to start ignoring your posts. Use the 80/20 rule: which means only 20% of your posts should be about your brand.

You can also comment and share posts that are relevant to your business, this helps introduce you to other brands that are within your niche.

Remember social media is all about Give and Take.


8. Collaborate With Other Brands

Another very powerful growth hack strategy. You can partner with other brands outside your niche for business opportunities in order to gain even more followers on your social media channels.

This obviously has to be a win-win partnership for both of you, for this reason, you can offer to market their products for a specific period on your social media channels and vice-versa.

This strategy creates exposure for you and your brand.


9. Make Use of Infographics

Infographics are simply a visual representation of well-researched data. Well-designed infographics are highly shareable in nature, they are also a great backlinking strategy to implement for your business.

Infographics are a creative and fun way to communicate information on your social channels. Always make sure to include your logo within your social channels.

You can use tools such as PiktoChart to help you design your inforgraphics.

To be successful your Infographics need to have:

  • Well researched and statistical data about popular topics
  • A beautiful design that attracts and catches the eye of your audience


10. Feature Reviews

Reviews are a popular growth hack strategy used by startups.

Reviews are used by consumers to evaluate a business. 40% of consumers read 1-3 reviews before making an opinion, 68% of consumers state that positive reviews enable them to trust a local business more.

I recommend you use Google reviews but reviews on other sites also count. If you want to start acquiring reviews get in touch with your current loyal customers and ask them if they are willing to leave you a review. In return you can offer them a discount as an incentive.

You can share your reviews on social media accounts it only takes a few clicks.

Enabling reviews on your Facebook page is also another alternative to Google Reviews. This helps build trust and credibility with your customers. It also allows those who are still deciding to make that decision.

Take Home,

Growth hacking techniques are more suited for startups and they are much easier to implement than traditional marketing methods.

Social media is a key component of your startups growth. It can help you engage your customers as well as show your company’s personality.

Focus on providing valuable content on your social channels focus if you’re thinking of implementing any of these growth hacking methods.

The Key Takeaways are:

  • Blog Because It Matters
  • Take Full Advantage of Facebook Advertising
  • Share Valuable Content: Keep it Simple to encourage sharing
  • Keep Your Social Media Profiles Up-to-date
  • Harvest Email Addresses any way You Can
  • Leverage the power of Influencer Marketing
  • Encourage engagement through social media
  • Collaborate With Other Brands
  • Make Use of Infographics
  • Feature Reviews

Know any other tips worth mentioning?

Drop me an email at  tell me a little bit about yourself or your business. You can also send your comments to

Need Help Blogging Click Here

Founder & Director of E-Technology Africa
Content Creator | Social Media Consultant | Digital Marketing Enthusiast.
Please follow me using the social media buttons below.

We do more than just write great content, here are few ways we can help you grow your business.

Blogging Services

Blogging Services

A blog is the ‘voice’ of your company. A well written blog can range from opinion pieces on products to well-researched articles concerned with wider happenings in your industry.

Whether you are an individual or a company looking to start blogging full time or part time we will help guide you through this process.

Find out more...
Social Media Services

Social Media Services

Social media is proven to drive traffic to your site and is imperative that it’s managed properly.

Our work on this website shows that we know how to optimize social media channels to satisfy marketing objectives.

Find out more...