What’s $100, really?
A nice dinner out. A grocery run. Maybe a new pair of shoes.
It’s not life-changing — but if it comes from your blog, it suddenly means a lot more.
That first $100 is proof.
Proof that blogging works.
Proof that your ideas have value.
Proof that you’re capable of building something real — from scratch.
It’s a milestone. A small win that hits different.
Because once you earn your first $100, you realize something powerful:
“If I can do this once, I can do it again.”
And from there, it snowballs.
This guide is built for you if:
- You’re brand new to blogging
- You want to start earning sooner, not “someday”
- You want a clear, step-by-step plan that’s beginner-friendly and easy to follow
- And you’re ready to earn your first $100 — in a way that actually makes sense
No fluff. No overcomplicated strategies. Just five simple steps that show you how to:
- Choose the right niche
- Set up your blog
- Write your first posts
- Monetize them the smart way
- And drive traffic using Pinterest (without paying for ads)
And yes — I’ll walk you through exactly how to start your blog inside this post.
Let’s get into it.

AFFILIATE DISCLOSUREThis post contains affiliate links. I may earn a commission if you make a purchase, at no extra cost to you. My links provide special discounted rates, exclusive for readers of this site.
Step 1: Pick a Niche You’ll Actually Stick With
Before you set up your blog, you need to know what you’ll blog about.
This is called your niche — the main topic or theme of your blog.
And let’s get one thing straight right now:
Every niche can make money.
It’s not about the topic — it’s about how you monetize it.
Whether you’re into minimalism, journaling, gardening, Korean skincare, houseplants, astrology, ADHD hacks, or even raising snails — there’s room for you.
What matters more is consistency and clarity, not chasing “what’s trending.”
How to choose your niche the easy way:
Here’s a simple way to decide without overthinking it:
- What do you already talk about with friends or online?
- What kind of content do you enjoy consuming the most?
- What’s something you could talk about for 20 minutes without prep?
- What’s something people ask you advice about — even casually?
If you can name at least one, boom — that’s a strong starting point.
You don’t have to be an expert
A lot of beginners hold back because they think:
“I’m not a pro yet. Who would listen to me?”
But here’s the truth:
You don’t need to be an expert. You just need to be real.
People love learning from someone who’s just a few steps ahead of them.
Your experience is your value. Share your wins, your mistakes, what’s working, and what’s not. That’s the stuff people actually connect with.
Don’t stress about “perfect” or “profitable”
You don’t need to pick the “right” niche or stress about what earns the most.
The best niche is the one you’ll actually stick with.
Because what earns is what’s consistent. A niche you love (or at least enjoy) is way easier to show up for. And when you show up consistently — the income follows.
Example niches that work for blogging:
These are just for inspiration — not a rulebook:
- Solo travel & lifestyle
- Tiny apartment life
- DIY crafts, art, or bullet journaling
- Haircare or skincare routines
- Home cooking or aesthetic recipes
- Budgeting & saving money
- Productivity & time management
- Faith, healing, mental wellness
- Tech tutorials or digital minimalism
If you’re thinking, “But mine isn’t on the list,”
perfect — that means it’s yours.
Step 2: Set Up Your Blog (Right Here, Right Now)
Once you’ve got a niche in mind, the next step is to build your actual blog.
Don’t worry — this part is easier than you think, and you don’t need to know any coding or technical stuff. Just follow a few simple steps and you’re up and running.
Your blog needs two things to go live:
- A domain name – This is your blog’s web address (like yourblog.com)
- Hosting – This is the service that keeps your blog online so people can visit it
Think of it like this:
Your domain is the name of your house.
Hosting is the land it sits on.
Together, they’re what make your blog a real website people can find.
Start your blog with Bluehost (Full guide below)
I recommend Bluehost because:
- It’s beginner-friendly
- It gives you a free domain for your first year
- One-click WordPress install (super easy)
- Great customer support if you ever get stuck
✅ I’ve included the full step-by-step setup guide below — complete with screenshots.
Just follow it, and you’ll be up and running in 20–30 minutes.
Go to Bluehost (click the button below)…
GO TO BLUEHOST ➤…which will take you to this page. Click Get Started Now…
…which will then take you to this page. Choose the Basic Plan (you can always upgrade later).
Enter the domain name you chose in Step 2.
Skip the extras – they’re optional.
Fill in your account info and payment details. Complete checkout.
Bluehost will help you install WordPress in one click.
Once done, you’ll land in your WordPress Dashboard.
That’s it – you officially have your own blog now!
What happens after you install WordPress?
Once you’ve finished the setup steps, you’ll now be inside your WordPress dashboard — the behind-the-scenes area of your blog where you’ll write posts, customize the look, and manage everything.
It might look overwhelming at first, but you’ll get used to it quickly.
Choose a simple theme (you can always change it later)
In WordPress, your theme controls the design of your blog — fonts, colors, layout, etc.
You don’t need anything fancy at the start.
Just pick a clean, minimal theme that’s easy to read and looks good on mobile.
Popular beginner-friendly themes:
- Astra
- Kadence
- Hello Elementor
- Twenty Twenty-Four (WordPress default)
Don’t get stuck picking the “perfect” theme.
Start simple — you can always change and customize it later.
Create the essential pages
Before you write blog posts, you’ll want to create a few basic pages:
- Home – Usually displays your latest posts or a welcome message
- About – A short intro about who you are and what your blog is about
- Contact – A way for people (and brands) to reach you
- Privacy Policy – Required if you plan to show ads or use affiliate links You can generate this using free online tools or plugins like WP Legal Pages
That’s it — your blog is now live and ready to go.
Next up? The content that actually brings people in.
Step 3: Write 5–10 Real, Helpful Blog Posts
Now that your blog is set up, it’s time to fill it with content — the good stuff people actually come to read.
You don’t need a ton of posts right away. Just 5 to 10 solid blog posts are enough to:
- Show Google (and your readers) that your blog is real
- Give you something to promote and share
- Start laying the foundation for traffic and income
What should you write about first?
Start with content that helps your ideal reader solve a problem, learn something, or feel inspired.
Don’t aim for “perfect” — aim for useful.
Use the knowledge and experiences you already have. If you’re not sure what to write, try these beginner-friendly post ideas:
Easy blog post ideas that work in any niche:
- “X Mistakes to Avoid When Starting [something]”
- “My [journey/story] So Far — What I’ve Learned”
- “X Tools or Products I Use for [specific task]”
- “How I [achieved a result] Without [common struggle]”
- “Step-by-Step Guide to [doing something your reader wants]”
- “FAQs About [your topic] (Answering the Most Common Questions)”
You don’t need to sound like a pro. Just share what you know in a helpful, down-to-earth way.
Format your posts for readability
Keep your blog posts easy to read. Most people are skimming, not reading every word.
Here’s how to keep them hooked:
- Use short paragraphs
- Break things up with headings and subheadings
- Add bullet points or numbered steps
- Highlight key points with bold or italics
- Use images or screenshots where it helps
“Big blocks of text are the fastest way to lose your reader.”
Talk like a human, not a robot
Write like you’re explaining something to a friend.
Skip the jargon, don’t try to sound overly formal, and always aim for clarity over complexity.
Your personality is what makes your blog feel real. Don’t hide it.
Pro tip:
Before publishing each post, ask yourself:
“Would I have found this helpful if I read it six months ago?”
If the answer is yes, then you’re doing great.
Once you’ve got your first handful of posts published, you’re ready to move on to the part that makes it all worth it — monetization.
Step 4: Start Monetizing (Even With Low Traffic)
You don’t need thousands of views or a viral post to start earning. That first $100 usually comes from a few small wins — not a jackpot.
The key is to set up multiple income streams early. You won’t earn from every one right away, but they build up over time — and they stack.
Let’s break down the most beginner-friendly ways to earn from your blog — and then show you exactly how that first $100 could look.
1. Affiliate Marketing
Affiliate marketing means you promote a product or service you like, and when someone signs up or buys through your special link, you earn a commission.
You don’t need to sell anything yourself — just recommend what’s already working for you.
Real programs you can join:
- Impact – Pays for things like Grammarly, Canva Pro, Bluehost, NordVPN, and more
- ShareASale – Partners include Tailwind (Pinterest tool), Skillshare, and online shops
- Rakuten – Works with fashion, tech, home goods brands
- Amazon Associates – Great for linking to everyday stuff (books, tools, gadgets)
You can also join direct affiliate programs for tools you use, like:
- Canva Pro
- ConvertKit (for email marketing)
- Skillshare (they pay $7–$10 per signup)
- Coursera or Udemy courses
- Shopify (some plans pay over $100 per referral)
Example:
You write a post: “How I Plan My Week Using These 3 Tools”
You link Canva, a planner from Amazon, and maybe a productivity course from Skillshare
Someone signs up through your link → you earn $10, $30, or even $100
2. Display Ads (Google AdSense, Ezoic, etc.)
These are the banner or sidebar ads you’ve seen on blogs before. You earn money when people view or click them.
You can start with Google AdSense once you have a few blog posts up. It’s free and easy to apply.
Realistic earnings with AdSense:
- With ~2,000–3,000 monthly pageviews, you might earn $10–$30/month
- It’s not huge at the start — but it’s passive
- And once traffic grows, you can move up to Ezoic or Mediavine for higher rates
“Ads aren’t about quick money — they’re about slow, steady, compounding income.”
3. Offer a Simple Service or Digital Product
If you want faster money and don’t mind putting in some effort, this is where beginners can shine.
You don’t need a fancy storefront. You can literally offer your service in a blog post + link to a contact form.
Ideas you can offer as a beginner:
- Blog writing or editing
- Pinterest pin design (use Canva)
- Instagram captions or story templates
- VA (virtual assistant) services
- Simple digital downloads (journaling pages, budget planners, recipe cards)
Example:
You write a blog post about how you created your own meal planner
You offer it as a $5 download
20 people buy it? That’s your $100 right there
Or:
You write about Pinterest growth strategies
You offer custom pin designs for $25
Land 4 small clients? $100 made.
How that first $100 could actually look like
Let’s keep it real. Here’s how your first $100 could come together:
Scenario A: One Big Commission
You promote something with a high-paying referral program (like Shopify)
- A reader signs up through your blog post
- You earn $100+ from one sale
Scenario B: Mixed Earnings
- $30 from one affiliate sale (ex: Tailwind or ConvertKit)
- $20 from AdSense (over a few weeks)
- $50 from offering a service (like Pinterest pin design)
= $100 total
Scenario C: Small but Mighty Stack
- $10 from Amazon links
- $20 from selling a $5 printable to 4 people
- $15 from AdSense
- $25 from a blog editing gig
- $30 from a referral sign-up to Skillshare
= $100 total
“You don’t need to go viral — just go steady.”
One link, one pin, one post — and it all starts moving.
Next up? Let’s get those eyes on your blog.
Step 5: Get Traffic with Pinterest (Even With Zero Followers)
Once your blog is set up and monetized, you need people to actually visit your posts — otherwise no one’s clicking your affiliate links, seeing your ads, or finding your services.
That’s where Pinterest comes in.
It’s not a social media platform — it’s a search engine. That means you don’t need to be famous, or even have followers.
If you create the right pins and show up for the right searches, you can get traffic from day one.
Why Pinterest is perfect for beginners:
- You can start getting traffic without SEO, followers, or paid ads
- Pins last months or even years (unlike Instagram posts that vanish in 24 hours)
- Pinterest users are primed to click — they’re looking for solutions, ideas, or inspiration
- It’s visual — you stand out with beautiful pins, not just words
How to use Pinterest to grow your blog
You only need a few key steps to start building traffic.
1. Create a Pinterest business account
- Free to set up
- Gives you access to analytics (so you can track clicks)
- You can claim your website + enable rich pins (optional but helpful)
2. Create niche-specific boards
These are like categories or folders for your pins.
Start with at least 5–7 boards that match your blog topic.
For example, if you blog about personal growth:
- “Self-Improvement Tips”
- “Productivity for Beginners”
- “How to Start a Blog”
- “Daily Routines That Work”
- “Mental Clarity + Focus Hacks”
Each board should have a clear theme + a short keyword-rich description (you can copy ideas from existing accounts).
3. Design fresh, beautiful pins for each blog post
This is where most people overthink it. You don’t need to be a designer — just use Canva (free) and stick to clean layouts.
“You don’t need pretty. You need click-worthy.”
Pin design tips that work:
- Use vertical format (1000 x 1500 px or 1080 x 1920 px)
- Bold, clear fonts — no cursive or thin script that’s hard to read
- Stick to simple color palettes (light pastels, neutrals, or soft contrast tend to work best for your audience)
- Add a clear headline that solves a problem or promises a result
Example Pinterest titles:
- “How I Made My First $100 from Blogging (No Tech Needed)”
- “Easy Meal Planning Tips (Even If You’re Super Busy)”
- “Small Apartment Cleaning Hacks That Actually Work”
- “Beginner Blogger Checklist: 5 Things to Do First”
4. Pin consistently
- Aim for at least 3–5 pins per blog post
- Don’t just repost the same image — tweak the design, colors, or headline
- Use fresh pins (Pinterest favors new designs over repeats)
5. Keep going — Pinterest takes time, then snowballs
Some pins go nowhere. Others randomly take off months later.
Your job is to:
- Keep publishing helpful content
- Keep creating pins for that content
- Watch your Pinterest stats to see what types of pins get clicks
“The traffic might feel slow at first, but once it hits, it hits.”
Other places to share your blog (optional):
These won’t replace Pinterest, but they can help:
- Facebook groups (look for “blogging,” “side hustle,” or niche-specific ones)
- Instagram stories (if you already have a small audience)
- Your personal network (group chats, classmates, online friends)
- Email list (once you build one — even a tiny list matters)
But if you’re a beginner? Pinterest is where you should focus.
What to Do After Your First $100
That first $100 means everything — not because it’s life-changing money, but because it proves you’re not just “trying to blog.”
You’re now a blogger who earns.
And once you’ve done it once, the only thing left is to do it again — but smarter, faster, and at scale.
Here’s what to focus on next:
Figure out what actually worked
Look at where that $100 came from.
Was it one affiliate post? A few product clicks from Pinterest? One random digital product?
Whatever worked once can probably work again — just more intentionally.
- Create more content around that same topic
- Test different pin designs or headlines
- Try a new angle or question people might be searching
Go from random wins to repeatable systems
Random income is a good start — but now you want repeatable systems.
- Build blog series or clusters around proven topics
- Make templates for your workflow: content writing, Pinterest design, email newsletters
- Batch and schedule — so you can work ahead, not always catch up
- Re-use content in new ways (ex: turn 1 post into 5 pin angles or an email series)
“What feels slow at first becomes smooth. What’s smooth becomes scalable.”
Add & upgrade your income sources
Once the basics are working, layer in more streams:
Start with:
- New affiliate programs (look for recurring ones like ConvertKit or web tools)
- Create your first simple digital product (checklists, templates, ebooks, etc.)
- Offer 1–2 services you’re comfortable with (writing, VA, design)
Later, move into:
- Email list + lead magnet → build a list that you can sell to over time
- Larger ad networks (once your traffic grows past ~10k sessions/month)
- Premium products or courses
- Brand collabs or sponsored content (great for lifestyle/fashion niches)
You don’t need to do all this at once — just stack slowly.
Build habits like a solopreneur, not a hobbyist
You’ve proven you can make money from blogging.
Now the real shift? Start showing up like you’re building something long-term.
- Set weekly targets:
“1 post, 3 pins, 30 mins promotion, track earnings” - Schedule dedicated blog time (even 1–2 hrs a day is powerful)
- Keep a log of what worked (pin designs, post titles, affiliate clicks)
- Treat every post like an asset — because it is
From $100 to $1,000+
No two blogs grow exactly the same way — but here’s the general path many successful bloggers follow:
- First $100 (from one or two sources)
- Consistent $100/month
- First $500 month (from more traffic + multiple sources)
- First $1,000+ month (from systems, audience trust, and scaling)
Every blog has different timing, but the structure stays the same:
More content = more traffic = more opportunities to earn.
Stick with it. Tweak as you go.
And one day, that $100 post you wrote might be the same one earning you $1,000/month on autopilot.
Final Words
You just read a full guide on how to make your first $100 blogging — and that already puts you ahead of most people who never get past the idea stage.
That first $100?
It’s not just money — it’s momentum.
It’s the moment this blog goes from something you’re “trying” to something that’s working.
Now you know how to:
- Choose a niche that fits you
- Set up your blog the right way
- Create posts that help people
- Monetize with intention
- And promote it on Pinterest — for free
You don’t need to be perfect.
You don’t need to have it all figured out.
But you do need to keep going.
$100 earned means $1,000 is possible. And $1,000 means anything is.
So take what worked, do more of it, and keep building.
Your blog is no longer a dream. It’s now a machine.
And it just started running.




















