Summary: How to do online outsourcing of complex business tasks you don’t want to do, that you want to do more of, or that you are unable to do yourself.
Online outsourcing should be a structured process in order for it to succeed.
You need to clearly define tasks, recruit the right people and manage them the same as you would a normal employee.
The benefits are that you can manage these outsourced staff online and they are not permanently on your payroll. Once the outsourced people are up and running, you have freed up your time to focus on tasks you want and need to focus on.
You also eliminate the office costs and hassles of having a person work in-house.
It is now possible to outsource complex tasks online, like coding apps, producing videos, creating websites, online marketing and editing books.
Here are the steps to structure your online outsourcing from start to finish:
Step 1: Define exactly what you need to outsource
Make a comprehensive list of what you are currently doing that:
1) you are not good at
2) that require a high skill set that you do not have
3) that you dislike doing
4) that you need to do more of
5) that you can delegate
Remember that creating freedom and growing a business requires you not trying to do everything by yourself. While outsourcing has a cost, the cost of you not being able to focus on the things you need to do on a daily basis to achieve your business goals is far higher.
Step 2: Decide what you are going to outsource first
Choose the top 3 items from your list that will have the biggest impact on you and your business if you outsource them now.
Step 3: Detail the action steps of each task
Make a step-by-step list of the action steps required to do each of these 3 tasks.
This list of action steps should be written as if you are giving someone a detailed instruction manual to follow.
If any of these tasks are things you did not have the skills for in the first place, then writing action steps will prove a challenge. In this case, write out a scenario of what you would like to happen in order to paint a picture of the task.
Step 4: Create profiles of the people you need
You need to define exactly the type of person you are looking for.
The better you identify your ideal candidate, the easier it will be to recruit candidates.
Looking at the steps and tasks they need to do, write a profile of:
1) the skill sets and experience required
2) the level of skill sets and experience required
3) any qualifications required
3) languages they need to be proficient in
4) hours they will need to work per week and when they will need to work
5) qualities they will need to possess, for example, creativity or problem solving.
6) any other areas you think you need to put in the profile
Ask yourself how much it is worth to you to have someone take the task off your hands. How much more income could your business be generating if someone else was doing these tasks for you?
Set yourself a budget as to how much you are willing to pay per hour or per project.
Be reasonable. If your pay offer is too low, you will not get a quality person. Go onto freelance platforms to get an idea of how much people charge per hour for similar tasks.
Step 5: Post these jobs
Post your job profiles on online outsourcing platforms that already have skilled people waiting and ready for your job offers.
We like the platform Upwork (formally O-desk), as you are able to find high quality people who can do complex tasks for you at reasonable prices.
Step 6: Actively seek candidates
A platform like Upwork (formally O-desk) has skilled people listed by category. You can go onto Upwork
and actively seek people who fit the profiles for your tasks.
Just a few of the categories on Upwork include:-
– web developers
– mobile developers
– marketing and sales experts
– seo specialists
– customer service agents
– designers and creatives
– 3d modellers
– video producers
It helps to have a pre-prepared letter on what you are looking for and a bit about your business when actively seeking candidates.
Step 7: Choose the top candidates
From your job posts and your searches, choose 3-5 candidates who best fit your profile that you feel are worthwhile interviewing.
Step 8: Conduct interviews
Your interview can consist of a smaller test version of the task you want the person to ultimately do for you.
During the test you can assess things like ability to understand and execute what you need done, quality of work and reliability of candidates.
Reliability is a very important factor when you are outsourcing online.
Step 9: Select your candidates
You are now ready to select the people you want on your outsourced team.
Remember, if they fail to deliver you don’t need to use them again. If they perform well, you have a quality person you can call on again for their services.
Step 10: Organize your outsourced team
Set up interactive spreadsheets or task managers and reporting in order to monitor task progress.
You don’t need to micromanage, but it is important to have your finger on the pulse so that tasks are completed properly and on time.
Step 11: Train your outsourced team where necessary
If you want tasks done in a specific way, make sure your team has clear instructions and any training on your processes if necessary.
Step 12: Evaluate your outsourcing
You may reasonably expect some trial and error with outsourcing in the beginning.
However, once your online outsourced staff are up and running for the 3 first tasks you selected, ask yourself if you have indeed been able to free up some of your time successfully.
You are now ready to outsource more tasks in your business and work towards more freedom.