Loading...
Answers
MenuHow can I know when to hire someone in-house or when to outsource work?
I am launching a skincare product online and would like to know what would be the vital activities to hire for or outsource? I don't think I can do everything on my own (digital marketing, content..) At what point do entrepreneurs involve help, given the fact that there is no revenue yet.
Answers
Being an entrepreneur is more often than not, exhausting,taxing, time consuming and drains a person physically, mentally and more importantly financially.
The answer to the question "At what point do entrepreneurs involve help, given the fact that there is no revenue yet?", in your case depends on a variety of factors.
Since you're launching a skin care product online, I'm assuming that you're either manufacturing the product yourself or you've already outsourced this function. Now, that being taken care of, there are other more important things you will have to focus on, which are pretty broad, but are things which came to mind;
1.Figuring out which e-commerce sites are the best to sell your product on.
2.Setting up your banking/payments option and getting distribution in place(Tying up with online vendors).
3.Creating your brand(Logo, creatives, product images, sample videos, marketing strategy,etc).
4. In case you're planning to create your own website and push product on that, you'll need to allocate a budget accordingly for the type of website you want and get someone to build it out for you. (WordPress is a good option). (Hiring in-house is a good option as building a WordPress e-commerce site is a fairly simple and fast solution). The other advantage is that you can mange the website yourself by watching quick tutorials on YouTube.
5. You'll need to set up a customer service/support system to take care of instances where customers return the product, dealing with bad customer reviews, you'll need someone to essentially be your PR team.
6. You will need to handle operations on a day-to-day basis and overlook your affairs in totality.
While you're at a nascent stage and you can manage these broad functions, there are essential functions which you need to focus your efforts on 100% and the rest are things which can be outsourced or in-sourced (The categorization of essential and non-essential functions needs to be done by you).
You should ideally outsource or in-source those functions which you can oversee broadly but can't get involved in on a daily basis because it cuts into your vital roles and responsibilities. Personally, it's better to hire in-house and get someone to execute your decisions, rather than outsource entire functions, because again, this becomes more expensive and you will have no control over the function, as most agencies who take outsourced work will have a number of clients and unless you constantly prioritize your work by following up, chances are that things won't get done.
Stuff like building a website, managing social media, handling operations, dealing with customer support, etc can all be done by hiring 1 or 2 competent people in-house. Competent people can be taught what to do and will charge significantly less than those individuals who hold a degree or qualification. If you're worried about burning cash, offer them equity in the business rather than making huge payments to highly qualified individuals(at least at this nascent stage) because you're not yet sure whether you'll succeed or fail w.r.t. your venture. Spend money on things which will help your business grow. Don't follow the approach big conglomerates take because you're just starting out. Your sole objectives should be to firstly survive in the market and then subsequently thrive.
You should focus on ensuring that your product has visibility, creating more channels of sale, figuring out how to get distribution in place for the offline, retail space, making sure cash flow comes in, etc. You are the glue that holds your business together, outsource/in-source any function which you feel is cutting into your time but not necessarily resulting in a productive outcome.
Hope this helps.
Cheers!
I have had the best experience with outsourcing by either having an outsource management for Quality Assurance, or by having very detailed and articulate descriptions of what you need.
I recommend to always be looking for help in order to understand all options available, and all outsourced projects should have proper in-house/middleman leadership.
Do you know the skill already? Can you teach it and do you have the time? Then consider hiring.
Do you not know the skill? Are you unable to teach it or do you lack the time? Then outsource.
Companies often outsource to prove out a concept and then hire in-house once it's clear that skillset will yield steady revenue.
For example, clients often hire me and my team to create and manage digital marketing campaigns for a 3-6 month period, and once we prove out a consistent framework for generating revenue through specific marketing platforms, i.e. we demonstrate that if they spend $10k/month on advertising, they generate $25k in returns, the business can now justify an in-house specialist to manage this stuff.
Some companies still prefer to outsource at that point too, because buying an employee comes with additional costs: they need a desk and a computer, health insurance and benefits, etc. Contractors and agencies are a simple relationship where the cost is no more than face value and they can cut the cord with 30-day notice if something changes in the business, without having to worry about somebody putting food on the table for their family.
I've tried and tested multiple ways of doing this. There are pros and cons in outsourcing online and hiring in-house.
I say you go 70-30.
At the same time, whether it's in-house or full-time, what you need to establish are the systems that can ease out the workflows for you.
I have an in-house and a global team that work remotely. I don't have hundreds of employee running the entire operations, but they're productivity can even equate to that.
Remember, it's the quality of the people you hire that's important, not the quantity.
If you'd like to hop on a call, would love to share important tips and strategies for you to make this happen!
Good luck!
~Pat
It totally depends. First of all, you should realize that the outsourcing team is almost equal in terms of skills and tasks to your in-house team. The only difference here that outsourcing software developers don’t sit in your office and don’t chew the cookies. My advice: before hiring someone you should be clear whatever you have the ability, skills, and time to manage the team, to teach them and handle all the HR stuff. If so - feel free to hire in-house employees. If you want to do your own job and have room for strategic tasks, and you don’t want to handle the software dev team - you can hire an outsourcing company and they will do it for you.
In case if you have a project that requires more resources, and you know, that after the project is done, you won’t have a need for these additional resources - it’s definitely better to outsource.
I have a number of colleagues entrepreneurs, who totally prefer outsourcing and they are satisfied with it.
BTW, Experts predict that near 70% of companies will increase their use of outsourcing in the coming years. The reasons: fierce competition for talents, budget cuts, shrinking of the time frames required to bring a new product or update to the market, the need to focus on core business expertise, and much more.
Recently we posted an article about Hiring Remote Teams on our website. I’m sure you’ll find it useful. https://kitrum.com/blog/hiring-remote-teams/
Shaina here, I built and scaled both a US and an international team in less than four years of over 65 team members and went through an acquisition and October that was incredibly successful due to our hiring and SOP practices. I started bootstrap just like you.
While I'm unsure what you're selling, if it is service the best bet would be to create a duplicatable process as you're doing the work yourself for your clients. Document these processes meticulously and then hire internationally to do the work for your clients, if possible. International hiring has cost benefits and this means you can scale your operation and focus your time on other elements of the business. The documentation part is key to success in hiring.
If you need guidance on how to get these process started, how to recruit great talent overseas (I highly recommend the Philippines for many reasons), and how to keep a team happy that scales with you then I'd love to hop on a call to discuss.
Related Questions
-
What's an alternative to equity based compensation that recruits, motivates and retains employees?
Before we dive into the equity,salary and such. Motivation and retention begins with the CEO. Ask yourself what is the culture of the company? If you don't know anything about culture then start with the basics: 1. Do you value employee opinions? Do you ask for others opinions? 2. Do you encourage people to listen to employee problems? Do you listen to what other people have to say? 3. Do you encourage others to come up with ideas and suggestion? 4. Can you sell your dream? 5. Can you build consensus? 6. Hire people for their strengths and fix their weaknesses 7. Don't assume shit, always ask 8. Treat your interns like employees and mentor them 9. Have a clear vision and be able to articulate it 10. Can you admit when you are wrong? VERY IMPORTANT So if you have a strong company culture this will help with new hires, motivate, and retain talent. The frosting on the cake is free food/snacks, happy hours, company paid healthcare benefits, etc.TP
-
How would you go about asking for a potential employer to pay for travel expenses and take it off from your first check?
You don't. Research the company and hiring manager or would be manager/leader to such things like their needs, recent prior events (& whom else would have been there), near future company goals, products and find a place within that need structure where you would add material value. Then craft what is called a Speculative Application. Get yourself into a position in which travel might be an option as part of your roles.HV
-
What is the best crowdsourcing platform to find a website developer & designer?
Depending on what you need, you'll probably want to look at actual agencies. A single freelancer is unlikely to have the complete spectrum of skills you'll need, and unless you're looking to hire someone full-time, you'll probably have trouble retaining a single freelancer for a long period of time without conflicts. A mid-sized agency like the one I started (and later sold) specializes in designing and building sites. Their specialty is marketing and client acquisition, so they wouldn't be much help for the custom stuff later down the road — but that may not be an issue now. Another option may be to use a high-end development talent agency like http://www.10xmanagement.com/ — this company hires out very good developers, but you'll pay a premium. Like anything, you'll get what you pay for. Sometimes you'll get lucky on Elance, but you take on a lot of risk for the lower price. A mid-range agency has lower risk, but may lack full-stack capabilities. A high-range agency can solve all your problems, but you'll pay top dollar for it. I have a lot of experience screening and recruiting talent for projects in the mid-to-high range, so if you'd like to discuss strategies, let me know. Good luck!JL
-
What is the best way to evaluate a candidate for product manager?
Some of this is stage dependent and all of it is highly dependent on the team above the product manager. The simplest answer of course is to find PM's from companies who have had exemplary success where the Product Manager candidate either led prior success or was exposed to it in a meaningful way. A simple starting point is to ask them to give you examples of conflicting opinions on a feature and how they evaluated the conflicting opinions and made a decision and tracked the success or failure of that decision. AirBnb actually gives PM's homework as part of the interview process where they have to actually present a unique idea (from scratch) to the interviewing team. Happy to talk to you about best process based on your stage and existing team.TW
-
How to get past the fear of hiring full-time employees?
Growing up from 1+subs to a team like you're saying is a classic problem in consulting. The financial math is not in your favor until you get a consistent team. Here's an article of mine detailing the issues and also detailing solutions: http://blog.asmartbear.com/consulting-company-accounting.html Having said that, I would also say you're trying to do too many things at once with not enough resources, which means the chance of being successful with each one is diminished. For example, you could focus on consulting revenue so you can build up your bench, so that you truly can self-fund the development of a product without distraction. Or you could focus on product, investing time/money there with consulting only to pay for that, even using subs for that, until the revenue there gets to the point that it's scaling (which will be hard, as you can already see). Building a product or a successful consultancy is individually very hard -- most fail. So trying to do both at the same time means you'll almost certainly fail. Which is a shame, because that's "failure due to time-management / strategy" as opposed to actual market forces. i.e. something fixable! I hope some of this helps, although I agree with you that talking through the details would probably be more helpful. The specific details of your situation matter.JC
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.