Know the company you're applying for
Even with stay at home jobs, you need to make sure that you're only affiliated with legitimate companies. When a company has honest intentions of paying you for your services, they won't withhold their real location and identities. If you're dealing with a big company which sells products offline as well, you'll probably be asked to drop by their office. Purely online businesses also run their businesses in a small office or home. Make sure that they include this information in their websites before applying. If they appear to be shady, look for stay at home jobs elsewhere.
Identify your best skills
Companies looking for homebased professionals are usually looking for employees who no longer need special training. It's already a given that when you apply for an homebased job, you're most likely experienced in the same field as well. For example, if you're planning to go into article marketing, journalistic background will certainly do you good.
If you're a better entrepreneur than a writer, on the other hand, you can probably look into setting up your own small business online. You can sell products using a website you've designed, a larger, more generic page on an auction forum, or both. It all depends on your time and your capabilities as an internet marketer.
Keep your priorities straight
The only way you can fail at stay at home jobs is by forgetting that they're jobs in the first place. When you're in a homebased profession, you need treat it like a fulltime office job as well. It's always good to set up your own office in your home. Remember, while it's convenient, working at home can be pretty challenging. There's always going to be a distraction unless you make a special effort to avoid it.
Make sure that your computer is far away from phones, television sets, and gaming stations. Some homebased writers find it hard to beat the deadline because they always work at the last minute. Cramming makes you commit more mistakes in your work, and if you can help it, you should avoid rushing your jobs at all costs.
Even if you're given flexi-hours to accomplish a project, make sure that you commit a fixed number of hours everyday on the task at hand. Don't procrastinate for three days and then cram everything 12 hours before the deadline. As a freelancer, you need to be very punctual when it comes to deadlines. Otherwise, you'd turn off all of your clients.