The Ultimate Guide To Starting A Profitable Fashion Blog In 2020

by Jan 5, 2020Blogging Advice10 comments

*Disclosure: This post may contain affiliate links, which means that I get a commission if you decide to make a purchase through my links, at no cost to you. Read my disclaimer for more info.

How to start a fashion blog and make money as a fashion blogger / Bluehost discount


If you’re looking to start a profitable fashion blog the right way, you’re in the best place to do so!

I started my blog two years knowing nothing, but being full of excitement and drive.

Now, I earn $8,000+ per month from it and it’s my full-time job. It’s amazing!

I always knew it was possible, but I was very confused about achieving a full-time income from blogging myself.

It’s actually quite simple, as long as you have the right tools and a desire to kick some butt.

I wrote this free guide to help you learn how to create a professional looking blog the cheapest way possible and without knowing any coding skills. Believe me, creating a blog is not as technical as it sounds!



Bonus: Bluehost has now given a special discount for my readers! You can now start a blog for as low as $2.95/month, and it also comes with a FREE domain name! ($15 value!)


Below is an AWESOME guide that is going to walk you through everything that you need to know about creating a blog.

Alternatively, you can also sign up to my FREE 5 Day Blog Launch Challenge eCourse, which gives you additional monetization tips and teaches you exactly what you need to focus on in order to grow your blog.

Before diving into creating a fashion blog, let’s talk a little bit about the difference between Influencers and bloggers.



Do You Still Need a Blog To Become A Fashion Influencer, Isn’t Instagram Enough?


Fashion blogging and being an influencer are two completely different things, even though they might seem to be the same.

For me, the main difference between being an influencer and being a blogger is that Instagram is an active job, whereas blogging is mostly a passive job.

What I mean by this is that in order to make money on Instagram, you can’t stop working. Typically, you make money from collaborations, so as soon as sponsored posts stop coming your way, you loose your income.

The opposite is true with blogging: everything that you create will continue to bring in revenue, even if you stop posting. I recently went on a month long vacation during which I didn’t publish any posts, replied to no emails, and just went completely cold on my website.

And guess what? I still earned $2000 from doing nothing. That’s the amazing part of blogging – once you have everything set up, you can chill a little. With Instagram, this just isn’t possible.


Another big difference is that with a blog, you’re working for yourself. With Instagram, you’re working for other people.

Let me explain: When you have a lot of sponsored posts to make, you’re essentially dealing with many different clients. You have to accommodate their needs, which sometimes means doing all of the work all over again without any compensation. Super frustrating.

For some of you this is not a problem, but if you’re like me and have an entrepreneurial spirit, creating a blog is the best way to go.

Now that you understand the major differences between being an influencer and being a blogger, let’s get started.


For those of you who like video tutorials better, I made an easy step-by-step tutorial that shows you exactly how to start a blog that makes money!



If you’d have the same steps laid out to you in text format, read along!



How To Start A Fashion Blog: First Steps


Before you jump into blogging, there’s a few things that you need to get clear about. Most important they are:


1. Your Vision & What You Want To Blog About

2. Your Blog Name 

3. Your Brand

4. Your “Why”

5. Your Hosting


Now, let’s dive a bit deeper into each and every one of these.


How to start a fashion blog and make money as a fashion blogger / Bluehost discount



Brainstorm Your Vision & Your Niche


The first step is to get creative and create a vision for your blog. What do you want to be known for? What do you want people associating you with?

You can start out very broad or choose to go very niche. If you want to become a fashion blogger, you can choose to include beauty reviews and lifestyle aspects OR you could choose to niche down and only write about a certain topic, like designer handbags, for example.

My tip is to start out broad and niche down once you know what your audience likes the most (once you have an established blog!).



Your Blog Name


Next, you want to create a few name options for your website. Now, I know that it feels like coming up with the perfect blog name is super important, but it really isn’t.

There are plenty of bloggers with seemingly random blog names, like Chasing Foxes and Just A Girl And Her Blog, but you know what? It doesn’t matter! Both of them make well over $10,000 per month from blogging!

So, my tip here would be to come up with a few name options for your blog that are somewhat related to your niche and that aren’t “totally embarrassing”. It could also be your real name.


I would suggest thinking about a name for a maximum of couple of days, and then just sticking with the best option. It’s better to get started now and have a blog that’s up and running, than it is to have a blog in 3 months from now. Besides, you can always change the name of your blog if you come up with something better.



Your Brand


Next, you want to start thinking about colors of your blog and branding. If you don’t have a clear idea, have a look at some blogs and see what you’re most drawn into.

Personally, I really like the way that Bluchic and 17th Avenue themes look like – they have a lot of millenial pink themes as well as minimalistic themes, so check them out if you need some inspiration.

I know that finding the perfect theme can be a costly process (some themes cost up to $249), so I’m going to help you out here. You can claim any one of these 10 premium themes below worth up to $249 for FREE if you use my Bluehost partner link to register your blog. 


See them live here


To grab this deal, simply head over to my free blog maker page and let me know which of these you want included with your blog set up!

Not a fan of any of these themes? You can browse my other favorite feminine WordPress themes here, or head over to Creative Market to browse hundreds of blog themes.



Finally, understand your why for starting a blog.


It may not feel like the most crucial thing right now, but it’s actually really important. The reason is that you WILL encounter some struggles on the way of becoming a successful blogger. Understanding your WHY will keep you pushing forward and propel you out of the dark times.

Some reasons may include….


  • Make more money. Maybe you want to earn a little bit of extra money on the side, or maybe you want to quit your job to become a full-time blogger. Both are possible!
  • Get free clothes and makeup. This is an awesome perk of being a fashion blogger! Brands are always looking for people with a platform to promote their products.
  • You want a creative outlet.  Having a creative outlet is super freeing and fun. Blogging is an amazing way to get some mental relief.
  • Become a little bit internet famous. Many bloggers have leveraged their online popularity and become trendsetters in their field. There’s nothing wrong in wanting to become better known – you never know which opportunities it can lead to!
  • Be your OWN BOSS. Whether you want to set your own hours or become a location independent digital nomad, having FREEDOM is a big perk of blogging. This is also the reason why I started a blog – I wanted to be my own boss and escape the corporate world.


There are a lot more reasons why you might want to start a blog, but it’s important that you know what your reason is. This is because building a successful and profitable blog will not happen overnight: there will be times when you want to quit and you will need to put in a lot of hard work.

At the end of it, I promise it will all be worth it! But now, just know that knowing why you want to start a blog is important.



Now, Let’s Talk About Your Hosting


Now that you have your vision and your “why” in place, let’s register your domain.

I recommend Bluehost Bluehost to all new bloggers. The reason why is that Bluehost takes away all the technical aspects of setting up a blog.

They have 1-click WordPress installation, which means that the guys at Bluehost will take care of everything that happens on the back-end, and you can focus on designing your blog and creating content. Super easy!


Bluehost is also the #1 recommended web hosting by They power over 2 million websites worldwide and have one of the most popular and affordable hosting options.



So, to recap, this is what you’ll get with Bluehost:

  • 1 Year Premium Bluehost Hosting $2.95/month
  • Free domain
  • Free email account
  • Free SSL Security
  • Unmetered Bandwidth
  • 1 Click WordPress Installation
  • Plus Unlimited Web Space On Plus/Prime plan .


So, if you’re ready to finally get started with setting up your blog,  head over to Bluehost to register your domain.

Make sure you use my special discounted link that is just for my readers – this will save you up to 60% on your purchase! You can start a blog for just $2.95 /month and get a free domain ($15 value)!


Can’t I Start A Blog For Free?


Now, there are free blogging platforms such as Blogger or WordPress that don’t require you to host your own domain, but I don’t recommend using them.

The URL of a free blog look similar to this: or, respectively. Although it’s free to use these domains, it undoubtedly looks more unprofessional than having a simple .com; after your blog name.

Although you might think that it won’t hurt to begin with a free platform, it actually does.




3 Top Reasons To Choose Bluehost


  • Cheapest prices: Their prices are incredibly cheap! You’re looking at roughly $2.95 a month for hosting or less than $36 for a year of hosting including a FREE domain name ($15 value)! Seriously, it doesn’t get much better than that does it?
  • Fastest user experience: Not only are they one of the most affordable hosting providers around, they are also one of the FASTEST.

For example, Bluehost‘s average loading speed is 419 ms vs SiteGround’s 722 ms. Bluehost will also be able to carry around 500,000 monthly visitors on your website, compared to 10,000 visitors on SiteGround.

  • Excellent customer service: No matter how great your host is, you’re going to run into some tech issues at one point or another.

That’s why it’s super important to choose a host who offers incredible and FAST customer service. The average chat response time on Bluehost is 5 minutes, so you can rest assured that your blog issues will be solved quickly and efficiently.


Recommended: Bluehost VS Siteground – Which One Is The Best Hosting Platform?



Get Your Blog Built For Free + A Free Premium Theme Worth Up To $249!


Want to start blogging straight away and skip all the set-up stuff

Well, you can! I’m now offering a Blog In A Box service where I do everything for you from installing WordPress, taking care of plugins and even installing a premium WordPress theme worth up to $249!

Not only  that, I will do it absolutely free if you purchase hosting through my Bluehost affiliate link and send me the receipt!



Let me take care of all the technical stuff while you focus on creating content and new blog posts, so that you can launch your blog with a bang!

This service is normally $199 (+ up to $249 for the premium theme), but you will get your blog built and designed absolutely free!

To get started, sign up to Blog In A Box here, and I will send you all the relevant information that you need.

Rather do it yourself? Cool, read on!



Step 1: Let’s Set Up Your Domain


By now you should know that starting a blog on a free hosting platform is a big no-no. So, head over to  Bluehost to register your domain. Use my special discounted link that is just for my readers – this will save you up to 63% on your purchase! You can start a blog for $2.95 and get a free domain ($15 value)!


How to start a fashion blog and make money as a fashion blogger / Bluehost discount

Click on the “get started now” button and let’s get started!

Now, select a hosting plan that fits your needs. Normally, if you are just starting out I recommend the basic plan. For 99.9% of the cases, starting out with a basic plan will work perfectly well. However, if you are really serious about blogging and want more resources & power go with their Prime or Pro plan.


Keep in mind that you can always upgrade later if you need more space!




Step 2: Register Your Domain Name


Bluehost gives you a FREE domain name, which is awesome. (This normally costs $15!)

Type the domain name of your choice in the bar on the left to check out if your domain name is available – if it is, awesome, you’re one step closer to creating your site!

If you’ve already bought a domain from a third party provider, you can set it up with Bluehost using the bar on the right-hand side. Super simple!


The next few steps are about filling out your account and billing details.

Using my link will save you a total of 63% if you choose the 36 month option. You’ll get the biggest bang for your buck if you choose the 60 month or 36 month options, but you’ll still get amazing savings even if you choose the 24 month or 12 month option!

I would actually recommend sticking to the 24 month option, because you want to try out blogging at first to see if you even like it. Also, your blog might grow exponentially in the next 2 years, which means that after that, you might want to upgrade to a bigger hosting plan.



In this step you can also choose any package extras that you might want. HIGHLY recommend getting domain privacy protection. This will protect your site from hackers and keep your personal address private. You can skip the other extras (if you want to add them on later, you can always do this.)

Next, review your package information. Bluehost charges you for the entire year up front – this is how you’re able to get such a good deal!


And…’re done – congrats!! Your hosting account has now been created. Bluehost will now send you an email confirming your account and FTP details.



The next step for you is to finalise your account and create a password.

Then, Bluehost will ask you to login to your new account…

… and decide on a site title and site description – I recommend sticking to your blog name and a tag line that is descriptive of your website.

(For reference, mine is: The Chic Pursuit – High Street Fashion Blog Based in The UK | Affordable Chic Style)

Bluehost will also ask you a few questions about your goals online. If you are building a blog, I recommend sticking to “Share my ideas, photos, stories or videos”.

If you want to make your blog a business, you can also check “sell products or collect payments online” and “Offer services, training and education”.

Now, we’re almost done with the boring bits!



Step 3: Install WordPress


Bluehost makes this step super simple. WordPress will automatically be installed on your hosting account after you’ve completed set-up! This is unique among hosting providers and it’s the number one reason that I recommend Bluehost for beginner bloggers – everything is as easy as it can possibly be.

Now, it’s time to pick a free theme. You don’t want to spend too much time doing this – it’s just to get you started. You can change and update your theme at any time after this step.


Now you’ll see Bluehost and WordPress integrating. This will only take a couple of minutes!

Now, click on the “start building” box to start building your website on WordPress!

WordPress is where you can manage blog posts, pages and plugins. (I’ll come back to the plugins that you need later on in this post – don’t worry about it now!)



If you are ready to launch your website straight away, go ahead and click on the “Launch Your Site” button in your dashboard.

If you’d rather build your website before revealing it to the public, that;s cool too! Simply click on the orange “Coming soon active” sign at the top of your dashboard when you are ready to launch your site!


That’s it! You’re all done with installing your site on WordPress. You officially have a blog – wohoo! That’s awesome!

You’ve officially registered your domain, your host and set up your site on WordPress. Go you!

Now, let’s get to the fun bit: designing your website.



Step 4: Design Your Site


Yay! You finally made it through the technical aspects of setting up a blog – now we can get started with bringing your vision to life.



Get A Free Premium Theme Worth Up To $249


See all 10 themes here 


If you used my Bluehost link to register your blog, you can get one of these premium themes for free! Simply fill in your details here and I’ll deliver the theme in 24 h business hours.

(Please note that you will only be eligible for the free theme if you’ve purchased your hosting through my partner link!)

Once you’ve made up your mind, simply e-mail me your Bluehost receipt to maria (at) and I’ll send you your complimentary theme within 24 hours.

If none of these themes tickle your fancy, there’s a few other options that I can recommend to you.


Option 1 – Divi


There’s a couple of different themes that I recommend to fashion bloggers. First and foremost, my favorite theme by far is the Divi theme. This is the theme that I use on my website, The Chic Pursuit

Here are some examples of what I’ve created with Divi…



Divi designs on my website, Les Anagnou and Design By Krista.


It’s the perfect theme to use because it’s SOOOOO customizable and beginner friendly. It’s drag and drop, so you know exactly what you’re doing, because you can see it with your own eyes! It’s the #1 best selling WordPress theme of all time, and with good reason.

There are also other huge websites that have been created with the Divi theme. Here’s a few notable examples: DoersRoot Of LifeReal Coaching CoDaisy And Bump and Les Agneau.

Have a look at how different they all look to one another, but also how professional they all look. You can make your website look like a high-end store, a blog, or a services site with the same theme. This is what I love about Divi!


Option 2 – Feminine Themes From 17th Avenue & Others


If you’re after feminine themes, a great place for that is  17th Avenue.


How to start a fashion blog and make money as a fashion blogger / Bluehost discount



17th Avenue themes are not as customisable as the Divi theme, but they are excellent if you are looking for a millenial pink theme or a minimalist theme that is easy to set up.

Like I mentioned, these themed as not as customisable as the Divi theme, and you won’t be able to build custom sales pages or static pages with it, but if you are looking for a basic, pretty layout, these work very well.

If you can’t find what you’re after, check out my post on the 20 Most Beautiful Feminine Themes.


Step 5: Install Plugins


Now that you have your theme, let’s install some plugins before writing your first post. Here is a collection of plugins that you should install (they’re all free!)

To install new plugins, head over to your WordPress dashboard and select plugins in the left menu. Then, click ‘add new’ and search for these plugins:

Yoast SEO. This is the go-to plugin for search engine optimisation. By utilising the tools that this plugin offers, you are more likely to rank higher on Google for keywords that matter to your niche. Yoast SEO also allows you to create meta tags, optimise your titles, and create a sitemap for Google.

(I know SEO can be a little bit hard to grasp, so if you have any questions, leave me a comment and I will get back to you as soon as I can.)

WP Super Cache. This Plugin will speed up your website by creating saved copies of your website, saving WordPress from having to generate them for every site.

This cuts down the work that your hosting server has to do and ultimately makes your website run a lot faster.

Pin It For  Button For Pinterest. Pinterest is an amazing traffic source for some bloggers out there, so you don’t want to miss out on the potential traffic that it might bring.

This plugin will enable your blog visitors to pin your content on their Pinterest boards more conveniently, which will in turn allow more people to discover your blog!

BJ Lazy Load. This plugin is essential for fashion bloggers who are planning to include a lot of images in their post. What this plugin does is that it only loads pictures on a post as the user scrolls down a page – speeding up the loading time a lot. 

This improves the user experience on your site and makes it less likely that people will click away from your site.

WP Cerber Security & Antispam. This plugin will provide protection against hackers and spammers – better be safe than sorry.

Also, remember to sign up with Google Analytics and connect it to your website. This is by far the most detailed analytics data provider that there is.

EWWW Image Optimizer. Optimising images is essential for great website speed! Adding big images to your blog posts can slow your website a ton, so it’s essential to properly size and compress your images. If they aren’t properly formatted before you upload them to WordPress, they will take up more space than necessary.


For more free plugins that I recommend, head over here: 17 Best Free Plugins For WordPress For New Bloggers



Step 6: Start Blogging!


Finally, now that you have your blog fully set up, you’re ready to move on to the next stages: growing and monetising your blog!

Setting up the website is only part one.

Once you have successfully built your blog, I highly recommend that you write at least 4 posts to get your blog going.

After that, apply for affiliate marketing programs. Click here to access the highest paying affiliate programs and apply to every program that fits your niche!



*Final Thoughts*


Welcome to the world of blogging! You’ve now officially completed the steps that many set out to take, but don’t end up doing. But you’re done them, so I applaud you! 🙂

Blogging is amazing, and it can change your life like it has changed mine.

However, I have to tell you that good things take time. Don’t expect your blog to blog up within a week of launching it. It’s normal for a blog to start gaining significant traffic and income only after 3-6 months, so don’t be discouraged if your traffic seems a bit slow.

If I can do it, so can you! 

Now that you’ve started a blog, you can start learning about how to drive traffic to your blog and monetize it.

My best advice is to start driving traffic with Pinterest.

To get started with Pinterest, read about how I managed to get 5 Million Pageviews On Pinterest and sign up to my Ultimate Blogger’s Toolkit below – this will give you all the resources to get started with growing your blog for free!



And if you want to get started with monetizing your blog ASAP, head over to the Highest Paid Affiliate Programs For Bloggers and apply to become a member of your favorite affiliate programs.






Last but not least, if you want a full recap of how I make money blogging, I really recommend watching my video above on how I make money blogging.

Here I explain how I personally make money blogging and also I give you other ideas of what’s working for other bloggers.

I also hiiiighly reccomend Make Money Blogging For Beginners by Create & Go. This course is aimed for newbie bloggers who are ready to take their blogs from $0 to $1,000/month with free traffic, affiliate marketing, and other amazing strategies.


How to make money blogging with affiliate marketing

Alex and Lauren who are the creators of this course made over $100,000 in their first year of blogging with their health blog Avocadu, and are now making over $100,000 per month! If that isn’t awesome, I don’t know what is!

In this course you’ll learn how to get traffic, build your email list, create an affiliate marketing strategy, and SO much more!


P.S. You can also head on over to my Blogging Page and Resources Page for a complete guide to all my latest blogging posts and resources that I recommend – absolutely free!

Good luck! 🙂


Read These Next


How I Made My First $25,000 Blogging

7 Blogging Lessons I learned After Making $25,000 Blogging

100 Fashion Blog Post Ideas

The Best Places For Blogger Stock Photos (Free + Paid)

17 Essential WordPress Plugins Every Blogger Needs

How I Got 5 Million Pageviews On Pinterest

The Best High Paying Affiliate Programs For Bloggers



Did You Like This Post? Pin It For Later!



Want $300 Worth Of Blogging Goodies



Get instant access to the BEST resources on starting, growing

and monetizing your blog, absolutely FREE!

Thanks for joining the gang! Now check your inbox to get access to the goodies!