How to Make Money with Creating and Selling Software Online

1. Introduction

This chapter describes a method or strategy that explains how to make money writing and selling your own software online. The primary audience for it is programmers. A secondary audience is people like online marketers, who have ideas for software but would rather hire a programmer to implement it for them.

If you're a programmer who's interested in making a good living online, and you have not figured out how to do so yet, then this is for you! This method has worked for me several times; it's easy to duplicate; and it works very well.

Make Money with Creating and Selling Software Online

A Message to Professional Software Developers

I'd like to take a moment to address the professional software developers (also known as "programmers" or "coders" to those outside the field) who may be reading this. If you're a marketer, feel free to eavesdrop -- you might learn something significant about how we "coders" think. 

I've spent 30 years in the industry, writing software for a variety of environments, including: embedded, real-time control apps; financial apps; distributed control apps; client- server and n-tier apps; tools used by genetics and genomics researchers; and some massive database apps. (When I say "tools", "apps" and "programs", I'm referring to the same things: software that accomplishes a specific purpose.) I've worked for start-ups and Fortune 10 Corporations, and lots of places in between. 

I much prefer the smaller environments. When it comes to writing your own software and trying to make money off of it, 95% of all professional software developers tend to conjure up a situation along the following lines: Come up with a "big idea"; dig up a few million in venture capital; get some cool office space with ping pong tables and as much Coke and pizza as you can consume; build a team of like-minded folks; launch something in 18 months or so; wait for the IPO in 3 years, then buy a Ferrari and retire. (Not necessarily in that order, but it's close.) 

It's as if there were a class in the core Computer Science courses taught at colleges that said, "This is how it's done". I missed that class, but somewhere along the way I learned the same thing. Well, it might have worked that way at one time, yes. 

But not today. And anyway, do you want to make some money in 30 days (safe bet) or in 3 years (maybe, if the stars are in proper alignment, the market doesn't crash again, some snot-nosed teenager doesn't beat you to market first, and Google or Microsoft don't hire your star programmers away first?). 

The goal of THIS paper is to show you how to make some money in 30 days. 
YES -- THIS WILL WORK. However, if you're a programmer, you need to get something through your thick skull first. (I say this because most developers simply refuse to accept this!) If you cannot deal with this very important concept, then put this report away and keep working on hourly projects. I'm serious. 

You will not succeed if you are unwilling to accept this maxim without hesitation. Here it is: In general, you will rarely get to keep more than 50% of the sales price of your software products. There may come a point in time when you have your own mailing list and you'll be able to mail them directly and keep most of the revenues. But in general, plan to give away 50%70% of your up-front revenues to the people who are making the sales. There's even a part here where you'll be giving something away. 

When you get why, you'll say, "Brilliant!" But as smart as most developers are, not many "get it" -- so be forewarned. (Marketers reading this are thinking "well, duh!", while the programmers are sitting with their mouths hanging open thinking, "NO FREAKING WAY!" Yes, WAY. It works.) I'm sorry to be so blunt, but ... 

I've been banned from several programming forums for trying to explain to the programmers why they can't keep 80% of their revenues. I don't know what it is, but it's endemic in the programming community. Here are the three most common choices, and what kinds of returns you can expect:

Royalties: If you want royalty payments for software or even books, 15% is darned good -- IF you can find a publisher. 

Partnering: If you want to partner with people who can send you thousands of leads in a few days, then 30%-50% is good and can lead to additional BACK-END sales where you CAN potentially keep most of the revenues. 

DIY: If you want to go it alone and keep 90% of a trickle of frontend sales, fine -- put this in the trash and forget about it.

This report focuses on Partnering. This is a PROVEN STRATEGY. It WORKS. Close your mouth, stop fuming, and make a choice: do YOU want to have an extra $5k in your bank account in 30 days or not? If so, follow what I'm telling you to do and don't worry about who gets what.

Another thing: this strategy has nothing whatsoever to do with "shareware". Banish the thoughts of shareware from your mind; they will only confuse you. This is NOT shareware. It's basic marketing.

Strategy Overview

Here's an overview of this strategy:

Come up with an idea for an app that you can have working in 3 to 5 days; expect to take another full week or so of work to get it "complete". Either a Windows GUI app or a web-based app is fine, but since Windows covers about 85% of the world-wide market, a Windows app is probably better. Windows users are also easier to sell to than people (like you, Mr. Programmer) who tend to buy web-based apps. 

Do whatever basic design work you need to do on it. Find a few people who'll be willing to help you out as "beta testers". 

They should have an interest in actually using the program so they'll give you the most valuable kind of feedback. 

Get a "first-cut" working that you can give to your "beta" crew and start getting feedback. 

Get the full-blown thing implemented as quickly as possible. 

Find one or two (or even more) online marketers who have one or more large lists and would be willing to promote your software to their lists. You can also align with professionals in a field closely related to the topical matter of your program who are looking for promotional opportunities. There are actually two distinct ways to approach this part; I cover them in more detail later. These folks are called "Joint Venture (JV) Partners". 

Come up with something that you can give to the JV Partner that they can give away as a "bonus", or give them some kind of a coupon code or link they can offer their visitors so they can get a discount on your program. Read the rest of the report to find out how you will actually make money this way, because it's a MARKETING technique -- the programming part is done. That's covered in the section entitled "Marketing the Program".

Again, THIS REALLY DOES WORK! It is entirely possible to accomplish it EASILY within 30 days, unless the app you pick is so complicated it takes longer than a week or two to complete. This fits with the overall theme of this report, which is a way to earn (on average) $100 a day with just a couple of hours of work (on average).

Design and Build the Program

This is a very quick overview of the software development process that works well. It's not meant to be all-inclusive and it's certainly not the only way to approach software development.

The Program Concept

Writers LOVE to write. Programmers are, in general, writers. We write code, rather than text. Lord knows, most of us can't write understandable text if our life depended on it, but man can we write code! Most writers, given their choice of what to write, will tend to gravitate towards "The Next Great Smash Hit Novel". 

Programmers will go for "The Next Killer App". Go figure. Ok, I'm going to ask you to write a program here, and it's NOT the "Next Killer App". Nowhere even CLOSE! Pick something really silly and basic. Ask ten friends what their biggest complaints of working with their computers are, and buried in there will the seed of a new little program. 

If you want to cheat, go browse around SourceForge or for various projects. Or browse around,, and to see the kinds of projects being put out for bids. Look for stuff that seems interesting to you and is something you could build in a week or so. For open source apps, grab a copy, play with it, see what you like and dislike. 

Try to find stuff that has lots of downloads or other indications that it's fairly popular. Avoid stuff that looks like something that only a mother could love. This isn't rocket science we're trying to do here. It's more of the really basic things that we programmers take for granted and most average users don't know and don't even want to learn. 

Most software is perceived as either too hard to install, too hard to use for simple tasks, or just too confusing. So while Word might be perfectly fine for doing mail-merge, there are tons of folks who'll be happy to pay you $20 for a very easy-to-use program that only does mail- merge. 

Because Word's mail-merge function can be a bear to figure out how to use. And YOUR program might just collect some data and then use Word's mail-merge function via an ActiveX interface, simplifying the overall task to the point where it's much easier to do. You might even have some ideas for little applications that you've thought of and discarded for being "too simple". Believe it or not, there's no such thing as "too simple". 

Look at the guy who made millions selling "Pet Rocks" (not software, but simple). Or the Million Pixel Script guy (software + simple = $1M). Microsoft doesn't know the meaning of "simple". But "simple" is what lots and lots of people are looking for -and they'll actually PAY you for it. In fact, you might also consider something as simple as creating tutorial materials for different tools or techniques using a program called Camtasia. 

It generates detailed audio/video files that can be loaded to the web or played directly from disk. And people actually PAY for things like this, believe it or not. S-i-m-p-l-e. Another good source of ideas is to visit forums where people are asking questions about certain topics. Or look through Yahoo Answers. Look for general themes or trends that indicate where people seem lost or confused, then see if you can come up with something simple that might address their confusion. 

I've got a secret for you: confused people who are determined to resolve their confusion will purchase all kinds of things that might seem like they'll end their confusion or solve their problem. For this task, consider yourself an "inventor", and you're looking around for stuff to invent. Your medium is software, rather than mechanical gadgets. But make sure it's SIMPLE. So come up with some ideas of something you can program or create in a week or two.

Design the Program

After you come up with an idea, you need to sketch it out on paper, for two reasons: 
1. it helps you refine the overall concept as you think through the various features you want. 
2. for programmers, you'll have something to go by when you get confused or run into problems; for marketers working with programmers, it will alleviate a TON of arguing and debating with the programmers.

If you're a marketer with an idea, this is perhaps the MOST IMPORTANT STEP YOU CAN TAKE. Programmers, on the other hand, tend to ignore it. I'm telling you now, DON'T DO THAT! Either way, take my advice and GET THE DESIGN DOWN ON PAPER. Fill a whole notebook if you have to. Take the time to think through the entire program -- how it flows, what it should look like, what options need to be there, etc. 

Honestly, the more time you put into resolving design issues BEFORE the coding begins, the fewer problems you'll encounter throughout the programming process. And the end result will be far simpler and easier to use.

Get Some Beta-Testers

In the programming world, there are groups of people who do different kinds of testing. This is necessary because as programmers, we're our own worst testers. We're blind to the problems we create. If we weren't, we wouldn't create them in the first place! 

In general, there are three levels of testers:  
QA testers  
Alpha testers  
Beta testers 

Then you release the product and your users become full- time testers. If there are too many bugs or you take too long to fix the ones that show up, especially if they're critical bugs, then word will spread and you'll get a really bad black-eye and your sales might just stall. It can be difficult recovering from a situation like that. 

If you're lucky enough to work at a place that has a Quality Assurance group, they tend to be the first ones to get the software to bang on. I doubt readers of this document will have access to their own QA team. Then it goes to some really brave souls called "Alpha testers". These guys can be customers who you trust and are willing to work with. 

Don't choose people with short tempers or who expect everything to be perfect right out of the chute, as "alpha" code usually isn't very pretty. As an alternative to alpha testing, you can ask a few friends to let you demo the software to them. Chances are, in the process of installing it and just listening to their questions, you'll encounter a number of problems that need to be addressed.

The next group is called "Beta testers". Beta is the state just before you release a program and you want people to really beat up on it. It's good to have existing customers for this. If you don't have any customers yet, then post something in a forum where your program may be of interest and ask for a few volunteers to help you test the program. So find a handful of beta testers. You can even let them look at your design sketches and see what they think before you ever give them any code. In other words, let them "debug" the design first.

Build the Program

Now you want to build the program. You can use whatever your favorite programming language is; mine is Delphi. Other popular languages today include: C#, Java, C++, or VB.NET. For web-based apps, php and ruby are popular. I don't recommend using perl unless you love to deal with obscure and time-consuming support problems.

Marketing the Program

Ok, now that you've got your program, you need to get it into the hands of paying customers. While that's obvious, what's not obvious for most programmers is how to do that. If you're a programmer, I've got a secret for you: there are hundreds, if not thousands of people on the internet, who live for one thing: to sell stuff to people on huge mailing lists that they have amassed. You just need to find a few of them to work with. 

How big are those lists? Well, they can vary from a few thousand to a million or more. This isn't spam we're talking about here -- it's someone who publishes a newsletter or other material to people who WANT to hear from them, more often than not. (When they get tired, well, they just unsubscribe.) If only 1% of the people on a list of 10,000 people end up buying your program, that's 100 sales. 

Even if you're making only $25 per sale, that's $2500 in a few days. See how that works?And if it's a 100,000 piece mailing, you'd make 1000 sales. These people are almost constantly on the look-out for new and different things they can offer to their members and subscribers. Your program may only appeal to certain segments of the market, so you may need to contact lots of these people. But the thing to realize is, they ARE out there, and some of them DO want to promote YOUR STUFF. 

Now, it's also important to consider that lots of brick-and- mortar business people also have large customer lists, and they're also looking for novel ways to promote to them. Not all of them have online mailing lists, but if you can fine some that do, they can be a gold mine.

Again, this is a STRATEGY, and it works very well. Here's a quick overview:  Set up a Sales Page / web site  Come up with a give-away  Locate JV Partners  Launch the JV Partner Promotion  Follow-up We discuss an inexpensive script later on that handles a lot of what we recommend for the sales page, so it won't take you a huge amount of time or money to get that part implemented.

Come up with a give-away

Ok, you've got the program. What you need now is some kind of a freebie to give away to people. This is called a "sales incentive". It's a lot like the pens, hats, t-shirts, and bags you get from vendors when you go to a trade show. "What's the point?" you may ask? Well, have you ever been to a trade show where they ran out of freebies? Notice how people literally covet those things, especially if they're a really cool t-shirt or coffee mug? People love freebies! That said, "freebie seekers" don't always make the best customers, but they do buy stuff from time to time. 

And ... they're another name on your list that you can promote things to! The idea is this: you offer the JV Partner something that's got some perceived value that they can give away to their readers/ subscribers/members. The trick here is that it must have some "perceived value" in the eyes of the JV Partner's typical reader, in the context of the offer or promotion or newsletter. It should also be related to your program. 

For instance, suppose you wrote a program that helps people filter out junk mail directly from their inbox before it is downloaded to their computer. Then you could write a report on how to deal with spam email, giving several examples of problems and common solutions. This leads naturally to interest in someone reading your report, as well as buying your program. 

The important thing to realize is that this freebie MUST add value to whatever the JV Partner is promoting. It could be a free report; a free trial of a web service; an in-depth audio recording and/or transcript with you; or any number of other things. Get creative! By the way, if you can come up with a way to actually ship them something, like a CD or DVD, rather than just give them a download, this can be an absolute GOLD MINE later on. It won't be free to you, but it's worth considering down the line.

Set up your Online Sales Site

First of all, you're going to need somewhere to send people on the web. In general, it's a good idea to get a unique domain name and set up a dedicated page there for it. Whatever you do, I suggest you do NOT use either a personal web site or a free web site. In this sense, a "personal" web site is one where you talk about your dog, cat, the ex, the kids, and how you caught a nasty cold last summer. 

Also, do NOT use a free web site -- web hosting is cheap! The free sites cover their costs by posting ads for other vendors' products on pages that YOUR customers are viewing. They are bleeding off your precious traffic! Don't do that. EVER. Invest in a new domain name and inexpensive web hosting. It's well worth it in the long-run. (We have some recommendations for host providers in the additional resources material available later -see the last section for details.) 

There are a few things you need to have or do on this site:  Collect names and e-mail addresses of visitors who want to "opt-in" to your site.  The ability to send them an opt-in confirmation email. (NOTE: these are both commonly done with something called an "autoresponder".)  You need something called a "Thank-You Page".  While they're waiting for their confirmation, show them a One-Time Offer (OTO) to up-sell them on your program.  Accept their payment if they choose to take advantage of the OTO.  When they confirm the e-mail, send them to a download page to pick up their report. We'll expand a bit on these now.

Set up Thank-You Page

The first time I heard this described, it took me a few minutes to figure it out, because it seems a little bass-ackward. The normal process for purchasing a downloadable product looks like this: visit the site browse their catalog put things into the shopping cart register at the site if you haven't already check-out, and pay a thank-you page appears confirming your purchase and thanking you for your business go to a download page to grab your item(s)

In this case, you're offering a freebie up front. There's nothing to pay for. The sale has already happened, as a result of the promotion with your JV Partner. They only need to pick up your giveaway. So you have the JV Partner include a link to ... your Thank-You page confirming their "purchase". 

One trick here is that you don't want to send them right to a download page. Why? Well, partly because the purpose of sending them to your site in the first place is so you can capture their name and e-mail address for your own uses later on. Another reason is that you should have some kind of a protected download page that prevents them from sending the download link to a bunch of their friends or posting it to a blog or forum somewhere. 

You also send them on a slight detour called a "One-Time Offer". So you send them to a "Thank-You Page" that happens to include a signup box where they need to register to actually receive the download instructions in their e-mail. This helps to ensure they don't give you a bogus e-mail address. 

After they give you their name and e-mail address, you send out a confirmation e-mail that contains a link to click to confirm receipt of the e-mail. While they're waiting to get that, however, you send them to a special page called a "One-Time Offer" page.

Present a One-Time Offer

A "One-Time Offer" is just that -- something they'll see only once. It's usually a special offer for something at a discounted price or with an extra bonus or two included. This is where you convert the give-away into cash! In this case, it's probably best to offer them your program at, say, a 25%-40% discount off the "regular" price. 

If they choose to take advantage of your offer, then you present them with a payment link or button, typically for PayPal or 2CheckOut, so you can collect payment right there. After confirmation of the payment by the payment processor (e.g.., PayPal), you'd send them to a download page for your program where the logic behind that link limits the time and number of tries for the download. It's also protected so they can't pass it around. 

By the way, it has been widely reported by many marketers that they find anywhere from 5% to 15% of their visitors take advantage of the OTO that's presented to them. So you're giving away a free report, and say one-in-ten of those buyers are opting to pay you $25-$97 when presented with your OTO. Can you see how you can profit by giving something away?

Hand out your give-away

When they get the confirmation e-mail from the Thank-You Page, they need to follow the directions (usually clicking a URL provided there), and are then sent to a page that has a download link where they can get their freebie. However, the logic behind that link limits the time and number of tries for the download. It's also protected so they can't pass it around.

Promote your program

Ok, now it's time to promote your program. In this report, we're going to focus on two particularly effective methods. There are many, many different methods to promoting things online, limited mostly by your imagination. But these two methods are highly effective and fairly easy to implement. 

They are:  Working with Joint Venture (JV) Partners  Using tools that let you set up a more "viral" marketing campaign While we only mentioned the JV Partner program earlier, using a "viral" marketing campaign accomplishes something very similar but works with a whole lot more people who are acting as virtual JV Partners. 

And, you don't have to do anything to recruit them yourself, as they're referred by other buyers. In fact, even if you DO work directly with one or a few JV Partners, you can still employ the viral marketing techniques to significantly expand the reach of those efforts. 

NOTE: So-called "viral marketing" techniques are those where people are encouraged to tell their friends about the offer, or are encouraged to send an email with their own purchase link (called an "affiliate link") for the product to their list or their friends. It's addressed more a little later. The use of their own affiliate link ensures that they'll get paid for any sales that they generate. So, in other words, this is a "greed-driven" approach. Never underestimate the power of greed when it comes to marketing!

JV Partners

Working with Joint Venture (JV) Partners is a particularly effective way to get your message out there quickly and powerfully. You want to find one or more people to work with who have some affinity to whatever it is that you've got. They need to see some value in your software, as well as your giveaway item, if you expect them to promote you and your stuff.

Step 1 - Locate JV Partners Locating JV Partners is fundamentally a "social networking" kind of thing. I'm not talking about hanging out on SecondLife, or MySpace or FaceBook. I'm talking about something that's done in "real life" and "in person", such as going to local business meetings, conferences, and seminars where people will be congregating that you think will have an interest in your software. For instance, if you've got something that keeps track of dog or cat breeding, a good person to contact might be a vet, or obviously, local breeders. 

Go to wherever people hang out who are interested in whatever your software addresses. Or, find someone who has a large "reach" and is willing to promote your stuff to their customers. But it's not only local people. Remember, there are lots of folks on the internet who've got web sites and are actively looking for stuff to give away to generate traffic. Suppose you've built a little program that lets people keep track of their exercise regime. Find someone with a health and fitness site and approach them with an offer to let them give your free report away. 

Teleseminars are also a good vehicle to use for JV promotions. Set up a call with your JV Partner and let them interview you as some kind of "expert", but be sure to record the call. Save it to disk (or convert it) as an MP3 file that can be easily distributed to others. They can then send this out to their customer list as well as a link where they can get your free giveaway item. 

Step 2 - Launch the JV Partner Promotion Once you've got your sales page and fulfillment process set up, and a JV Partner or three located, you want to launch your promotion with each JV Partner. If you have more than one JV Partner, you might want to schedule them on different days, or all on the same day. It all depends on what you're doing. 

In general, there are two ways of handling these launches:  
1. Passively, where the JV Partner simply emails (or snail- mails) their list 
2. Actively, where there's a pre-determined launch-time and one or more JV Partners all rally around that.

The simplest is the passive approach where you provide a small article to each JV Partner for inclusion in their newsletter or announcement. They could also write their own, such as a review of your program or giveaway. Or as mentioned earlier, you could also do some kind of teleseminar. Just be sure to coordinate this with your various JV Partners and track their activities independently. Teleseminars are also a good vehicle to use for JV promotions. 

Set up a call with your JV Partner and let them interview you as some kind of "expert", but be sure to record the call. Save it to disk (or convert it) as an MP3 file that can be easily distributed to others. They can then send this out to their customer list as well as a link where they can get your free give-away item. 

Or, simply make the teleseminar recording available as your give-away item. But require them to go to your web site to get it, as described above. The other approach to take is really a much larger undertaking. This is sometimes called a "coordinated launch" effort. It may include a number of JV Partners, and typically requires weeks or even months of up-front planning. It may not be worth it for a product with a value under $100 or so, but for product priced over $200 or more, it's definitely worth considering. One important thing you need to consider is how to track who is sending you traffic. 

You either want to provide each JV Partner with their own individual Thank-You Page so you can track their traffic, or you need a way to track affiliates through "affiliate links", which are special tags added to their URLs when they send traffic to you. Either way, this is important information that you really want to track. 

NOTE: Many people in the software world are used to dealing with "Non-Disclosure Agreements", or NDAs. However, NDAs are not commonly employed in the online marketing world, unless you're working at something very specific that can cost you considerably if word "leaked out" prematurely. Deals with JV Partners typically happen fairly quickly, and the worst that happens is they DON'T tell anybody. Use your best judgement and employ an NDA whenever it seems prudent.

Viral marketing techniques

Viral Marketing is a catch-all term that I'm using here to describe any of several methods that have become popular lately where you use something that encourages people to tell other people. One of the best- known employs a script that can be found here: 

It's a powerfully effective script, and it's only $7 when purchased through this link. This is a simple yet effective way to promote just about anything on the internet using the power of "greed". However, the script itself isn't limited to promoting products at this price -- in fact, you can set whatever price you'd like to use. (It comes with a detailed report that describes how to install it, use it, and get the most from it. 

The way this works is very simple: you set up this script on a server somewhere (it's a fairly basic php script that can run on virtually any web host that supports php). Then you start talking it up, either among friends, or in a forum or discussion group. Don't make it spammy at all, just mention that you've got a "new special report" that's available to anybody for a very low price, and give out the URL. 

They'll visit the sales page and if they want it, they can buy it right there. Then, they're told how they can make money with it by using the exact same URL, but with their PayPal e-mail at the end of the URL. This way, they make 100% of the $7 (or whatever) sale (of your "freebie" report) by telling their friends and/or promoting it to their list(s). Greed can be a powerful motivator. There's also the opportunity to provide a One-Time Offer with this script. It works very similar to what I laid out earlier. 

And you can set it to adjust a pay-out ratio as to who gets a portion of the sale for the OTOs. You can keep 100%, or let your "partners" get some percentage, up to 100%. In essence, all of these people become your own JV Marketing Partners, or direct sales force! (They're actually called "affiliate partners", but the idea is the same.) From time to time, your offer will end up in the hands of someone with a really HUGE list, and they'll send it out and make a bazillion sales. This will lead to some portion taking advantage of your OTO, and flood your PayPal account with funds! And remember, the typical conversion rate for OTOs ranges from 5% to 15%.

Follow-up with newsletters and back-end sales

The beauty of online marketing using this sales method is that it not only provides you with a way to make a quick cash infusion every time you've got a new program to promote, but you can tap into your previous buyers for additional sales! It has been said that generating new customers can be 10x more expensive than selling to an existing customer.

For programmers who've read this far, this is where you finally get to hit PAY DIRT! When you send out sales notices to your OWN list, guess what? You get to keep 100% of the sales revenues! WHOOPPEE!! Now, try to look back at the overall process I've just described and consider it as a kind of a "game". The goal of this game is to build a big list of names. 

Why? Two reasons: 
1. with your own list, you can send out emails and keep 100% of the sales you generate from them 
2. you can become a JV Partner with OTHER people and keep 50% of the sales you generate by promoting THEIR products to YOUR list! Imagine, with one mouse click, you can send an e-mail to your list(s) and when you wake up in the morning, you'll have thousands of dollars added to it. Is that hard work, or what? :-) 

Are you starting to get the gist of this yet? So, at first, it might really turn your stomach to have to give up half or more of your up-front sales revenues. But, you can fix this in two ways:  include an OTO in your "pick up the freebie" process  build your own list and sell future product directly to them The apparent "lost commissions" at first are really being given in exchange for leads that let you grow your own list. 

By the way, a common rule-of-thumb in the internet marketing world is that every name on a list is worth, on average, one dollar per month in direct sales revenues. Can you see how if you focus on building up a big list, this can totally free you from ever having to work at a regular job again?

My Last Word

I hope this little report has helped you, as a programmer, to open your mind to new and powerful ways of earning an income that you that you may never have considered before. As I said, I've employed these methods several times and they've earned me between $5k and $15k each time. 

And in these cases, the promotional efforts were actually not very broad. You can get an updated and more detailed version of this report by visiting the following URL. It includes a list of resources that you can use to find software, services, and information to assist you in your efforts.

Get "Make Money" Tips and Idea in Your Inbox
For More Cool Tutorial and Guide