Hey entrepreneurasaurs:<p>At what stage in your company's development did you decide it was worth it to have a full-time marketer on your team?<p>We have a three-person team (all developers, although we're learning the business ropes), and we're trying to chart out the money we'll need in our first year; we can get a minimum-viable-product out the door in three months, and then were considering bringing in a marketer. Any advice you could give would be greatly appreciated!
I spent a couple years in product marketing (as a change-of-pace from dev), and I handle "marketing" for my company. Here's what I have to say: you need to be very careful.<p>You say you're running lean and taking a minimal product to market. Great! What are you hoping to do with a marketer?<p>In product companies, the "marketing" department does a bunch of different things, usually with different people specializing in each:<p>* <i>Product marketing management</i> (PM): Pricing. Figuring out what customers want you to build. Getting customers on the phone. Understanding competitors. Building a position for your product that differentiates you in terms of features and benefits.<p>* <i>Marketing communications management</i> (marcom): Advertising and conferences. SEO. Deciding to have a blog. Presumably (I'm wouldn't know) marcom people are also botching Adwords at startups all around the world as we speak.<p>* <i>Public Relations</i> (PR): Getting you mentioned in the press, on blogs, and in analyst reports.<p>Which of these functions you needs depends on what market you're selling to. I have basically no experience selling to people like my mom, but decent experience selling to other businesses. Let me break that market down for you:<p>* PM: The whole lean startup minimum viable process is designed to do the PM's job, meaning, if you're following the Reis/Blank playbook, you're already doing this person's job. Also, in a small software startup, this is a core role. If it's not being done by the engineers, it should be the "CEO" doing it.<p>* Marcom: If you can write posts on Hacker News you can set up a blog yourself. You can't afford a marcom person who knows how to use Adwords well, and if Adwords is your strategy, I'll let Patrick chime in to make a case for you automating and engineering that process instead of delegating it to someone with an MBA. You should avoid conferences altogether until you have customers.<p>* PR: At this stage of the game, you can do a lot of this work yourself. Mostly it involves hustling with bloggers in your space getting them free copies and bugging them to write about you, and then rolling that coverage up to the trade press in your field. (Be especially careful of an older bit of Graham advice about PR firms --- I'd be surprised if he still stood by it --- they are galactically expensive and, to put it generously, will pay off either spectacularly or not at all).<p>It's possible that you don't want any of these functions, and instead you just want a "business person", by which you might mean:<p>* Sales: someone to call prospective customers on the phone and get deals to happen<p>* Channel sales/marketing: someone to call prospective partners/resellers on the phone and get deals to happen.<p>* Bizdev: someone to call prospective acquirers on the phone and get deals to happen.<p>None of these are really "marketing" tasks, and in fact these roles are traditionally antagonists of marketing (sales and marketing have a long and sordid history of blaming each other when numbers don't get met). And none of them are things you want to hire before you have customers.<p>A running theme here is to follow Jason Freid's advice: don't hire people until you are getting run ragged doing their role for yourself. At least that way you know what you're getting into and what you're looking for.
I'm going to be in the minority here and as a marketer I am probably biased, but I think you should have a marketer or a business guy as soon as possible, when you are designing your product, writing sales copy, setting pricing ,deciding the angle/niche you target and so on. These are are critical early marketing tasks. By marketer I don't mean one of the millions of narrow minded seo guys. I mean someone who can develop a deep understanding of your target audience and the marketplace and how your product fits in
The money side depends on how much equity you want to share. I think it is worth bringing someone on board very early. You don't want to go from a cold, standing start at PM fit. You don't want a big company, big budget marketer but what Sean Ellis calls a "growth hacker" who can get creative, and experiment with many different user acquisition approaches. Ideally this is someone who can wear a lot of hats, is very product oriented and can help with customer development, and contribute a lot to the venture pre-PM fit, whether it be UX, working on bizdev relationships (these take time), a blog/PR strategy, and other avenues of attack. The more they can do with the least amount of money, the better. Someone who cares a lot about analytics and finds startup metrics for pirates the coolest thing ever. Someone who obsesses about messaging. Someone who has been at the super early stage before. Good luck!
You already have three full-time marketers. </Seth Godin><p>To elaborate a little: there isn't a huge distinction between much of what you're doing <i>right now</i> and the really crucial marketing stuff for small startups. You're already making decisions with SEO implications, for example, and that is highly likely to be an important channel for you. If you don't feel comfortable making those decisions, rather than getting a dedicated SEO Guy I'd strongly suggest that one or all of you start reading/doing/measuring/testing. Ditto on copywriting, etc.<p>Don't even get me started on the degree to which building the product or talking about building the product is marketing.
My first advice is figure out what type of marketer do you want? There is a huge difference between a business development specialist and an online marketer. Generally a business development specialist is focused on distribution, partnerships, sales, and potentially affiliate programs if you are lucky. A traditional internet marketer will be focused on SEO, content development, user experience, email etc.<p>My advice is that if you can make the time you should start looking now, even if you are not ready to hire. It is going to take some time to find the right person to mesh with your personalities and if you do find a great person they need to be as excited about your product as you are.
My own startup is nowhere near needing that but my experiences with startups would say: not anywhere near that time-frame. For one thing, it depends on what you're thinking about in terms of marketing.<p>Are you thinking customer-development and incorporating feedback into the product? That should be done by the founders and product people.<p>Are you thinking of people who do things like social media and PR? For that you can hire a more experienced firm or consultant with a hire hourly rate but likelier to do more in that hour than some junior "marketing" major.<p>If I had to put some value on it, I would say: once you have built a "fully" viable product that is market tested and its value is confirmed.
Wow, thanks for the thoughts, everyone! This might totally change how our company goes about its business – rather than three coders who try to think about market on the side, we'll be two coders being driven by someone actively interacting with the market and learning from it. I'll let you know how it goes 3 months out or so...