A few years ago, I was hours away from quitting. I had a notebook full of half-finished ideas, a bank account that looked exactly the same as the day I started, and a growing suspicion that the “make money online” thing just wasn’t real. Sound familiar? The embarrassing part is that I was working hard. I just kept doing the wrong things, over and over, in a loop I didn’t even know I was stuck in.
Once I identified the 10 mistakes that were costing me momentum, everything changed. Not overnight and not without work, but the path became clear for the first time. In this post, I’m walking you through every single one of those mistakes and, more importantly, showing you exactly how to fix each one so your online business can finally move.
What You’ll Walk Out With
- A clear picture of why shiny object syndrome is killing your results and the one rule that kills it
- The “second job” consistency mindset that early-stage online businesses actually require
- Why chasing perfection guarantees you’ll never publish anything
- The specific activities that feel productive but make you zero dollars
- How self-sabotage shows up subtly and what to tell yourself instead
- Why skipping email marketing cost me a full year of revenue
- Realistic income goals that build momentum instead of disappointment
- Use finder.platformproof.com to figure out which online income stream fits the skills you already have
Reason 1: You’re Not Focused
People call this shiny object syndrome, and it is exactly what it sounds like. You watch a video about Pinterest affiliate marketing, buy a $97 course, give it two weeks, and when nothing happens you bail and jump to YouTube. Then you bail on YouTube for TikTok. Then TikTok for dropshipping. Each new method feels like the one that will finally click, but you never stay anywhere long enough to actually find out.
I did this myself. I bought a “set it and forget it” Pinterest course promising automated income. A few weeks in, it wasn’t working. Did I dig in and troubleshoot? No. I moved on to the next thing. That cycle repeated until I made a decision that felt almost too simple: pick one method and commit to it for six months. Not six days. Not six weeks. Six months.
Here’s the thing every successful person online knows that beginners don’t: anything can work. Blogging works. YouTube works. Pinterest works. Short-form video works. The traffic source isn’t the variable. Your focus is the variable. If you pick one strategy and stay with it for six solid months, you will see signs of life. If after six months you genuinely aren’t seeing any movement, then and only then do you pivot. But most people quit at week three and blame the method. The method isn’t the problem.
Reason 2: You’re Not Consistent
When you first start, everything is exciting. You’ve got the vision, the energy, the big dreams of what your life is going to look like once the money starts rolling in. Showing up every day feels easy. Then week three hits. The excitement fades. You have a rough day at your actual job, the kids are loud, nothing you’ve posted has gotten any traction, and you take a day off. Then another. Before you know it, “grinding every day” has turned into “whenever I feel like it,” and your business stalls.
Treat your online business exactly like a second job in the early stage. You have to show up when you’re tired. You have to show up when you’re sick. You have to show up when you’d rather do literally anything else. Now, to be clear: once the business is off the ground, the schedule loosens. I don’t work every day anymore. I work about four days a week. But that flexibility is the reward for the early grind, not the starting point.
One tool that helped me stay consistent: a dedicated notebook. Not an app. A physical notebook, a good one you’re actually excited to open. Write your to-do list in it. Track your wins. Cross things off when you finish them. That small hit of satisfaction when you check something off is real, and it compounds into daily momentum. My to-do list is ten pages long at this point because there is always something that can move the business forward. All you need to do is move it at least one percent every single day.
Reason 3: You’re Waiting for Someone Else to Tell You What to Do
I see this constantly in my comments: “Alston, what should I do next?” “Can you tell me the exact steps?” People are sitting on their hands waiting for permission or instruction before they take action. Here’s the hard truth: that help may never come, and if it does come, it will always be too slow. The people who succeed online are the ones who move before they have all the answers.
You want to know how to build a WordPress website? There are hundreds of free YouTube tutorials that walk you through it step by step. You want to know how to start a TikTok channel from zero? Same thing. Thousands of free resources exist for every skill you need. The difference between people who make it and people who don’t is that the successful ones Google things, watch the tutorials, try something, make a mistake, learn from it, and try again. They don’t wait for a mentor to appear. They just do it.
I would genuinely rather you move forward and make an error than sit still and wait for someone to walk you through it. Errors teach you things. Sitting still teaches you nothing and costs you time you can’t get back.
Reason 4: You’re Trying to Be Perfect
Perfectionism is the enemy of published. I know people who have been “working on” their first YouTube video for three months. They record it, hate the way they sound, re-record it, hate the lighting, re-record it again, decide the background isn’t right, shoot it one more time, and never post it. Meanwhile, someone else posted an imperfect video the same week they had the idea and already has 200 subscribers.
There is no such thing as perfect content. Not a perfect blog post, not a perfect TikTok, not a perfect YouTube video. What exists is content that is live and content that isn’t. The content that’s live can get views, earn clicks, and make sales. The content that isn’t live does absolutely nothing. I have landing pages and websites with flaws I could point out to you right now. I left them live because the market doesn’t care about those flaws. If the content solves a problem, people will click your links.
Ship it imperfect. Fix it later. Let the market tell you what actually needs improving, because most of the things you’re obsessing over, your audience will never notice.
Reason 5: You’re Focused on Things That Don’t Make Money
This one sneaks up on people because it feels like work. Spending four hours adjusting your website color scheme feels productive. Tweaking your logo for the fifth time feels like progress. Researching which font best represents your brand feels like you’re building something. You’re not. Not in any meaningful way.
No customer has ever visited a website, seen a product that solved their problem, and then decided not to buy it because the color scheme was off. That conversation does not happen. What customers care about is whether the content answers their question or solves their pain. That’s it.
If you need a logo, go to Fiverr and have one made for $20. Or use ChatGPT and Midjourney to generate something in ten minutes. Done. Move on. Direct every remaining hour toward content that can actually generate traffic, and in that traffic, affiliate clicks or product sales. Pretty websites with no content don’t earn money. Imperfect websites with great content do.
Reason 6: You’re Not Willing to Invest in Yourself
Before you close the tab thinking I’m about to pitch you a $997 course: I’m not. What I mean by invest is smaller than that and more foundational. Specifically, you need a website. A real one, on your own domain, with your own hosting.
Here’s why it matters. Most quality affiliate programs require a website before they’ll approve your application. More importantly, if you build your entire business on someone else’s platform, YouTube or TikTok or Instagram, and that platform changes its algorithm or suspends your account, you lose everything overnight. A website is your base of operations. It belongs to you regardless of what any platform decides to do. If my YouTube channel disappeared tomorrow, I still have alstongodbolt.com, and I can still point people there, still capture emails, still make sales.
Yes, you can technically start affiliate marketing for free. But the businesses that last and grow invest in the tools that make growth possible: a website, email marketing software, and eventually better equipment. You don’t need all of that on day one, but treat the website as non-negotiable from the start.
Reason 7: You Have Unrealistic Expectations and Goals
I’ve talked to a lot of people who are just getting started with online business, and a very common belief is that they’re going to make $10,000 in their first three months. They’ve seen the screenshots, they’ve watched the “I made $20k last month” videos, and they think that’s the baseline. It isn’t. And when three months go by without that $10k, they decide the whole thing is a scam and quit.
Here’s what actually happens: you set an unrealistic goal, you fall short of it almost immediately, and that failure triggers inconsistency. You stop showing up every day. You start questioning whether the method works. You look for a new method. And round and round you go.
The fix is to set goals you can actually hit. Instead of “I’m going to make $10,000 this month,” try “I’m going to get 10 new YouTube subscribers this week.” That is a real, attainable goal. When you hit it, you get a genuine dopamine reward and the motivation to keep going. After two or three months of consistent work, a realistic revenue goal would be $1,000 per month consistently. That’s not a ceiling, that’s a launchpad. The people who hit $1,000 consistently go on to $5,000 and beyond. The people who aim for $10,000 from day one usually don’t make it to month two.
Not sure which online income stream is right for you?
Answer seven quick questions and get a personalized match at finder.platformproof.com. It’s free and takes less than two minutes.
Reason 8: You’re Self-Sabotaging
This one is personal for me, and I almost didn’t include it because it’s the hardest to admit. When I first started seeing real money come in, my reaction wasn’t excitement. It was disbelief. I would check my bank account every couple of hours just to make sure the deposit was still there. No one in my family had ever made $1,000 online. The idea that I was doing it felt somehow wrong, like a mistake that was about to be corrected.
That disbelief is dangerous. When you don’t believe you’re worthy of success, you will unconsciously do things that prevent it. You’ll spend time tweaking things that don’t matter instead of publishing content that does. You’ll convince yourself the logo isn’t ready yet. You’ll tell yourself one more revision and then you’ll launch. All of that is self-sabotage dressed up as preparation.
You have to actively talk yourself into believing you are worth whatever your goal is. Whether it’s $10,000 a month or $100,000 a month, you have to decide you are worthy of it before the numbers arrive. Because until you believe it, your subconscious will find ways to stop you from hitting it. This sounds soft. It is not. Your belief about what you deserve is one of the most powerful forces shaping your behavior, and most people have never examined it.
Reason 9: You’re Making Excuses
I send an email to my list asking subscribers what their biggest challenge is, and the answers I get back follow a pattern. “I don’t understand the tech.” “I don’t have money to invest.” “I don’t have time.” “I don’t know what niche to pick.” Now, I hear those and I understand they feel real. But when I examine them honestly, most of them are excuses rather than obstacles.
Consider the tech excuse. If your job tomorrow required you to become proficient in Excel, you would learn Excel. If your job required you to film and edit short videos, you would figure it out because your paycheck depended on it. The only difference between that scenario and building an online business is that nobody is forcing you. You have to force yourself. And the moment you decide this is something you actually want, the “I don’t understand tech” excuse dissolves, because learning becomes a requirement instead of an option.
Same with money. You can start affiliate marketing with zero budget. Post content on free platforms. Use free tools. Drive traffic through SEO and social media at no cost. The money excuse usually means “I’m not sure this is worth my time yet,” which is a different conversation entirely. But if you’re serious, there is a path that costs nothing to start walking.
Reason 10: You’re Not Doing Email Marketing
This was my real killer. For roughly the first year of my online business, I sent people directly to affiliate offers. No email capture, no list, no follow-up. Someone would click my link, land on the offer, and if they didn’t buy in that moment, they were gone forever. I had no way to reach them again. I thought I was being efficient, cutting out the middle step. I was actually cutting off my own pipeline.
Email marketing is the single most controllable asset in any online business. Social platforms change their algorithms. YouTube can demonetize channels. Google can tank your rankings. But your email list belongs to you. If every platform shut down tomorrow, you could email your list and still generate revenue that day. That’s the kind of resilience that makes the difference between a business that survives and one that collapses every time an algorithm update hits.
The mechanics are simple: capture an email address by offering something valuable (a guide, a checklist, a resource), then send a sequence of helpful emails that build trust and eventually invite people to buy. That sequence lets you stay in contact with potential buyers across days, weeks, and months. Most buyers don’t convert on the first exposure. Email marketing gives you the ability to stay in the conversation long enough for them to convert on the fifth, the tenth, or the fifteenth.
A Straightforward Fix-It Plan
Here’s how to work through these ten mistakes in a sequence that actually builds on itself.
- Week 1: Pick one method and lock in. Write it on paper. “I am going to build a YouTube channel about personal finance” or “I am going to do Pinterest affiliate marketing for home decor.” One sentence. One commitment. Minimum six months.
- Week 1: Buy a notebook and set process goals. Not outcome goals. Process goals: publish two videos this week, write three blog posts, post five Pinterest pins. Things you can actually control.
- Week 2: Get a website live. You don’t need it to be beautiful. You need it to exist. WordPress on a real domain is less than $10/month. Do it.
- Week 2: Set up email capture. Even just one landing page with a free lead magnet. Start building the list from day one.
- Week 3 onward: Publish something every day or every other day. Imperfect content that’s live beats perfect content that isn’t. Every time.
- Month 2: Audit your time. Write down everything you did last week and mark each item: revenue-driving or not. Cut or minimize the non-revenue activities. Double down on what moves the needle.
- Month 3: Check your goals. Are they still realistic? Adjust upward only once you’ve consistently hit the current goal. This keeps momentum without creating the frustration cycle that kills consistency.
Honest Drawbacks
None of what I’ve described here is a shortcut. Fixing these ten mistakes doesn’t mean the money starts flowing next week. It means you remove the self-imposed obstacles so that the normal, honest timeline for online business can actually play out. For most people, the first $1,000 month takes three to six months of focused, consistent work. Knowing that upfront is not discouraging; it’s clarifying. You’re not doing something wrong if you haven’t made money in week one. You’re just early.
Also: the mindset piece in Reason 8 is real, but it isn’t a magic fix. Telling yourself you’re worthy doesn’t substitute for doing the work. It just removes the subconscious brake that causes you to sabotage the work you’re already doing. Both have to happen together.
Find Your X
The fastest path forward starts with knowing which income stream fits how you actually work. Not which one made someone else rich, but which one aligns with the skills and time you already have. The Platform Proof Finder walks you through a short set of questions and gives you a personalized match. It’s free and takes about two minutes. Start there: finder.platformproof.com.
Frequently Asked Questions
How long does it really take to make your first dollar online?
It depends heavily on the method, the consistency, and whether you already have an audience. For most beginners building from scratch with content-based methods like blogging or YouTube, three to six months is a realistic range before seeing meaningful income. Affiliate marketing with paid traffic can be faster but has upfront cost. The first dollar is almost never the hard part; the hard part is building the volume of content and trust that turns one dollar into a consistent stream.
Can I make money online without spending anything?
Yes, at the start. You can post on free platforms, use free versions of tools, and drive organic traffic without spending a dollar. The realistic ceiling on a completely free setup is low, though. A website (roughly $3 to $10 per month) and basic email marketing software unlock affiliate programs and the ability to build a list, both of which significantly increase what you can earn. Treat those as the first reinvestment once you have any income at all.
What if I’ve tried multiple methods and none of them worked?
The honest question to ask is: how long did you actually try each one, and were you consistent the entire time? In most cases where “nothing worked,” the pattern is short bursts of effort followed by switching. That’s the diagnosis, not the method. Pick one, commit to six months of genuine daily effort, and the result will almost certainly look different from what you’ve experienced so far.
Do I need to show my face to make money online?
No. Blogging, Pinterest, faceless YouTube channels, email newsletters, and many forms of affiliate marketing require no on-camera presence at all. If showing your face is the thing stopping you from starting, pick a method where it isn’t required and remove that excuse from the equation entirely. There are people making significant income without ever appearing in front of a camera.
Is email marketing really necessary if I have social media followers?
Yes. Social media followers exist on a platform you don’t control. An email list exists in a file you own. If TikTok disappeared tomorrow, your TikTok followers are gone. If your email provider went down tomorrow, you’d export your list and move to a different provider within a day. Email also converts at significantly higher rates than social media posts because people who opted in to receive your emails are warmer prospects than someone who scrolled past your content once.
How do I know when it’s okay to pivot to a different method?
Six months of genuine, daily effort with no signs of life whatsoever is a reasonable point to reassess. “No signs of life” means no traffic growth, no subscriber growth, no email opt-ins, nothing trending in the right direction. If after six months your numbers are flat and your content quality is solid, then a pivot is reasonable. If you’re seeing any growth at all, even slow growth, stay the course. Slow growth is normal and usually accelerates after the six-month mark.
What’s the biggest mistake beginners make with affiliate marketing specifically?
Sending traffic directly to the affiliate offer with no email capture in between. You spend all that effort getting someone to click your link, they land on the offer, they’re not ready to buy yet, and you lose them forever. Add an email opt-in page between your content and the offer. Collect the email, deliver the free value you promised, and then recommend the affiliate product in your email sequence. That structure converts at a much higher rate over time because you get multiple chances to make the recommendation rather than just one.
How do you deal with the self-doubt that comes with starting something new?
Acknowledge it directly instead of pretending it isn’t there. When I first made $1,000 online, I checked my bank account every two hours because I genuinely couldn’t believe it was real. That disbelief could have stopped me from continuing. What helped was tracking results obsessively in the early stage, because seeing the numbers move, even slightly, gave me evidence that this was real and that I was worthy of the outcome. Small wins build belief faster than affirmations do. Set a goal small enough that you can hit it this week, hit it, and let that evidence do the belief-building work.
Read Next
Now that you know what’s been holding you back, the logical next step is finding a method that actually fits the way you work and the time you have available.
Read The Easiest Ways I’ve Made Money Online for a ground-level look at the income streams that have actually worked, ranked by how accessible they are to someone starting from zero.
Sources
- Alston Godbolt, “Why You’re Not Making Money Online (And How To Fix It)”: https://youtu.be/tb_bAPyuL7U
- Platform Proof Finder: finder.platformproof.com
- alstongodbolt.com
Helping 1 million working adults make their first $3,000 online with the skills they already have. Alston Godbolt, Platform Proof.