Are You Making These Pinterest Mistakes?

Are you using Pinterest to grow your blog? Then chances are you may be making one of these Pinterest mistakes!

Pinterest is a fabulous way to increasing your traffic, subscribers, and income, but it needs to be implemented strategically. In this post we talked about things you should do, now I want to cover what you should not be doing on Pinterest. Let’s dive in!



Your brand page or your homepage on Pinterest should be complete and that includes verifying your website. All the links and details provided should be filled out properly and everything should link back to the right pages.

This is important because pinners need to be able to easily understand what your company is about. A complete profile says a lot about your professionalism. Provide all the correct information + use thoughtful keywords.

For your social accounts, I recommend connecting it to your Twitter profile, but NOT your Facebook account. Currently, Pinterest only connects to personal Facebook accounts. I recommend maintaining some separation between your business and personal life.


Some people would think that posting a lot at one go would make a bigger impact, but that is actually incorrect. Posting everything at once will overwhelm their followers and might make them lose interest.

Scheduling your posts to trickle out throughout the day does better in the Pinterest Smartfeed and allows you to reach more followers at different times throughout the day. There may be key times when your followers are online. However, none of them will ever all be on at once, so some will be missing your pins if you do them all in one sitting.

Getting your followers to see your pins and repin them is crucial to your growth. Over 80% of pins are repins compared to 1.4% of tweets that are retweeted and the lifespan of a pin is actually the longest in any social media platform. Pins on Pinterest have viral potential. A pin can last 3.5 months as opposed to 90 minutes for a Facebook post. That is approximately 1,680 times!

Want to learn how to make your pins go viral? Grab the checklist below!


8 Steps To The Perfect Pin

Powered by ConvertKit


Boards are places where you can compile many pins of the same topic. Think of them as folders where you can separately file each category. Just like filing things in real life, you don’t want anything unrelated to your board topic to be randomly included.

These boards should be organized and Pinterest users should find exactly what is described inside each of these boards. Adding random pins can result to people unfollowing simply because they see something they are not interested in.


Providing the correct information is important. Your followers need to know what exactly is being pinned. This is also a way that users can find you when they hit the search button.

Your titles and descriptions should be straight to the point and use keywords related to your post, brand page, or niche. Hashtag use on Pinterest does not work the same as other social platforms. Instead, focus on identifying and maximizing keyword use for your boards and pins.



Sharing the right pins is crucial because this builds your target market. Have posts that are related to your business so you can easily attract the right audience for your product. Also be sure to share others content, not just your own.

It may be tempting to post only your own content, that is the whole point, right? Wrong! Pinterest isn’t just marketing your product; it’s about engagement and interactions. You need to put some effort in sharing other people’s content, repin, like and comment, as long as they are related to your business.


Pinterest makes it easy to connect and share on Facebook or Twitter. This is convenient because you widen your scope of audiences. This also works vice-versa.

Make sure to include a Pin It (or Save It) button on your website. You also can implement tools like SumoMe that make sharing your content incredibly easy. Also, be sure to have your social media icons in an easily visible place on your website.



If you are using Pinterest for business, you have access to their analytics feature. Analytics is crucial to have when you are doing online marketing and if you run an online business. The data you can find in this feature will greatly help you monitor the progress of your company online.

In the analytics section of your Pinterest account, you can track how many pinners are viewing your pins, your most popular content, follower demographics and interests and much more. As you study these statistics you will identify what is working with your pinning and what can be improved.


This could be one of the most important things not to do when you use Pinterest. Pinterest is heavily driven by visuals. You need to post strong images. They don’t have to be professionally done. They just need to be composed well and sized well. It was studied that colored visuals increase people's willingness to read a piece of content by 80%.

I put together this post about my 20 Favorite Free Feminine Stock Photo Resources. This is a great place to start if your budget is small but you still want professionally done photos. For a quick Pinterest image use one of these gorgeous photos, add an overlay in Canva or PicMonkey, and text about your content and you are set.

Have you made any of these Pinterest mistakes? Which are you going to work on first? 

P.S. Ready for your pins to go viral? Grab my eight-step viral pin checklist below!



Eight steps for creating a pin that will increase your, repins, clickthroughs and traffic!

Powered by ConvertKit

How To Use Pinterest To Grow Your Blog

Want to know one of the most common questions I am asked from new bloggers? It is, “How can I get more traffic to my blog?” When I get this question, I want to shout from the rooftops, “PINTEREST!!” But, I can’t just leave it at that, so I whipped up this post with 10 of my tips on how to use Pinterest to grow your blog. 

Over 80% of my site traffic comes from Pinterest. It helped me grow my blog to over 20,000 pageviews in my third month. Hands down it has been the most effective I have used to grow my blog. I straight up LOVE Pinterest and I want to show you how you can grow your blog too! So let’s dig in!

Create a Professional Pinterest Account

1.  Have a Business Account

If you are planning to use Pinterest for your blog; you need to have a business account. You can either create a new account or convert your personal account to a business account. It’s easy and it’s still free. By doing so, you will be able to use exclusive features like Pinterest analytics. 

Having access to analytics is very important because this is where you can gather information on all the activity happening on your Pinterest account and see which pins are doing well and which ones aren’t. This will be the basis of what you can improve your Pinterest strategy. To have a business account, you need to verify your website. This also shows the legitimacy of your blog.

2.  Make Your Pinterest Account Have Brand Consistency

For your account to look and feel professional, you need to be consistent with your brand identity. You need to use the same aesthetics as you do on your website. This means using the same color schemes, fonts, etc. Once someone takes a look at your profile page, they should already be able to grasp your blog’s theme, without even reading the descriptions. This includes having a great profile picture as well. If you are a blogger, you can use a fun and inviting photo that shows off your personality.

3.  Have A Complete Bio

You need to fill out all the descriptions, titles, and links on your account. Since you will be using a Pinterest business account, you are now allowed to fill up the name of your blog or business instead of your personal name. In your Pinterest bio include keywords your targeted reader would be searching for.


8 Steps To The Perfect Pin

Powered by ConvertKit

Creating Pinterest Boards

4. Create Boards Related to Your Blog

Pinterest is full of amazing photos, recipes, products, etc., but it doesn’t mean you should pin everything. What you pin should be consistent with what your business or blog is all about. It’s tempting to pin that delicious looking chocolate cake, but if your blog is about fashion then your followers might get confused.  

Create secret boards if you want to use your business account as a personal account. For your public boards, create ones that reflect who you are as a brand and a business.

5. Join Group Boards

Group boards are an amazing way to get your pins in front of new pinners. Group boards are Pinterest boards with multiple contributors and each contributor can add new content to the board. Group boards are a great way to help your pins gain momentum. Group boards will have rules that you need to follow. Typically, you can find the rules and instructions on how to apply to a group board in the board's description.


Be an Expert Pinner

6. Pin Often

The more pinning activity you have on your account, the more engaged your followers will be with your content and you will rank higher in Pinterest’s Smart Feed algorithm. I recommend pinning at least 30 pins per day. However, you can absolutely pin more! If you are really trying to grow your account I recommend pinning 50-100 pins per day. That may sound like a lot, but luckily for us, there are schedulers to plan out your pins for the week.
BoardBooster is one of the best schedulers out there and it’s very easy to use. You can set it up and then it automates almost all of your pinning processes. It seriously is a lifesaver for busy bloggers! 

7. Pick Great Pins

Be selective of what you pin, other than pinning something that is related to your blog, you need to pin posts with great images. Horizontal photos get less attention than vertical photos. Choose tall vertical photos with great composition and colors.

8. Use Rich Pins

Rich Pins are great because you can give more information right below the pin when you see it on a feed. This is less time for the viewer to think if they should click on your pin for more details. When your pin is a Rich Pin the title of your post is bolded above the description of the pin which helps it stand out.

Optimize your Website for Pinterest

9. Install a Pin It Button

Installing Pin It buttons on your website makes it easier for your visitors to easily pin your content. It’s a quick add-on feature that will help market your website and blog. Once a visitor decides to Pin your blog post, for example, make sure your images are suitable for Pinterest. Meaning make sure they will come up as vertical, high-quality images. 

10. Make Your Site Mobile Responsive

Over 80% of Pinterest traffic comes from mobile devices. If your site is not mobile responsive once the reader gets there, they probably won’t stick around for long. Mobile responsiveness is when a site automatically adjusts its sizing, layout, and proportions to display better on a mobile device. Try viewing your site on a phone to see how user-friendly it is. There are many WordPress themes that are mobile responsive and SquareSpace templates are automatically mobile responsive. 

Which of these areas could you improve on?



Eight steps for creating a pin that will increase your, repins, clickthroughs and traffic!

Powered by ConvertKit

How To Start A Blog With SiteGround

This post may contain affiliate links.


One of the most common questions I get via email or in my Facebook group is how to start a blog. So in this post, I’m going to walk you through what you should do before you start a blog + how to start a blog with SiteGround. 

I feel like every mama out there should have a blog. It is so fulfilling and you can create so many lasting relationships through blogging. It is also a fabulous way to make money from home! 

By my third month blogging I was making over $1000 a month, and now I am making even more! And I’m not alone! So many other mommy bloggers are making a significant income from home thanks to their blogs.

Rosemarie from The Busy Budgeter - $24,347 in one month!
Suzi from Start A Mom Blog - $9,042 in one month!
Jen from She’s Ambitious - $2,196 in one month

Starting a blog is one of the best choices I’ve ever made, so I wanted to create a step-by-step tutorial to show you how you can start a blog too. Even if you aren’t tech savvy (like me) I’ll walk you through it all and show you how you can start a blog on SiteGround in 10 minutes! 

1. Pick your niche

Your niche is essentially the topic that you want to blog about, it could be parenting, recipes, DIY projects, entrepreneurship or really anything that you love! 

To find your niche consider asking yourself these questions. 

  1. What do I enjoy talking about? Think of something that excites you. What types of articles are you up late reading about on Pinterest? That is what you need to write! 
  2. What do I have experience in? Maybe you have worked in a certain industry or maybe you have had a child with a particular disease. If you have experience, you are qualified to write about it! 
  3. Is this a topic that I can monetize? If you are going to commit all of the time to write great content for your blog most likely you are going to need to monetize it to justify your time. Almost every niche has income potential, but start brainstorming how you can make money from it. 

Once you have a topic or two in mind, start brainstorming your blog name. You want it to be something that your readers will be able to relate with. Think of terms relevant to your topic and to your targeted reader. 

So, for example, when I was coming up with the name of my blog I knew that I was targeting other moms and I wanted to talk about money, specifically how moms can make money. “Moms” in Moms Make Cents is pretty straight forward, but “Make Cents” is a little play on words. 

Once you have a couple ideas check to see if your domain is available. When you sign up for hosting with SiteGround you get a free domain name


2. Choose A Platform

I recommend starting with You will have more opportunities to customize your site and it opens up all of your options when you want to monetize your site. 

With you will need to have “hosting.” This is access to the server that will run your blog. Think of it like this, your blog is your apartment, your domain name is your address and the hosting is your landlord. Fortunately, hosting is super inexpensive. You can get amazing hosting for less than $4 a month! Don’t we all wish rent was that cheap ;)

There are other alternatives, like SquareSpace (which is also great), but there is less opportunity for customization and it is much more expensive (more like $200 per year). 

3. Set Up Your blog

I have worked in the blogging industry for over four and a half years and the best host I have found by far is SiteGround. In this tutorial I am going to walk you through how to set up your blog, so you can start sharing with the world!

Why Start a blog with siteground?

1. Their Uptime Is Incredible.

One of the worst things that can happen as a blogger is to have your blog go down. Other hosting companies have frequent outages, but SiteGround has 99.9%  uptime, which is pretty dang incredible. 

2. Their Customer Service Is Fabulous

No more waiting to chat with a representative for an hour. "Ain't nobody got time for that!" SiteGround's tech support is lightning quick and super helpful. They can help you setup your WordPress site in under 10 minutes. Their service is avaliable 24/7 and you can talk with tech support via phone or in an online chat (I always opt for the chat so I don't have to worry about my little boy being loud in the background 😊 ).

3. Free Domain Name

When you sign up for hosting with SiteGround you get a free domain. Domain names run about $15 a year, so this is an awesome incentive! 

Why Should you start a blog?

Absolutely anyone can start a blog nowadays! As long as you have the passion and the drive for something and you want to share it with the world, then blogging is for you. 

Your blog can be a hobby or you can turn it into a profitable business. I’m not saying it’s going to be easy.  It requires a lot of patience, constant learning, and honest decisions for yourself and for your brand. But it can be incredibly rewarding and not to mention very profitable. By the second month of my blog I made over $400 and in my third month I made over $1,500 😱 ! 

Are you ready to get started? Follow these simple steps and you can have your blog setup in about 10 minutes!

Let’s begin!

First, click here to visit so you can follow along with the tutorial! This will take you to their landing page and already you can see how simple it is to navigate. We will explore some of the other pages later, but for now click on the "Sign-up" button to get started.

Step 1: choose a plan

The first and most basic plan is the StartUp Plan. As the name suggests, this is what you should start with when you are just starting out. 


The StartUp plan costs only $3.95 a month! That is a steal for starting your own business! + it comes with a free domain. This includes, 

  • One Website
  • 10GB Web Space
  • 10,000 Visits Monthly
  • Plus, all of the essential features. 


This package costs $7.95 a month, which is still a great deal since you get the basic features plus premium. 

I personally recommend trying the GrowBig plan. This will give you even faster customer service response times and priority service which is so helpful when you are starting a new blog. The Grow Big plan includes, 

  • All of the features of the StartUp Plan
  • Hosting for Multiple Sites
  • 20GB Web Space
  • Best for up to 25,000 Monthly Visits
  • Extra Fast Response Times
  • Premium Support
  • The Super Cacher - This helps your site run faster which improves your SEO ranking with Google and helps keep your readers on your site. 


Ready to take the blogging world by storm? The biggest SiteGround plan is the GoGeek plan, which costs $14.95 a month. This includes the basic features, premium features, and the geeky advanced features. In addition to the features of the GrowBig plan you get, 

  • 30GB Web Space 
  • 100,000 Visits Monthly

This is a great option if you already have a lot of traffic to your blog each month and want to switch from another host or if you anticipate a high amount of traffic to your blog when you launch. 

If you hover over the highlighted and underlined feature links, you can specifically see what you get with each feature.

Continue by clicking on the Order Now button using the StartUp plan which will bring you to Step 2.

Step 2: Choose Your Domain

A domain name is important since it defines your brand. As a standard rule, domain names should be simple. You can’t make it complicated or else people won’t be able to find you or remember your domain name. (P.S. Don't forget you get your domain for free when you sign up!)

You can use your own personal name as the title of your blog, or even use a catchy phrase just as long as it is related to your blog and what you are talking about. Just remember to keep everything simple and straight to the point. 

Here you can enter your existing domain name, or register one for free upon sign up. Type it in and the website checks if that domain name is still available. You can also pick your domain extension such as .com, .org, etc (however, if possible I recommend going with .com). Once you have one that’s still free to use, then you’re good to go.

Step 3: Review and complete your information

Account Information and Client Information

Payment Information and Purchase Information

Extra services, and under here you can choose to select or unselect the extra features that you might need or might not need on your blog. For the most part, the basic features are fine. To remove the extra services just uncheck the boxes. (Be sure to leave the Domain Registration box checked! This will give you your domain name for free.At the bottom, it will tally your costs and give you your total amount. 

Below this you need to check off the box that you have read their Terms of Service. 

 If everything is understood then go ahead and click on the Pay Now button.

Congratulations! You can now have hosting for your blog! All you need to do is to install WordPress and get creative. It is pretty simple to set up, but if you are technophobic, guess what? The tech team at SiteGround will set it up for you!

All you have to do is go here and click on "Live Chat." One of the ultra friendly SiteGround representatives will say, "hello." and you just need to ask them to set up your WordPress site and send you your login details. Easy peasy, lemon squeezy. This process will take a max of fifteen minutes and then you can access your beautiful new site! 

Once they send you your login details go to and login.

Install WordPress

If you would rather install WordPress on your own follow the steps below. 

Click on "WordPress" in the Autoinstaller section.

Then click the blue "Install" button.

On the next screen fill out the following: 

Choose Protocol: most likely it is http://

Choose Domain: The domain for the site you are setting up

In Directory: Leave this section blank

Site Name: Anything to help you remember which site this is. Note: you can update this later.

Site Description: A brief description of your site. Note: you can update this later.

Admin Username: You will need to remember this! Write it down and keep it in a safe place.

Admin Password: You will need to remember this! Write it down and keep it in a safe place.

Admin Email: Your email address.

Language: Your preferred language.

Choose a Theme to Install: You can install a theme here or on the backend of your WordPress site. You can start with a free theme and upgrade to a paid theme as your blog grows!

Now using the username and password you just created go to (your domain) and login!

See that wasn't as hard as you thought! You now have your very own blog! 

Step 4: Send me your link

I want to see what you have created! Send me the link to your new blog so I can check it out and add it to my list of blogs to read.

How To Make Money Blogging With Sponsored Posts

How To Make Money Blogging With Sponsored Posts

As bloggers, we are passionate about our blogs. It represents who we are, what we stand for and about what we love. We take pride in it as we should! It takes a lot of our dedication, time, hard work and a little bit of capital to get our blogs off the ground and to grow a loyal following.

All that passion has to pay off sooner or later. Blogging can be a lucrative business. Some may blog for the fun of it, but many of us want to monetize it. If you love what you do and you’re good at it, there is no reason why you can’t take advantage and earn!

There are many ways to earn in blogging. You can sell products, promote affiliate products, offer services, offer advertising on your site or do sponsored posts. Today we are going to dig into sponsored posts and collaborating with brands.

A sponsored post is when you work with a company or an advertiser to promote their products on your blog or on your social media accounts. You can take photos, videos and even hold promos and contests.

These can be posted on your website and social media accounts like Twitter, Instagram, Facebook, etc. It depends on what you and the advertiser agreed on. It sounds easy enough but there is a good amount of preparation, selection, and negotiation that’s involved so both you and the advertiser will benefit.


Sponsored posts are not as easy to come by especially if you are just starting out. Some advertisers require you to meet monthly pageview requirements or followers on social media before they will consider working with you. However, that doesn’t mean though that you won’t be able to find other advertisers to work with.

Many brands want to work with you because they like your unique perspective and the engagement you have with your followers.

That is why preparation is important when you want to do sponsored posts. In reaching out to advertisers, you need to put your best foot forward. This means creating a strong media kit that will help make you stand out from the masses.  This is what you will  send to your future collaborators to showcase your knowledge and experience. You can pitch your ideas as to what you can do for them and tell them why working together will be valuable to them.

Don't have a media kit yet? Grab my free media kit template!


First, be selective about who you work with! It might be tempting at first to just accept all the offers but you really don’t have to. Sponsored posts take a lot of time and effort so make sure it is spent on advertisers or campaigns that you genuinely believe in and care about.

Don’t worry about turning some down; there will always be more companies who would want to work with you. Selecting the right advertisers should also be based on your specific niche. You can’t advertise dish washing soap when your blog is about makeup unless of course, you can come up with a creative way to incorporate the product, like for example, using the dish washing soap to clean your makeup brushes.

You need to be loyal to your brand and post what you think will interest your followers. You can advertise that dish washing soap, but you risk losing your loyal followers simply because it is not something they signed up for. It is not why they fell in love with your blog in the first place and it will come off as spammy. Never lose the trust of your followers just for an extra paycheck.


Money is always a tricky subject. Especially if you are a new blogger. Deciding and agreeing on what to charge for your services can be stressful, but do not be discouraged! Blogging is a business and should be treated as one on both sides. It is completely up to you as to how much you want to charge.

To determine your rates consider everything you will be doing in the sponsored post and the time they will take and multiply that by your desired hourly rate. So if for example, the project will take you three hours and you want to make $30 an hour you should charge at least $90. Your rates will also vary based on the size and engagement of your audience. The larger the audience and higher the engagement rate the more you can charge.

You can even have packages of how much equals the scope of work you will be doing. Have lite, moderate and premium packages. Have a breakdown of what is included in each of these packages.

The lite package could, for example, be one share on each of your social media platforms. Moderate may be a blog post and one social media share per platform and the premium package may include a blog posts, social media shares, and additions shoutouts/tags to the brand etc.  The more specific you are the better.

If you choose to have bespoke pricing (bespoke = price varies per project) you will need to be willing to negotiate. It might seem daunting at first but you will get used to it the more you do sponsored posts.

Negotiation is normal and these advertisers are used to it. If there is an advertiser though that is pushing you and you don’t feel comfortable with the deal anymore, then, by all means, don’t take the job. There should be a mutual understanding of each other’s worth in the business.

Another instance you might encounter during negotiations is that some advertisers would like to trade products or services rather than pay you. In these circumstances you need to consider the value of the product and if it is worth your time. If you are a new blogger it can be good practice to do a few of these before pitching for paid products so you can have examples of previous brand collaborations.


Remember that you always need to disclose close that it is a sponsored post. Anytime you are compensated with money or product you need to disclose it on your site. You can say something like, “This post was sponsored by XYZ, however, all thoughts in this post are my own. For more information on my sponsored post policies view my disclosure here.” and then link to your disclosure page. If you have questions about your disclosures consult with your attorney or check out this post from Jade & Oak.

When posting a sponsored post on social media disclose your relationship with the brand by using the hashtag #ad.


Now that you’ve prepared, selected and negotiated with an advertiser, it’s time to shine. Prove to them that their decision of working with you was the best decision they’ve ever made! Take your photos, post those ads and interact with your followers about the product. Learn from this experience and apply it to your future sponsored posts.

Ready to pitch your first sponsored post? Don't forget to grab your free Media Kit Template!

20 Inexpensive (Or Free) Ways To Market Your Blog

This post may contain affiliate links.

Marketing plays an integral role in any kind of business, whether it is big or small. It is how you introduce yourself to the world and show them why they should be spending their time and money on you.

Do you need a large amount of money in marketing? Absolutely not! To be a successful blogger and entrepreneur, you need passion, hard work and a lot of patience, what you don’t need is to break the bank.

We all can’t afford to spend tons of money on our websites and online advertisements, but there are so many inexpensive or even free ways to market online. See it as a good challenge that you can overcome by just getting creative on a budget! 

Here are 21 inexpensive (or FREE) ways to market your business online:


This is the very first step you have to do when you start your online blog or business. Your website should showcase your blog's mission and personality. 

I recommend either, 

1. Being self-hosted on WordPress (SiteGround is the best host!)

2. Building your site on SquareSpace


SEO, or search engine optimization, is the little guy working in the background to push your product and website 24/7. This is very important to keep in mind even as you create your site.

If you are on WordPress check out the Yoast SEO plugin (the free version is great if you are just getting started!).

If you are on SquareSpace add your keyword to all your descriptions, meta descriptions, and link names. By doing this, you up the chances of people finding your website when they use a search engine. 


Inform yourself and connect with bloggers who are in the same niche as you are. Yes, they can be your competition, but I believe in collaboration over competition. 

Reach out to the bigger bloggers and send a pitch for writing a guest post on their site. This will get new eyes on your blog.

To catch another bloggers attention begin sharing their content on social media and tag them or make a point to comment on each of their new blog posts.


Using affiliate sites and their programs will help you promote your product or blog quickly. This post covers affiliate marketing in more depth, but essentially, you are paying other people to bring you more customers through their blogs, to you and your products. They are only paid when you are so there is minimal risk.

Sendowl is a great place to start if you are planning on starting your own affiliate program.

If you are looking for affiliates for a course, Teachable has an affiliate program built in if you are on their basic plan or higher. 


Social media and an online business go hand in hand. These days you need to be active on social media to create buzz and to help build your relationships with your market and with possible collaborators. You need to interact with your audience and get them excited enough to make them follow you and share your posts.

I recommend focusing on 1-2 social media platforms. Pick which social media platforms fit the needs of your business best.


Twitter is the quickest moving form of social media and is an easy place to interact with your followers.  Consider starting a Twitter party where you use a specific hashtags for your brand to promote yourself or a product and to ask and answer questions. 


There are many ways to market on Facebook. First, there are Facebook Pages. These are great for getting your content shared. With your page you can "boost" your post to increase its reach or create an ad.

Second are Facebook Groups. Facebook groups are a fabulous place to engage with your audience. Typically, there is a much higher level of interaction in a group than on a page.

Another way to market on Facebook is to join groups. These groups of like-minded bloggers and entrepreneurs can help each other out and spread the word. 

For a list of my favorite Facebook Groups click the button below!


You knew that I couldn't leave this one off the list! Pinterest has the widest reach when it comes to marketing your product or blog. Your pins have a longer life span than Facebook, Instagram or Twitter, which means that it will help you earn longer.

Pinterest is a very visual platform, so take advantage of this and create great pins that really showcase your blog or product. Joining Pinterest group boards and re-pinning also helps in gaining more followers and likes.

When you are ready to invest more into your business consider testing Promoted Pins (Pinterest advertising). Promoted Pins can be an incredible resource for growing your blog or business and can be done quite cost effectively. 


Instagram is also a very effective tool in promoting your blog or products. Post interesting photos but make sure though to not bombard your followers with too much information. The key here is to stick to your brand and keep it simple. Make your posts fun and always have a link in the description to your website. You can use hashtags as well that will relate to your posts.

Bonus Tip: You can use up to 30 hashtags per post, use all of them!

Related: How To Develop An Instagram Strategy For Your Shop


Periscope is a site and an app where people can do live video streaming from wherever they are and all you basically need is your iPhone or Smartphone. On Periscope, you can post mini-webinars, introducing products or even just to interact with your viewers in chat.

Make sure you advertise these live streams in advance though so your followers can put it on their calendars and spread the word. The live streams can be saved for you to post on your websites or social media. 


You can post your saved Periscope videos on Youtube. You can also do a web series or you can get creative with videos that promote your product or topics that are related to your blog. Video is a more fun and personal way for people to connect to you on a different level. If you are a blogger, you can easily become a vlogger as well. 


Podcast are a popular form of audio blogging. Create podcast series that people can listen to live or replay later on. The great thing about podcasts is that it allows your audience to do engage while doing other activities. They can listen on their morning commute, working or while feeding their baby.

Podcasts are a great way to share experiences and information about your blog or product. It’s like the new form of radio but set to your target market. Consider starting your own podcast or being a guest on different podcasts.

Some of my favorite podcasts are:

1. Boss Mom Podcast

2. The Femtrepreneur Show

3. The Smart Passive Income Podcast


Snapchat is a relaxed form of online marketing. It was originally only used for day to day posts with  friends and family, but now more people are using it to advertise their blogs and businesses. It’s a great tool to bridge you and your audience in simple and fun ways. Instagram now has Instastory, which is almost the same as Snapchat but doesn’t come close to the amount of features.


Who doesn’t love a freebie? You can hold contests or giveaways on your website and link these to all your social media platforms to quickly get hype going. You can raffle off products, services, online courses, trials and anything else you think that your audience would find irresistible or fun. This is also a great way to gather up emails and referrals at the same time by requiring people to give you contacts so that they can join the contest.

Reach out to other bloggers or businesses that may be interested in collaborating on a giveaway with you!


Having an email list and growing it will help you reach out and narrow down your target market. You can identify who are the most interested and therefore concentrate your marketing on this group of people.

Through email lists, you can stay connected with your loyal clients and keep them posted on the latest products and promos. Always include your social media and website links in your emails. 


Networking in real life and online plays such an important role. Join online groups that are not only limited to social media. 

In blogging people will come in and out of your life. Focus on creating lasting friendships and connections. 


Joining online directories is quick, easy and they have built-in SEO features that are always good for online businesses.  It is basically the yellow pages in the World Wide Web. These directories are in Google, Yahoo, Yelp, Bing, and many more. You can even connect to other businesses related to yours.


The best example here would be Reddit and Quora. These sites allow people to post and answer questions. Same goes for you and your business. You can start conversations, ask for feedback and share information on specific topics.

Don't forget to answer questions too! This way you build more trust with the readers.


Online news such as The Huffington Post and The Wall Street Journal allow outside writers to contribute to their site. If you have a very interesting topic, email them and they might publish it.

With your post on these big name news sites, for sure you will be able to reach a wider audience. There are many more sites that you can check out, such as Quora, where journalists can advertise and look for contributors that are related to their assigned topics. 


This is probably the simplest form of marketing you can count on when you start your online business or blog. Ask your friends and family to share your posts and speak to other people about you. Even if you might technically be doing this on your own and the reach may not be as great, it is good to know that you have people you can count on to spread the word and cheer you on!

Want even more free resources to grow your blog? Click the button below to download my list of 100+ freebies for bloggers!