The concept of online business as a marathon not a sprint

When I talk to people about running a successful online business, I am invariably struck by how little they are psychologically prepared for the inevitable struggle.

The struggle to get the site built, the struggle to get anyone to come and check out your site, the struggle to convert the visitor into the consumer and on and on.

Even though you see all the get rich quick ads on the web, the truth is, becoming successful in ANY field is hard work. I read a lot of online marketing blogs and literature every day (it’s kinda my job) and I almost never read people talk about the struggle.

Here are some of the hurdles you’ll face when you’re new in this space:

  • You have a rough idea for a website but it’s very rough..not clear at all.
  • You have no time but you need to make time but you have no time.
  • You have family commitments and did I mention you have no time?
  • You have no money to buy fancy tools and technology (but somehow you have money for daily coffee…interesting.)
  • You’re tired in the evenings because you have a full time job during the day and you work really hard.
  • It’s the summer and there are a lot of fun things to do besides sit at your desk and work on online stuff.

Life will throw many things at you to get you to stop trying to build your dreams. You need to push back and push beyond.

This process of learning this stuff will require determination and a level of sacrifice because everything worthwhile comes with an opportunity cost.

There will be many times when it will seems like it’s all too hard, your business idea will never be successful and it’s easier to quit.

I guarantee that. It is easier to quit.


But the truth is, you need to persevere. The web is the one place where you (for the most part) will get out what you put in. If you want to create or enhance your online business, there are tools out there that can help you get to where you need.

You just have to keep trying, never stop learning.

I’ll give you a personal example.

A few years ago, I had a site that was bringing in about $2000 a month and I knew I could make more. I instinctively knew the site could do better but didn’t really know what more I could do to improve revenue.

It all started with an innocent email at 3am California time.

I spent many months trying different formulas and they mostly fizzled and lost steam and the revenue was still stuck at around $2000.

One night/morning at around 3am I got an email from an account manager from Uniblue. Uniblue is a small software company based in Malta that sells software utilities for computers (driver optimization software etc).

Long story short, he talked me into becoming an affiliate for the company and placing their code on my sites. I placed the code on and I believe I made $75 the next day. Just from that one source of revenue.

For years after that, I made between $80 to $200 per day as an affiliate for that company.

Just like that and it all started with an innocent email at 3am California time.

Here’s my point

Never give up. If your gut tells you there’s a way, do the work, read the books, search the web, network aggressively, keep trying.

This is a marathon so you need to pace yourself. There will be ups and downs but the truth is, you just need to make that commitment to yourself to see your project through.

Once again, this is a marathon not a sprint. Pace yourself.

Use the comments below and tell me about any moments you had where you almost gave up. Did you or did you stop?

Curious to hear this from your perspective.

Leave a Comment Below