Blog Optimization

Profitable Blog Business Plan and Free Template Download

The Perfect Profitable Blog Business Plan + Free Template

Having a blog plan is great.

Having a business plan is also great.

But what if you combined both?

And easily transformed your blog into a business!


Blog Business Plan Free Download Template


At the core, every successful business uses some sort of plan to understand where they stand, what their goals are and how they actively reach out to their audience and sell products.

The same goes for profitable blog owners, they have a plan. This plan helps direct your blog into becoming a business, but letting you create a summary, define your audience build traffic and create your service or product.


In this guide today, I’m going to take you through each stage + give you a free download of my personal blog business plan template.



1. What happens if you don't have a blog business plan

Here’s the deal:

If you’re not using a blog business plan, you’re stuck in the mud.

Your blog won’t grow...

...Traffic won’t grow...

...Community, won’t grow!

You get the idea :)

It’s important to set goals as soon as you can. This lets you stay focused, whilst reaching and growing a community who is truly interested in what you do.


If you do have a blog business plan, you're going to start making money doing what you love.

Which means you’re ready for point #2...



2. Why Bother Creating a Blog Business Plan

Transforming your blog into a full-time income is completely possible.

Creating your blog business plan will allow you to define your service or product, your ideal audience (customers) and how you will reach and market to them.

It get’s better:

After creating your blog business plan today, it will be the first stepping stone to quitting your day job and pursuing your passion, whilst making money doing what you love.

This plan will stick with you as you grow, it may change along the way as you want to pursue new things--that’s the beauty of having a plan.

It simply helps you define your end goals.

And as humans, we looooove setting goals and achieving them.



3. Get My Blog Business Plan Template

Before we get into the next sections…

I want you to download my personal free blog business plan template.

Click here to get the free blog business plan

This template is great because:

There very quick and easy to answer questions.

It’s free.

And…’s going to get you on the road to taking you from blog to business.

The next parts will guide you through the blog business plan template, giving tips and guidance on how to best fill out the answers.


Check this awesome free profitable blog business plan! Tell a friend



4. Your Blog Summary

What's your blog all about?

Start having a think about why you created your blog, what the goals you want to achieve are and how you're going to get there.

If your new HOLD UP. It can be much easier to come back to this section after completing the others as you will have a more defined direction on your blog.

Blog Summary


1 - Your Mission Statement

This is where you give the main brief overview of why you created your blog.

Example: was created to help online entrepreneurs and bloggers grow their traffic, write killer blog posts, build an email list, learn marketing techniques and turn their blog into a business through creating profitable online courses.


2 - Your Blog Goals

Get real:

Why did you actually create your blog? For fame, maybe to travel the world for free? Do you want extra cash for a watch or to pay bills? Maybe it's to live a more fulfilled life talking about your passion? Or you simply want financial freedom.


I created my blog,, to have more financial freedom, not be limited to holidays and expectations in a typical 9-5 job, be able to travel and surf when I want and share my experience on how I do this.


3 - Your Products or services

If you’re already selling something this will be easy. If you don’t have a product, no worries this can be filled out later.


I sell online courses that help transform my customers as quickly as possible. These courses specifically focus on blog growth techniques (traffic, email list, social) and monetization.


4 - Your Blogs Legal

When starting out you probably won’t be too worried on turning your blog into a LLC (Limited Liability Corporation). But it’s worth considering down the road to avoid any lawsuits as you grow. In addition, because you will be selling products and making money online you will need to file taxes too - I recommend speaking to a tax advisor about this.

Here's how you can start your blog business plan Click To Tweet



5. Audience Research

You have a blog:

Who the heck are you targeting though?

In this section, you’ll figure out WHO you want to target and HOW you can offer them value.

Audience Research


1 - Who Visits Your Blog

Lot’s of questions to answer here. You want to try and have the clearest idea of who you are trying to target, as this will help you find them easier online.


2 - If someone visited your blog, how would it be ‘made for them’?

Your blog should be designed for your audience when they visit it for the first time they should be saying “hot damn this is exactly what I was looking for!”.

For example:

When someone new visits, it is made for them because they’re looking to grow their blogs traffic, community, email list and make money from their provides guides, case studies and tutorials on exactly how they can do this which are up-to-date actionable strategies and techniques.


3- What’s your blog’s branding?

People should generally feel safe, welcomed and excited when they visit your site.

Here’s the deal:

Branding ain’t no walk in the park but asking questions on how your blog should look and feel will help you understand how to write your blog posts out (are they fun or super serious?) and the colors you use on your site (dark for mature, warm colors for welcoming and friendly).


4 - How can you help your audience?

The most important question—if you can help your audience in a specific way you will naturally create a community who will be interested in your products through providing them with free value: blog posts, guides, tutorials, tips, case studies all fall into this category.

For example: contains free guides and tutorials which help the readers with one specific end goal that will help them grow a better, successful and profitable blog.

It also includes free downloads in exchange for an email, which helps them reach their goal even quicker.


Learn how to research your perfect blog's audience Click To Tweet



Want More Bloggin' Tips Like This?

Join The FREE 7 Day Email Course to 10x Your Blogs Traffic

Click Here To Get The Free Training!



6. Traffic Building

This is all about how your audience will find out about your blog.

It’s much simpler than it seems:

While overwhelming, you’ll have an easy and actionable plan after this section.

Traffic Building


1 - What platforms will you use to ‘expose’ yourself?

There are tons of platforms to market yourself.

It’s best to not overwhelm yourself and start with 3.

But make sure:

That the 3 you pick are where your target audience exists. You don’t want to use LinkedIn when targeting teenagers as they’re not on it!

For example: uses a range of platforms.

Facebook posts, Pinterest Pins, YouTube Videos, SEO and Twitter posts. Each time a blog post is made, or free download, it is posted to each social channel on the same day to pick up quick traction and exposure.


2 - Do you already use any marketing?

Already doing marketing methods?


List them out and explain what’s working well and what isn’t.

This will let you reflect on where to focus your efforts.


3 - Do you have competitors?

What do they promote and how do they promote it?

Are there any strategies that many of your competitors seem to use (for example, are most of them hosting webinars)?

What sets them apart from the other competitors?

Do they have any goals they’re trying to achieve?


4 - Competitors products or services

Do your competitors have products or services?

How much do they charge? What are they about? Do they seem to sell a lot, have good reviews or are there issues?


5 - Email list growth

How will you grow your email list?

What will your main lead magnet (digital download freebie) be?

What will you email your list?

Your list is essential for selling your products and services.

There are a few questions to answer but this question will help you keep on a path with your email lists goals in mind.


I collect emails through my main lead magnet, which is a series of free blog training videos.

I also collect emails through smaller lead magnets, such as a PDF blog business plan.

Users are emailed minimum once a week with high quality and valuable information, this builds trust.

Finally, I email them information about my products and how it can benefit them.


Building your blog's traffic is much easier with this plan Click To Tweet



7. Your Service or Product

The final stage of transforming your blog into a business.

If you’re new to blogging, don’t rush this stage—building your audience will cause their problems to show which you can use to create products.

Service or Product


1 - What will you sell?

I’m personally a massive fan of online courses.

Get this right:

They require minimum financial investment.

You already will be writing helpful blog posts.

You’ll understand your audience's main problems.

A course can be made once then sold over and over again.

If you’re looking for more information on how you can create online courses, check out my free blog training here.


2 - How does your product benefit your audience?

What is the end goal a user gets from your product?

The simpler and more clear this goal is, the better and easier it is for your customers to understand the benefit of purchasing your product.

For example:

After taking The Ultimate FollowLiker Course, my student will be able to automatically gain 100+ new Instagram followers per day.


3 - How is your product different?

What makes your product stand out.

Does it get users to the end goal quicker?

List out the main benefits (not features) of your product.


4 - How will you market your product or service?

What will you use to advertise and market your product?

While Facebook's ads may seem promising, a lot of us don’t have the budget right?

There still amazing options such as Pinterest and Youtube.

Or maybe you explore Reddit forms.


5 - How will you make the sales evergreen?

The final stage of making your blog profitable.


How will you create a system that will automatically sell your product?

The best way:

Bring visitors to your blog, give them something for free in return for their email, then promote your product to them with an automated email sequence.

Here's how you can easily sell a product on your blog Click To Tweet



You made it through.

It wasn’t too long, right?

Hopefully, these questions have opened your mind up on where your blog stands and how you will grow it.

Just keep in mind this is not the end-all-be-all. You can come back once or every few months and update the plan.

Things change.

And guess what:

That’s very normal.

Now Its Your Turn


You’ve read about the steps to creating a blog business plan. Now it’s time to implement them.

The first step?

Let me know in the comments below on how you plan to grow your blog!

And of course:

don't forget to download your free blog business plan template PDF.

Click here to get the free blog business plan

12 WordPress Plugins To Grow Your Blog Like Crazy

12 WordPress Plugins That'll Make Your Blog Grow Like Crazy

You can probably relate when I say:

There are so many WordPress plugins out there, but it’s hard to know which ones you should be using.

Actually, it's even harder to know...

...which ones will benefit you and help your blog grow.

I’ve compiled a list of 12 WordPress plugins I personally use on my blog, which will help you:

  1. Keep things running smoothly
  2. Not slow down the backend admin interface
  3. Keep your website speed fast and secure to rank high in Google

Let’s start with number one, a personal favorite...


WordPress Plugins #1 - Duplicate Page

WordPress Plugins Duplicate Posts


Get Duplicate Page here

A perfect plugin when you need to duplicate a page!

Like why isn’t this feature already just built into WordPress?

Who knows…

Either way, this is a lifesaver when you need to make, for example, 5 of the same pages to put your different training videos on.

Or you like the look of a page, and don't want to rebuild it from scratch.

#timesaving :)

All this plugin does, is simply add a duplicate option in your WordPress interface.



WordPress Plugins #2 - Easy Affiliate Links

WordPress Plugins Easy Affiliate Links


Get Easy Affiliate Links here

Mixing things up, this plugin can hide those ugly 5000 character affiliate links you get given to something shorter…

...and branded to your domain.

Take a look at this:

This is an affiliate link but masked with my domain.

Looks good right?

Easy Affiliate Links just adds an interface where you can easily create and manage all the afiliate links you need to make.

Heck, they don’t even need to be affiliate links, it could be your youtube channel like so:


WordPress Plugins #3 - Enable Media Replace

WordPress Plugins Enable Media Replace


Get Enable Media Replace here

You can probably agree:

Sometimes you want to update an image or replace it.

Well, guess what? This plugin does just that.

It makes life really easy to just go to your media library, click the replace media button and upload your new file.

Simple, easy, functional and fast.


WordPress Plugins #4 - Imagify

WordPress Plugins Imagify


Get Imagify here

This plugin is super fresh.

It makes your images automatically smaller in file size when you upload them.

This makes your site faster and better at ranking in Google search results.

The interface is really clean and fast in the backend WordPress admin panel.


Now don’t get this plugin confused with being free…

...because it is technically free.

However, there is a limit cap on how many images you can ‘optimize’ per month.

What’s awesome though is there one time plans.

500mb worth of images for $5.99, 1GB for $9.99 and 3GB for $19.99.

Not bad right?


If you’re like “hell naw I ain’t spending money on that”, then check out this plugin which is free and does the same.

Alternative: Get WP Smush It here

p.s I just personally had no luck with WP Smush It it and found it wasn’t actually helping my site get any faster. But lot’s of users have a great time with it :)



Want More Bloggin' Tips Like This?

Join The FREE 7 Day Email Course to 10x Your Blogs Traffic

Click Here To Get The Free Training!



WordPress Plugins #5 - Insert Headers and Footers

WordPress Plugins Insert Headers and Footers


Get Insert Headers and Footers here

If you’re like me:

And run Facebook ads…

...or use third-party websites to grow your blog…

...and need to enter those pesky code snippets into your header…

...then this plugin has got you covered.

Insert Headers and Footers does what it says on the tin.

It lets you easily add code to your headers and footers by adding an extra interface in your WordPress Admin Panel > Settings > Insert Headers and Footers.



WordPress Plugins #6 - Jetpack by

WordPress Plugins JetPack


Get JetPack here:

JetPack is a really cool WordPress plugin.

It basically monitors your site, adds security from people trying to login to your admin account, shows traffic on your site, and much more.

The plugin also has extra paid for features, such as site backups and spam filtering.

I personally don't use the paid features. The free version works perfectly alone.

It’s recommended to get this setup as soon as possible, and generally, comes pre-installed with your site too.



WordPress Plugins #7 - LeadPages Connector

WordPress Plugins LeadPages Connector


Get LeadPages Connector here

Using LeadPages like me?

Then use their plugin to easily hook up your landing pages and LeadBoxes to your WordPress blog.

The process of adding LeadPages to your site is made a lot easier.

Not sure what LeadPages is and intrigued?

Learn about LeadPages here



WordPress Plugins #8 - Social Warfare

WordPress Plugins Social Warfare


Get Social Warfare here 

This plugin is super cool.

It helps you increase your social shares on blog posts which means more website traffic!

The plugin adds a small box in your text editor to add social sharing buttons, and automatically ads them to the side and bottom of your blog posts.

It’s super customizable and sexy as hell too.


You’ll even see the buttons on this blog post…

...that's Social Warfare at work -- oh and share this post with yah pals ;)


WordPress Plugins #9 - Wordfence Security

WordPress Plugins WordFence


Get WordFence Security here

Looking for a security guard for yo’ site?

Look no further.

Wordfence will have your site secured from people trying to hack in, place malicious files on your server and all that nasty stuff.

It’s simple to setup. Install, and let it do its thing.

While it might slow down your site a bit, it’s very important to get security on your site...

...You won’t believe how many people try to hack into your site every day using brute force techniques.



WordPress Plugins #10 - WP Rocket

WordPress Plugins WP Rocket


Get WP Rocket here -

Alright, there’s a ton of site caching plugins out there.

I did my research.


And many site speed tests.


WP Rocket won my heart.

It’s a one-time fee plugin of $39, but golly it’s worth every penny for the site speed it gave me.

It resulted in a faster 4 second load time on my blog.

This plugin just does magic and increases your sites speed by ‘compressing’ everything down, so it simply loads faster.

I can’t really explain it because I'm not a technical wiz -- but it works and that’s what’s important.

Plus, Google ranks fast loading sites higher in the search results.

And visitors to your site won’t get frustrated waiting 10 seconds for a page to load.



WordPress Plugins #11 - WP Optimize

WordPress Plugins WP Optimize


Get WP Optimize here

I almost didn’t include this one:

But it can help the right person in the right situation.


WP Optimize cleans out your website's backend databases.

Once again, I'm not a plugin tech-wiz here.

It’s just great to clear out your post revisions in a single click and delete spam and trashed comments.

This is the main function I use.

And it increases your website's speed, with the main performance increase being in the WordPress Admin interface which can get a bit slow with the more plugins you use -- that's why it's important to use only the plugins you need.



WordPress Plugins #12 - Yoast SEO

WordPress Plugins Yoast SEO


Get Yoast SEO here

How could I not mention this one:

A lifesaver plugin to help you SEO proof your blog.

Just get it.


Download it already if you haven't.

This plugin adds a box underneath your pages or posts and guides you step-by-step on getting a ‘green light’ on your SEO.

You enter a keyword, then it gives you tips on improving your pages SEO :)

Awesome right?


I hope you really enjoyed these plugins I use to optimize and run my blog.

Let me know in the comments what plugins you’re using.


And share this post with your bloggin’ pals ;)



Want More Bloggin' Tips Like This?

Join The FREE 7 Day Email Course to 10x Your Blogs Traffic

Click Here To Get The Free Training!


Create Optin Forms Using LeadBoxes

How To Create Optin Forms Using LeadBoxes in 7 Easy Steps

So you want to create optin forms...

Well guess what:

You’re going to need a tool to create them.

Have you heard of LeadBoxes?

It's run by LeadPages, a popular company who makes high-quality landing page software.


How To Create Optin Forms Using LeadBoxes


Here's the deal:

I'll show you the simple steps to create optin forms using a LeadBox.

I can confidently say, it will have a signup (conversion rate) of 70%+.

Does this sound good?

Great...'s really easy to do.

All YOU need to do, is follow along and create your optin form using a LeadBox.

Easy :)

Let's jump in!


New! Video Tutorial/Live Demo of Setting Up LeadBoxes and ConvertKit


In this video tutorial, I walk you through step by step on creating optin forms with LeadBoxes and integrating the signup process with ConvertKit.

It's super simple and this will take you from step A to B in 20 minutes! Well worth it if you're serious about growing your blog.

Enjoy :)


Step 1 - Get a LeadPages Account (14 Day Free Trial)

If you have a LeadPages account, skip this step.

Everyone always says growing your email list is very important.

And guess what:

They’re damn right it is.

That’s where LeadPage’s LeadBox’s comes into your life.

It’s a tool that helps you create insanely modern and high performing optin forms.

High conversion rates baby!

LeadPages (which includes the LeadBoxes tool) starts at $25/month.



It get's better:

I've hooked you up with a 14 Day Free Trial. This way you can test it risk-free and see if it floats your boat.


Click Here to get LeadPages 14 Day Free Trial [full disclosure this is an affiliate link - I only promote products I am familiar with and personally use]



Step 2 - Create a Lead Magnet

Before you create optin forms.

You need a lead magnet.

This will be a reason why someone should give you their email address.

In simple terms, it's a freebie they can download.

Everybody LOVES freebies.



Popular lead magnet ideas for bloggers are:

  • Mini course
  • eBook
  • Cheatsheet
  • List of things
  • Case study
  • Webinar Signup


Once your blog reader signs up and gives your their email address, you will then send them what they signed up for.

If you just say “Please subscribe to my newsletter” to collect emails, it just won’t cut it buddy. People want a reason for them to give their email address away and a damn good one too.

Also, because you've given them a reason, you know they’re interested in that specific topic -- this makes it a lot easier to market your product later on, such as an online course.

Here are some example lead magnets that kick ass:


p.s. you'll see my lead magnet later on in this post. Let me know if you spotted it in the comments!


Lead Magnet Example - Post Template


Lead Magnet Example - Checklist SEO


Lead Magnet Example - Neil Patel



Step 3 - Create Your LeadBox

Creating a LeadBox is easy.

Even for you non-techies out there.

After you’ve signed up for LeadPages (Free 14 Day Trail Here)

Navigate over to the login page

Enter your account details.

LeadPages Login

Click the 'LeadBoxes' button located on the Navigation bar (top left-ish).

How To Create Opt-in Forms Using LeadBoxes - Create a LeadBox


Next, click 'Create LeadBox'. This will launch the LeadBox interface.


How To Create Opt-in Forms Using LeadBoxes - Create LeadBox

Name your LeadBox something you will remember.

For example, I will use: Blog Optin - Blogging SEO Checklist. This is because I will be placing the optin form on blog posts, and it will be giving away a Blogging SEO Checklist.


How To Create Opt-in Forms Using LeadBoxes - Naming LeadBox


After you’ve done that press ‘Start Building’.


Want More Bloggin' Tips Like This?

Join The FREE 7 Day Email Course to 10x Your Blogs Traffic

Click Here To Get The Free Training!



Step 4 - Editing Your LeadBox

Now you’re in the interface.

Want to know a secret:

The best way to make high converting opt-in forms is to keep them simple, super damn simple.

All you want is their NAME and EMAIL.

Don’t distract users from entering this information.


The first thing you want to do is delete the image on the right.

You may be tempted to upload a picture of what the users going to get, such as an eBook front cover...

and that is fine.

But from my experience...

...there’s essentially no need to have a picture there.

To delete the image, hover over the section, click the cog icon and then ‘Edit Section Layout’.


How To Create Opt-in Forms Using LeadBoxes - Edit Section


Next, you need to click the arrow icon (#1) in Row 1 Section to open up the contents.


How To Create Opt-in Forms Using LeadBoxes - Delete Image


Hover over the Image Container (#2 in the image above), and press the 'Delete' button.


How To Create Opt-in Forms Using LeadBoxes - Delete Image Container


Hive-five! You're done.

Now it’s time to style the form, changing the text and connect the forms fields to your email provider.

Let’s start with changing the text:

Click in the text box and highlight the text.


How To Create Opt-in Forms Using LeadBoxes - Changing Headline


This opens up the text editor box, play around with it. You want to match your brand as much as possible.

For example, I use the font Poppin's on my website for headlines, so I use the same on my form to keep consistency and trust with the user signing up.

Here’s what mine now looks like and the settings I used.

Text Align: Center

Text Size: 6

Font: Poppins


How To Create Opt-in Forms Using LeadBoxes - Editing Text


Remember, simplicity is key here.

Use a call to action in your title.

I used ‘Get Your’.

You could also use other CTA’s like: Download, sign up for, enter your email for…



Step 5 - Integrating Your LeadBox

Awesome, you’re Leadbox is looking freaky fresh.

It’s time to integrate your email provider with your LeadBox.

This tells your LeadBox where to send the users information when they sign up.


For this guide, I will be integrating with my favourite email marketing tool, ConvertKit.

If you don’t have an email provider, I recommend ConvertKit. It’s designed and made for bloggers and is so easy to setup and use.

Click here to get a Convertkit account.


In your LeadBox, click in the form area, as if you wanted to type in your email.

This opens up the form integration window on your left.


How To Create Opt-in Forms Using LeadBoxes - Editing Form


Click on '+ Add an Integration'.


How To Create Opt-in Forms Using LeadBoxes - Add Integration


We will be choosing a ConvertKit as our Email Marketing Services.

If you don't see this option, do the following steps:

  1. Click More Services.
  2. Select ConvertKit from the menu.
  3. Add your ConvertKit Account's API Key. This can be found in your ConvertKit account settings (
  4. It make take a moment, but wait for your API key to be validated.


How To Create Opt-in Forms Using LeadBoxes - Convertkit integration


Next, select a form from your ConvertKit account.

Don’t have a form? Check out ConvertKit’s guide on creating a form here.


Pro bloggin’ tip: Name the form the same as the opt-in, to keep everything seamless and not confusing in the future.


After you’ve selected your form, Press 'Done' otherwise it won’t save.


How To Create Opt-in Forms Using LeadBoxes - Save integration


Then you can delete the 'Lead Notifications' integration and press 'Next - Fields'.


How To Create Opt-in Forms Using LeadBoxes - Save Integration


Let’s delete the phone number. We don’t need it right now.


How To Create Opt-in Forms Using LeadBoxes - Delete Field


We will also re-organize the form to have the name entered first.

Simply, click the little up arrow.


How To Create Opt-in Forms Using LeadBoxes - Reorganize fields


Next, you will want to click on 'Name' and 'Email' to open up their options.

In here we can change the Label from ‘Name’ and ‘Email’ to CTA’s such as ‘Enter your name/email’.


How To Create Opt-in Forms Using LeadBoxes - Edit fields labels


Press 'Done' and it will save and update your form.


How To Create Opt-in Forms Using LeadBoxes - Save fields


Then press 'Next - Follow Up' button.


How To Create Opt-in Forms Using LeadBoxes - Follow Up


In here you will want to change the follow up to send the user to another URL.

This should be a thank you page you’ve created. It should let the user know they’ve signed up.

Here’s what mine looks like and how to setup the Leadbox.


How To Create Opt-in Forms Using LeadBoxes - Follow Up Settings


And my thank you page:


How To Create Opt-in Forms Using LeadBoxes - Thank You Page


Press ‘Save and Close’.


How To Create Opt-in Forms Using LeadBoxes - Save and close


Want More Bloggin' Tips Like This?

Join The FREE 7 Day Email Course to 10x Your Blogs Traffic

Click Here To Get The Free Training!



Step 6 - Edit the Button Text

It’s short and sweet:

Click the button, highlight the text, and rename it to a better CTA.


How To Create Opt-in Forms Using LeadBoxes - Edit Button Text


Here are button CTA examples:

  • Sign Me Up
  • Yes Send Me The Goodies
  • Join The Free XYZ
  • Send Me The Free Training/CheckList/WorkBook
  • Sign Up For Free
  • Join Free For a Month
  • Get Started
  • Send Me The XYZ Now
  • Claim Your Free Spot
  • Click Here To Get XYZ
  • Get Instant Access
  • Access The Free XYZ
  • Yes Please, Send Me The XYZ



Step 7 - Publishing Your LeadBox

If you’ve made it this far.

You seriously are killing it.

And now guess what:

You get to publish the Leadbox to your site.

Click on the 'Publish' button in the top right.


How To Create Opt-in Forms Using LeadBoxes - Publish options


This will give you the various options to publish the LeadBox on your website.

Let’s use the 'BUTTON LINK' tab.

This is because if a user clicks the button, they’re seriously interested in your offer and will be more likely to sign up when the LeadBox opens.

Edit the button to have your brands color and style.

Click the '<> Get Code' button once you’re done.


How To Create Opt-in Forms Using LeadBoxes - Button Link


You then need to:

Copy and paste that code into your website.


How To Create Opt-in Forms Using LeadBoxes - Get Code



If you’re using WordPress like myself, in your text editor, click the Text Box.


How To Create Opt-in Forms Using LeadBoxes - WordPress


Then paste your code into the box like so.


How To Create Opt-in Forms Using LeadBoxes - WordPress Paste Code


Then when you go back to the visual editor, you will see your button!


How To Create Opt-in Forms Using LeadBoxes - WordPress Visual Editor


And that’s it:

Don’t be afraid to explore the other publishing options in LeadBox's too.


Let me know in the comments how you’re using LeadBox’s to grow your email list!


Want More Bloggin' Tips Like This?

Join The FREE 7 Day Email Course to 10x Your Blogs Traffic

Click Here To Get The Free Training!


How to write the perfect blog post

How To Write The Perfect Blog Post


It’s a weekday.

You’re sitting at your computer.

The blinker, winking at you.


It knows what you’re thinking.

How do I write a perfect blog post?

And where do I even start?

Five minutes go past. The cursors still blinking in your open document.


Mind games…


Ok but seriously. Today I’m going to help you write the perfect blog post. These will be my top 9 tips that will guide you towards planning, writing and ‘masterpiecing’ content that your blog readers will love.

Let’s jump right in shall we?

Pin Me To Your Pinterest Board!


Tip #1 - Focus On Helping Your Readers


Focus on creating content that helps your readers solve a problem.

Before writing a blog post, or even thinking of the title. Ask yourself: “What will the transformation my reader have, after reading this blog post?

For example:

After reading this blog post, the reader will be able to write better blog posts


After reading this blog post, the reader will understand how to tie a double boat Knott.

Easy ways to come up with blog posts on how to help you reader is by thinking of the title and including these words:

  1. How to…
  2. 5 Ways…
  3. Tips to…
  4. How you can…

You’re now focusing on providing content, which shows and tells the reader how to solve a problem they have.

People love getting problems solved.


How to write the perfect blog post - Help people


So, if you can solve that reader's problem. They will be in great debt to you and sell their soul to your blog -- maybe?

Fingers crossed...



Tip #2 - Use Google Docs, Avoid WordPress's Editor


If you’re like me and use WordPress to power your awesome site…

It can be very tempting to write in WordPress’s editor.

The only issue with this is:

  1. It’s pretty damn distracting with all the buttons and stuff
  2. If your internet crashes out, you can lose your work
  3. If you hit publish and it crashes, your work is gone
  4. It also makes you focus on editing your content instead of writing

Instead, use Google Docs -- it’s freakin' free and freeeeaakin' amazing!

In fact, I’m writing this very blog post in it, check it out:

How to write the perfect blog post - Google docs

Great things about Google Docs?

  1. It auto saves like crazy!
  2. It’s very simple and easy to use
  3. It’s FREE
  4. You can easily organize your blog posts into a folder AND…
  5. Access your documents anywhere

So yeah -- start using Google Docs, my bloggin' friend :)


p.s -- If you’re not using WordPress to power your blog, and using a site like Wix or Squarespace. I recommend you move over to WordPress due to the power and customization it offers. It’s scary in the beginning I know. But after a week you’ll be cruising through the interface and have a bangin’ blog.



Tip #3 - Outline Your Blog Posts


Before you put keyboard to screen.

Outline your blog post.

It’s always good to spend a few minutes writing out the headlines and subheadlines you will be talking about.

It’s not 1987 anymore. People like short content.

Like this.

You know?

It’s easy to read.

And scan. Quickly. Everyone want’s information quickly.

So adapt and split your blog posts content into sections. Make it scannable. Like this post where I have each tip as it’s own subheader.

In addition, you want to focus on keeping sentences short. And not a massive wall of text, that’s scary.

Here’s an example of me using Google Docs, and outlining a blog post. I did this in around 1 minute.


How to write the perfect blog post - Outline post


All you simply do is list out the key parts of your blog.

Guess whats next in this one?



Tip #4 - Vomit Words. Edit Later


Vomit words like you just ate some bad fish!


How to write the perfect blog post - Vomit words


I’m a solid case who loves to edit as I go due to my design background.

Seriously, most people are the same, we want it to look pretty as we go.

You get me?

But super seriously, it’s so much better to just get your content down on the document and edit after. This allows your creative mind to just enter a flow state and keeps you on track of actually getting the content done.

Otherwise, a 1-hour blog post of just being vomited out can end up being 5 hours of editing and writing and chaos and just more mess.


  1. Worry about spelling/spell checking
  2. Keep fixing your grammar
  3. Looking for and adding images
  4. Change your font size, color, style
  5. Create hyperlinks


Focus on just writing.

Write like it’s the last time you ever get to write.

And you're on a train.

And you're about to crash into a fiery pit.

Just like on Toy Story 3.

How to write the perfect blog post - content spacing

To visual? Tough! Get writing :)


Click here to subscribe


Tip #5 - Make Posts Scannable


We’ve already touched base on this in tip #3.

But to elaborate on the subject like a bloggin’ pro, I will give more godly insights on making your posts more scannable.

More scannable you say?

How to write the perfect blog post - Scanable

Yes, you want to add images!

This breaks up the massive amounts of 1,000, 2,000 or even 3,000+ words you will be writing.

I think this post itself is just over 2,000+ words. 


You also want to CAPITALIZE THINGS to make them stand out.

Or even throw some bold text to highlight important takeaways for your readers.

There’s no need to get to crazy though.

You DON’T want to be this guy.

You just want to ensure that the most important parts of your content are being seen by those super pesky (I’m one of them) speed readers who are scrolling quicker than they can read.



Tip #6 - Proof Read The Blog Post Before Publishing


Oooooh yeah.

No one want’s a sloppy blog post. Especially you -- once the grammar and spelling police come wailing by in your comments section.

And make you look like an IDIOT.

*Please don’t scold me for my terrible spelling and grammar. Thanks, I will send cookies!

A good idea is to give access to your Google Docs blog post to a friend or your dog to proof read it and say what sucks.

It’s good to hear nasty feedback from the ones you love…


It's also a good idea to use the free version of Grammarly too, it helps spot out spelling mistakes and grammar errors.



Tip #7 - SEO-Proof Your Blog Post


Ok, this tips going to be a bit juicy.

BUT it is very, very, damn important.

You do want your blog posts to be found on Google right?

Yes? Good.

I’m sure you’ve heard of SEO. If not, it stands for Search Engine Optimization. And as you’ve probably guessed, it helps you optimize your content (blog post) for search engines like Google.

So when people search for “how to tie my shoes”, Google shows them relevant content.

So by SEO-Proofing your blog posts, you help Google rank your content for people to find.

It’s basically letting Google know what your blog post is all about.


Now, if you use WordPress, just get Yoast SEO Plugin.

Get Yoast SEO Plugin Here (It’s Free FYI)

It’s epic.

Easy SEO. Easy Life.

The Plugin tells you what to do for your blog post to help it rank in Google by giving Red/Green traffic light signals and tips towards getting a green light.

HOWEVER. Let’s cover the best and most simple SEO techniques that work.

I won’t be going crazy technical on it all, but if you want to learn more check out this SEO post here covering everything you need to know.


1 - Finding a Keyword

You will need a keyword for your blog post.

A keyword is a search term someone types into Google, like “how to paint with watercolors”.

How to write the perfect blog post - Keyword search

The main keyword is “paint with watercolors”. This is your starting point.

But how the heck do you find keywords people are searching for?

You can use tools like these to help you:

  1. Google Keyword Planner (shows monthly search volume and gives ideas on what to use)
  2. BuzzSumo (shows you what content gets shared the most so you know what people like)

The keyword is the ‘seed’ to your SEO for your blog post.

You only ever want to use one keyword per blog post, not in multiple blog posts (otherwise you start creating competition between your posts).

You can also use similar keywords in your actual writing.

Like watercolors, painting with watercolors, mixing watercolors etc… but these come naturally.

So don’t think about it.


2 - Do Not Keyword Stuff

Google is smart.

You are smart ;)

Do not try to put your keyword awkwardly in your blog posts actual main content.

You want to keep the flow. Write for humans. Not for Google.

Google wants to rank content, for humans.


3 - Add the Keyword to your Title

You now want to include the keyword in your blog posts title.

For example: How to easily paint with watercolors in 3 steps

You are including the keyword, but making the title clickable.


4 - Add the keyword to your images

Instead of using thisdopeimage.jpeg

You want to use paintwithwatercolors.jpeg, paintwithwatercolors1.jpeg, paintwithwatercolors-example.jpeg


5 - Meta description, link and page title

Finally, add the keyword to your pages meta-description and title.

Yoast SEO makes this super easy.

How to write the perfect blog post - Yoast SEO

Include the keyword in the blog posts link --

6 - If using Yoast SEO

Don’t try and make everything perfect. It’s normal for you to be missing some green lights.

Especially ignore the keyword was found in your content one.

It doesn't matter no more.



Tip #8 - Grow Your Email List


You writing for free over there?

Wait, you ARE?!


Let’s step up your business approach to blogging.

People read your blog posts, right? They LOVE your blog posts right?

Then why are you not collecting their email to let them know about your new blog posts!

Let me step back and be nicer.

I swear I’m friendly in person...

You want to be giving users a call to action (CTA) on each of your blog posts.

Also known as a lead magnet.



This lead magnet should make a reader want to give you their email, in return for a freebie you email to them after signing up.

This is very important. Because...

You have this anonymous reader on your website right.

If they leave, they’re lost and forgotten into the foggy swamp of the deep dark web…never to be seen again.

If they sign up with their email, you now can email them any time of day. You have access to either update them with a new blog post, tell them about your new product, or simply say “Hi”.

When you create a lead magnet, it should make the reader say “f#uck yeah that sounds awesome, take all my email addresses and gimmi!”

So what is a something you can give users in return for their email address?

  1. Cheatsheets
  2. Lists
  3. Mini Course
  4. 30 Day Challenges
  5. eBooks

Anything will work, just help the reader solve their problem -- just keep it related to your blog post.

They don’t have to be crazy good. Guess what? People love free stuff.

If you want to learn more about creating lead magnets and automatically sending them the email download.

You can sign up for my free tutorial here (p.s this is a lead magnet in live action!)


Click here to subscribe



Tip #9 - Don’t Stress. You Can't Write The Perfect Blog Post


I’m about to get all Kung-fu-panda Master Shifu on yo ass here.

How to write the perfect blog post - master Shifu

Perfection is something we all strive for.

But what if perfection is just a reflection of what we already are? - Master ‘Aaron’ Shifu

Just be yourself, write how you want to write.

Like, I consider myself a terrible writer.

I’m very basic, but I aim to keep true to how I would speak in person-to-person interaction.

If people hate me or my style, oh well. Bye?

If people like it. Amazing. We will get along well :)

At the end of the day, it’s much better to write a blog post than not write one. As that isn’t helping anyone.

Just go for it, take these tips as you wish and start creating awesome blog posts.

I know you can do it. is growing

Plans, lots of plans.

I've been doing a lot of thinking recently and wanted to update you on my own personal and business goals.


So to kick start things off the past month I've wanted to expand. I've been crushing it on Instagram and have an amazing community (you lot) who have supported me tremendously.

Thank you.


It's time to start exploring again, allowing me to learn more and pass the information on to you: helping you grow your business, income + audience.


Therefore, I have decided to start exploring other social media channels, primarily being:

  • Instagram
  • Pinterest
  • Facebook (advertising specifically)


as well as posting about...

  • Blogging tips
  • Collecting emails
  • Email marketing (what to actually send)
  • and general business advice...


Like I said my goal is to expand and I think this is the best way to help my audience.

I essentially want to be known for helping you:

  1. Grow your audience + income
  2. Great awesome blog content
  3. Convert visitors into email optins/sales
  4. Market your product through social media platforms


So to keep things short and sweet that's basically it.

A short and to the point update. Just my style...


So now that you know my new business and personal goals with

expect to see more content evolving around new social media platforms, blogging and collecting + marketing to customers.


- Aaron