188 comments

[ 3.1 ms ] story [ 237 ms ] thread
Nice question. I am just wondering if anyone will disclose their current killer acquisition hacks. Moreover, the question heavily depends on your business, so is it B2B, B2C, online, app, bot, etc.?

However, a good read on this which tackles all ways of user acquisition/Marketing is 'Traction' from the DuckDuckGo founder. It's not an exciting book but gives an ok overview.

You could also just start with the channel which seems most obvious, set up analytics from day one and iterate over and over. With this approach you should get a good feeling if your acquisition strategy works and if yes you should optimize. Otherwise move on to the next channel.

Edit: When you search for Traction on Amazon.com there's also another one on #1 (good Amazon search hack from another other author btw) which is not the mentioned book (the one I mean is blue-ish)

Thanks, Traction sounds helpful; I see now that 'boring' practices and advice (etc.) are quite necessarily better for business/software/technology development audiences like us.
> I am just wondering if anyone will disclose their current killer acquisition hacks.

I see this attitude all the time. Why are people so worried? The fear is this weird chain of reasoning: As soon as you say it tons of people will automatically conclude it is a good idea -> tons of them will be in a position to execute it -> people will flood to the strategy and somehow take away the returns because it is a zero-sum game.

But I find that for every person on HN who automatically concludes something is a good idea, there is another one who disagrees. Second, not everyone is in a position where someone's genius growth hack is even applicable. Third, some of these strategies would still work even if tons of people used them, such as "do things that don't scale." The point is that they are localized.

I guess you can't rule it out, but the chances seem smaller than the number of worriers suggests.

>I am just wondering if anyone will disclose their current killer acquisition hacks.

I was also confused by this statement, but for a different reason. There is, of course, a mixture of a science and an art in promoting one's own product - but in the end, it should catch on if it actually provides value. A "hack" in this context sounds to me like what you'd call some sort of trick to peddle a product that isn't meant to provide value.

> I see this attitude all the time. Why are people so worried?

If you find the map straight to a goldmine, why should you share it?

Example: Last month you found a new way to target on FB ads (=> mix of ad creatives, country and interest), with tons of traffic at ultra low CPC. The space is quite popular and you are surprised yourself why no one else found this way. Conversions are sky-high and it seems not to end.

Why should you share this? If you share you will destroy the low CPC within days. If you had ever found a goldmine in the past you might understand. And if yes, please share this goldmine.

You can make this example for every Marketing channel. People never share current tactics, only old stuff which isn't working anymore.

Edit: Why the downvote? I try to explain opportunistic behaviour and I understand and even agree that this behaviour isn't nice or something we would expect. But downvoting seems to be easier than replying properly...

I didn't downvote you, but your post seemed narrow-sighted, focused on a single goldmine as if it's the only one that will ever exist. If obscurity is your only defence, it isn't a strong competitive moat. Better to have a technique for finding lots of goldmines.

> If you had ever found a goldmine in the past you might understand. And if yes, please share this goldmine.

I did this once on HN, over a year ago. I shared an exact technique that made me a 50%+ return during the year after I posted it. (Okay, maybe that's more like a tiny mini treasure chest, but it was still a money maker.) I'm not sure anyone even read it. Even if you give people a goldmine the majority won't be in a position to take advantage of it. Or perhaps they have better opportunities.

Sharing tactics can help you make contact with other interesting people, who are open to collaboration or cross-promotion and who provide you with opportunities in return. It's basically the Patio11 / Patrick McKenzie strategy.

I think I can see your perspective now, though I don't agree.

> If you find the map straight to a goldmine, why should you share it?

It's not that you should share it. It's that the risk of people flooding to your strategy and ruining ROI is low, so if you want to share it for some reason (e.g., contributing to the community, being nice), I don't think you should worry.

Your example is artificial. In attempting to justify a fear that I find overly common, you've provided an imaginary scenario where that fear might be justified. I don't think it addresses the argument well. Plus, even in your example, I think the risks are low. Lots of people have to read your comment, believe you're telling the truth, and most importantly, be set up to quickly use the information to drive traffic to their own site. Chances are their products aren't exactly the same as yours, and the conversion rates might not be so high for them. Many will anticipate this and not even try. Everyone else will just extract the higher level "insight" from the keywords and move on.

I'll share a story. There is a very successful company called Ravean, they sell coats and sleeping bags with heated linings. They've done several million on Kickstarter over the past few years. The founder of Ravean did some interviews and explained his ad strategy. He said initially he tried advertising with keywords targeting camping and outdoor consumers. Eventually, after burning up 7 or 8 grand, he erased all his keywords and targeted crowdfunding enthusiasts with keywords like "Kickstarter", "Indiegogo" and "crowdfunding." He claims his conversion rates jumped way, way up. In the interviews, he says "I should charge for this advice." Now he does charge for it:

https://ravean.com/crowdfunding/

So, even though there is a freely accessible interview, online, where this guy gives away his knowledge, he still makes money selling the same advice to other people. There is such a sea of information out on the web that any one thing is very likely to get lost.

The Ravean advertising trick is as close to the scenario you mentioned, and here I am, sharing it with HN. But how many people will really read this comment? How many will be doing crowdfunding campaigns in the near future? How many will immediately jump on the advice? Will it move the CPC needle? I doubt it.

Every gold rush in history has ended up that the most money is made selling picks and shovels, not working a claim.

This is why there are so many firms selling marketing tools rather than selling marketing directly.

I've launched a couple of startups, and usually the combinations of these yield the best results -> word of mouth, reddit comments/posts, quora answers, hackernews posts/comments, comments on top SERPs, twitter posts + following leads, get listed on comparison/review sites or blog posts.

Of course comment when relevant, offer something useful and contribute to the discussion. Don't just spam link to your startup.

I was a frequent visiter to a forum where there was a problem I was able to fix. 1 post in that forum was enough to start to get traction.
Facebook ads are always really effective for me to build some initial traction.
Clever Facebook ads are definitely effective. Approach it like 99% of FB advertisers, however, and you'll undoubtedly lose money.
Please, define clever. I installed fb pixel and it made a huge diference. What else?
What are your best tips for creating a good facebook ad?
These got Readlang's first 100 users:

1. This post to a language learning forum: http://how-to-learn-any-language.com/forum/forum_posts.asp?T...

2. This post to r/LanguageLearning: https://www.reddit.com/r/languagelearning/comments/1b08ly/re...

If there's a subreddit where your potential audience hangs out that's a good bet. Try to be honest, humble, and non-spammy.

Cool product. I noticed that in the reddit post you offered it to people for free. How did that pan out?
Thanks! It worked fine to get some initial feedback and users. A few months later I added some limits to the free plan and offered a premium subscription, currently at $5 / month or $48 / year. Around 2% of free signups end up converting to paid.
[Readlang] You are missing a sign up link on your home page... I can sign up after installing the chrome extension, but that's just strange.
Alongside the "Install Web Reader" link there's a "Start Learning" link which will take you into the web-app and allow you to sign up. I figured "Start Learning" would be more inviting than "Sign Up" but this is something it might be worth AB testing.
I know, but almost every site has sign-in and sign-up link at the home page. I am a developer, but was confused how to sign up. I thought it was some kind of invitation model... I do not see any problem with putting a sign up link on the homepage. The more ways for your to sign up, the better.
I didn't knew about your website, and I was planning to improve my Italian soon. Seems I'll be starting right now, and it comes really handy to read the newspapers.

Good stuff!

I wrote a passionate blog post made the front page of a major subreddit. The story was then syndicated across a few other large blogs in my niche. This resulted in 3,000 sign-ups in a few days-- much more than I had expected!

I've also found reddit ads to be quite useful if you take the time to craft relevant ads and quickly nix ones that do not perform.

OT: Just saw that your company Pixsy is registered in the US and in Germany but based in Germany. Is the US Inc the top company or the German GmbH? Why did you choose that setup and is it working out for you?
Getting the first hundred users in itself is not hard, post to forums where your users hang out and you'll be at 100 users fairly quickly. The hard part is getting users to keep coming back to your site aka engagement.

The best advice I have come across to get your initial users : do things that don't scale [0]. Yeah, everyone read that post by PG but a surprisingly small number of people actually apply it to their own projects/startups. Practical example : I am building a community for programmers [1], so to get some initial feedback I posted to a Python subreddit and got the first 50 users. I got a lot of valuable feedback, but users hardly came back to my site after a couple of days. So I decided to follow up individually with users who had signed up and started a conversation about my site. I explained to each user what the site is about, how to use it and asked for feedback. I also asked them what their first impressions of the site were and how it can be improved. I learnt that people did not even understand what my site was about, and I knew that I need to focus on conveying the essence of the site to new users. (Still working on it) You gain a lot of insight about users by having conversations with individual users. I managed to help 3 people with their Python related problems so far, in the chat room https://www.metalmanac.com/topics/python/chat/

Once you get a small number of users who are passionate about your project, continue talking to individual users and ask them to share it with their friends and offer to guide each user individually, it works very well. This is obviously not scalable beyond a few hundred users, but getting those passionate users initially is critical. I am currently at this stage.

Once you have a group of 100 or so passionate users, you can share it with a wider community of users (eg- PH, HN for tech projects) and continue focusing on having conversations with individual users.

[0] http://paulgraham.com/ds.html

[1] https://www.metalmanac.com/

Ok, I bite. I went to your site and then clicked to learn javascript. There is a short description about javascript and then a couple of links to javascript tutorials. What now?
Well, your browser info and metadata have now been sold to third parties for a few pennies, so I'd say mission successful for site owner.

Are people actually still this naive? Reading HN users makes me feel like I'm trapped in the 80s where the internet was a magical mystery that nobody really understood. It's about 40 years too late to just assume the average trash website is actually a meaningful statement about something, or a viable product of some sort.

99.9999999% are just junk. The big ones, you already know about.

> 99.9999999% are just junk.

And that, my friends, is how the mystical nine nines was finally achieved!

(comment deleted)
This is exactly the problem users are having. Since the purpose of the site and how it works is buried in the About page, people are clueless about what to do next. I am redoing the front page to only focus on explaining what the site is about.

The idea is this :

* provide a community reviewed wiki explaining what X is about and how to go about learning it. The aim is to answer the questions how to learn X programming language/framework/platform and what are the best resources to use.

* provide a Stackoverflow like QA section for users to ask and answer questions.

* provide a forum to submit and discuss learning resources (like HN)

* provide a chatroom to replicate the IRC experience

As you can see this I have completely failed to convey this. So that's what I am working on now : to convey the purpose of the site and improve the UX and UI. Reason for completely failing at this : I focus too much on the tech, the backend, unnecessary optimizations and time wasters like load testing.

It's a decent idea. I think a problem will be that you are trying to compete too much with stackoverflow.

* "provide a community reviewed wiki explaining what X is about": http://stackoverflow.com/tags/javascript/info

* "provide a Stackoverflow like QA section": http://stackoverflow.com/questions/tagged/javascript

* "provide an chatroom to replicate the IRC experience": http://chat.stackoverflow.com/rooms/17/javascript

My hypothesis is that 99% of the people who use Stackoverflow only visit the QA part of it and things like the community wiki and chatroom receive minimal traffic. From talking to a few dozens of users, most people don't even know that the chat room and wiki exist!

The current number of users in the Stackoverflow chat rooms

> with 100 users currently talking in 57 rooms.

The usage of the chat is shockingly low.

I think there's room to provide a better learning experience for developers and providing chat rooms for developers is a low hanging fruit IMO. People here on HN know about IRC and how to use it, but we represent a very small fraction of the population interested in programming, so the idea is to tend to the general population eventually.

This is the first I've heard of a wiki or chatroom on S/O and I probably won't visit them now I know they exist either.
It sound like you are trying to compete with codementor.io the problem is that Metal Manac doesn't say anything meaningful and it looks kinda boring with just the bootstrap and no theme. You need to work on the integration between the features and UX, make it memorable! There was a HN tread recently that even bad web design can bring you more visitors/users as long as it's memorable and stands out from the croud.
I agree with you. The site is still very, very early and I am currently focusing on the UI and UX to make the site memorable. Thanks for the honest feedback!
That's definitely part of the issue. When I viewed your site, I didn't have a clue what it did, or whether those were the only categories (they seem to be) or what features were even available here.

But I think your bigger issue is that your site feels completely dead. I mean, it's not hard to find the QA section or chat when you view a topic, but the lack of activity here means there's no real incentive to contribute. I mean, why ask a question if no one else is asking or answering any questions?

So my advice would be to focus on getting the site active to begin with. Maybe do like Reddit and make a bunch of fake users to ask questions about Django and Javascript and whatever else, then answer them with either your main account or one of the other fake ones. That way, when people view the Q/A pages or chats, they'll think there's an actual community there willing to help them out, and actually post a few questions.

Well, what IS the site about? I read your post and went to the website and spent a good 15 seconds trying to figure out what it's about.

Easy fix is just take what's on the About page, strip it down to its bare essence and slap it on the landing page, on top of the search bar but in a way that it stands out (i.e. it should be the first thing users will read).

That's what I am currently working on. The home page will primarily focus on explaining what the site is about. I am thinking about using gif+text to explain how the site works.
If you are distributing an early-access of your product first, the first 100 users could be beta testers. I have gathered an initial community of people using my app by posting to directories like betalist.com, betapage.co etc.
That is a great strategy. These beta users might be less critical if the app does not work the way it is supposed to work too. So this takes a big pressure off the shoulders of the developers.

As a follow up question: Can you share some sites/sources which you would recommend.

I’ll second the PG advice: do things that don’t scale is by far the most effective tool I’ve found for finding _and keeping_ users. I’m building small-business tools for fringe retail [0] as a side-project, and those users are usually more than willing to at least investigate new apps if they even have a chance of solving some real problem their business faces. Emailing them personally with a pitch based on a few minute’s research into their business reliably generates leads — and meticulous hand-holding through the first few weeks usually convinces them to stick around.

People are used to paying for software from Intuit or Microsoft or whatever; offering to build (tiny! like, 5-minute one-offs!) features _just for them_ sort of blows their minds. And those features almost always make the product better, usually in a way that I would never have thought of.

I’ve also had pretty great success with an old-school hack: I use an affiliate marketing scheme to turn our most enthusiastic users into mini sales reps. For every new customer they can sign up that converts, I credit their account with a few free months. It totally won’t scale, but it helps me grow into markets where I can’t physically travel out and do sales in person.

[0] https://quailhq.com

> For every new customer they can sign up that converts, I credit their account with a few free months. It totally won’t scale [...]

I don't know the market/business, but why not? isn't that what Dropbox does at scale?

To scale it probably needs to provide $ incentives, since power affiliates would rack up thousands of free months which they could never use.
Yes and no, you just need to offer credits. The point is not about re-sellers (that don't have the need to spend what they earn on your service), for those you need $, it's about referral, and if you're selling FOOs, you're probably fine selling a FOO with a 15% discount if it also guarantees you another FOO bought at full price, or even if both FOO are at discount.

People accumulating so much credit to the point that they can't spend it is a non issue in that referral (like Dropbox) is meant to be scaling wide, for scaling tall you need a re-sellers system (like say what Amazon or OVH are offering).

I would go one step further and say referral promotion/advantage is one of the easiest and most common scalable "cheap marketing" tool. My bank does it, my dropbox does it, my hosting company does it, even the place where I buy my jeans does it.
The other interpretation of this, if you have millions of paid users, that are getting 5 months free.. that's 5 months of you paying the bill and not getting any revenue. That wont scale in terms of maintainability. At least that is what I assumed when I read that.
That totally scales if the new user long term value is sufficient to recoup these 5 months. These 5 months free are an investment, that may or may not pay off, but if it reliably pays off, then yes, it is a very healthy customer acquisition strategy.
Alternative side, as a big company when I get a nice small startup that tries to fit our needs that way, I keep them close.

It's like the whole "you owe bank money" story. If you owe the back $1,0000 you have a problem, if you owe them 1 million, they have a problem.

In my experience, if you're that startup's largest client, they'll bend over backwards to help you succeed.

"If you owe the bank $100 that's your problem. If you owe the bank $100 million, that's the bank's problem." - J. Paul Getty
offering to build (tiny! like, 5-minute one-offs!) features _just for them_ sort of blows their minds

How did you manage to do that without making it impossible to add major new functionality to your app? Did you nail the basic functionality of the app from the starting gate and go straight into maintenance/feature-tweaking mode?

meticulous hand-holding through the first few weeks usually convinces them to stick around

This must have created some awfully high expectations from users, which is a double-edged sword. Were you able to keep up with expectations when you got enough users to sustain the business?

If we are choosing between the problems of:

A) Having users, with high expectations

B) Not having users

Problem A is a way better problem to have. Of course, no business would intentionally try to cultivate a user base of picky, high maintenance pain-in-the-necks. Nor would it be anyone's long term goal to be hacking on user requested features. But if those things bring users, easy trade. It's hard to think of any problem that would be more important than the problem of not having users.

This.

There's also a difference between holding your customer's hand and building unsustainable expectations. The only expectation you've built by holding their hand through the onboarding process is that you care about your customers and want them to have a great experience. That's exactly the expectation you want your customers to have. Many startups have been incredibly successful at acquiring customers from incumbent businesses with more features and possibly cheaper products, by simply caring more about people.

At the end of the day there are people using your product (presumably). The more those people feel you care about them and their problems, the more likely they are to give you a little space as your business gets off the ground. Maybe they're willing to tolerate a few minutes of downtime, the occasional bug, or missing feature, because they know that they're always going to be treated well by your team.

Cultivating strong customer relationships is a great element in any business, and it's virtually a requirement in modern B2B.

It's hard to think of any problem that would be more important than the problem of not having users.

Having a rabid crowd that wants your head on a pike comes to mind. But if that doesn't apply, then your advice is sound.

offering to build (tiny! like, 5-minute one-offs!) features _just for them_ sort of blows their minds

It seems worth noting that this can also be a dangerous strategy. It's really easy to fall into the trap of giving each customer exactly what they ask for, rather than learning what they actually need. If gone unchecked, this is the sort of product strategy that easily leads to disastrous results for product usability and experience.

This isn't to say that as a business you're always (or ever) better at knowing what your customers want than the customer is; but you are in a strategic position to be able to understand what similar customers are asking for, and distill that down to the core problem that needs to be solved.

I'm sure this isn't the extent that the original comment was aiming for, but it felt worth expanding on this since the whole topic is about early products getting users. A key component of that is ensuring you're building a product that people want to use.

> It's really easy to fall into the trap of giving each customer exactly what they ask for ... this is the sort of product strategy that easily leads to disastrous results.

do you know any product/company examples where this was/is the case?

Horse carriage makers, Kodak, Blackberry
See aianus response for some examples, I would also add:

- Windows Mobile (pre WP8): Customers may have asked for a mobile computer, but most did not actually want a weak version of their computer crammed onto a tiny screen. Apple and Google helpfully showed them what customers actually wanted with iOS and Android.

- Blockbuster: Customers may have asked for a large selection of movies for rent, but they didn't want a physical location they could drive to and browse through. Netflix gave people a new option (multiple new options)

- MySpace: "Customers" may have asked for customized/personalized profiles, but they didn't mean a dumping ground of random html and css that eliminates any sense of uniformity, brand, identity, etc. Facebook gave people the personal touch they actually wanted without compromising the experience.

Now, these are colossal failures, and we can endlessly debate whether you believe these failures were the deciding factor in their respective products. But I think we can probably agree that, at the very least, failure to cater to the actual customer need (instead of what they simply ask for) was a major flaw in all of these cases. And these are just a few examples.

Also, I'm not sure if it was intentional or not, but you cut my quote at an interesting spot. I'm not trying to suggest that a business should not cater to its customers' requests. Rather, that it should not do so at the expense of trying to understand the need behind the request.

A word processor company named WordPerfect used a similar "feature on demand" idea quite successfully during their early years in the 1980s. They only abandoned it when it got just too unwieldy, but by then they had become the standard word processor for law firms. They eventually got sold for what was then quite a decent sum.
I can't name examples, but I've worked for places where this happened, and the results were paralyzing. The only way to do it right is to add each feature as if all your customers were going to use it, but instead, people cut corners and write features in such a way that they only support the targeted customer(s). They compound the problem by adding special cases in the business logic to make sure the feature doesn't affect other customers even though it's broken for them. They add features for one customer that aren't even logically coherent for other customers. They lower their sights from "make this code work for every valid set of inputs" to "make this code work for all of our current customers, except the ones who won't notice because they don't use this feature yet."

The result is completely unmaintainable. You can't change anything because every piece of data has accidentally acquired special meaning.

"You can't remove the dog_shave_preferences column! It's how we distinguish between customers who were added before June 2013 and customers who were added after!"

The work to add a customer whose data doesn't trigger the right special case logic starts to be seen as a "new feature" rather than fixing bugs.

"Hold on, this is a fundamentally new set of requirements! We've never had a customer before who had the Bloop module enabled and had a logo bigger than 5k and wasn't AcmeCorp! We should have been aware of this new requirement before the customer went live."

The trap is how quickly people adapt to this kind of thinking, to the point where normal engineering starts to feel weird to them. I once quite seriously suggested creating a database table to record which customers a certain feature was broken for and had it shot down because people thought the byzantine special-case tests it would have replaced, which had no other purpose, constituted valuable business logic. The ideas and conditions we had invented to track the limitations of our code had started to feel like real business distinctions that they couldn't imagine living without.

Suffice it to say that eventually we slowed down to the point where declaring a feature freeze didn't feel like a drastic change to anyone, including our customers, and embarked on a substantial rewrite. It didn't end well. I've encountered another example that was a lot more sane (people knew they were doing the wrong thing all along and didn't actually start to believe in the reality of the distinctions they wrote into code) but it suffered from the same maintainability problems.

A mitigation strategy here is to delay implementing any new feature for a single customer, in order to query your other customers as to whether they need the same or similar feature. Oftentimes you will find other customers who are interested, even if their exact needs are slightly different from the first customer's request.

Best case scenario you get to build the feature once, based on a spec that fits the needs of a larger pool of customers. This reduces the overhead of more customers inevitably requesting similar features weeks or months down the line.

Worst case scenario you still wind up releasing a feature that only one customer is going to use. At least you've tried your best to fold more customers' needs into a single unit of work. Better to have asked and found no takers than to have not asked and wound up with repeated requests for similar features once it's too late to combine the work.

Very good points about avoiding support and customer service traps that you can't back out of. But I think in the context of how to "acquire your first 100 users," trying things that don't scale may be worth the risk. There's limits, I'm sure.
> ...nail the basic functionality of the app...

As much as possible, yes. The app is essentially a point-of-sale system with a bunch of reporting features bolted on; nailing that core POS functionality in a way that kept it easy to build new reporting features on top was always my top priority.

> Were you able to keep up with expectations when you got enough users to sustain the business?

This is the situation I'm in now, actually -- most of my early users are in a nice steady-state, but I have lost a few who weren't happy with the drop in support as I slowed down on their specific, special-snowflake requests. All of them were also early adopters of the affiliate marketing scheme, though, so they've basically signed up their replacements already, and those users are entering into an app that's in a much more steady state, and have expectations set accordingly.

It's not a perfect outcome, and you're 100% right to call out those high expectations as a potential problem -- but as problems go I find that it's better to have demanding users than non-existant ones :)

On adding features:

You have to be flexible with how you classify your product. If you are stuck in "maintenance\small tweaks only" mindset you will constantly find excuses to say "no".

New features will break your model. It is your job to try and figure out if it is worth the cost. I typically use the "common customer" argument. If this would be useful to the "common customer" it gets serious consideration.

On hand holding:

Most people will "get" your product and stop calling you. There will be some who call all the time. You can use these calls to help direct your work eg: "I'm getting 15 calls a week about username\password issues, it is time to rethink the login\password reset process."

For every new customer they can sign up that converts, I credit their account with a few free months. It totally won’t scale, but it helps me grow into markets where I can’t physically travel out and do sales in person.

Why wouldn't it scale? It is a great way to make virality.

For a CSE (comparison shopping engine) for computer hardware it was simple:

- talked to friends on IRC about the website (1996-1997)

- e-mailed the scraped shops and asked for permission, some became users too

When it's obvious what the product does and how useful its benefits are, and the target audience is large, getting to 100 users is really easy.

It's also an advantage if there is a compelling and logical reason to visit the website frequently, so it stays fresh in memory and becomes a habit. In my case it had up-to-date prices collected from shops, so visiting often helped people find good deals and let them observe dropping prices until they could afford a purchase.

I acquired our first 100 users by running Facebook Lead Generation ads. I got their emails and thousands of page likes.
tl;dr -- offer customers something they can't buy at a price their willing to pay.

My personal, non-software example was to identify an untapped opportunity in my field, technical recruiting. My clients had 20 to 100 employees, no internal technical recruiter, had already recruited their core team, has run out of organically generated people to interview, and had raised a Series B or later in funding. In 2010, the only options available to them were contingency recruiters, contract recruiters who wanted 6 to 12 month full time contracts, and inexperienced admin staff (aka not experienced technical recruiters).

After learning that it super competitive to sell traditional recruiting services to my clients, I decided to develop a workflow that allowed me to offer them part-time hourly recruiting with no long term commitment. Typically this started off as 10 to 30 hours a week with no commitment (aka fire me at any time). This model worked great, and in 2 years I scaled from just me billing 30 hours per week with one client to 15 people (part time & full time) billing several hundred hours per week.

Service business are not software businesses, but they do share at least one thing in common; selling a product or service customers need & can't buy in an industry you understand is a heck of a lot easier than trying to make something up from scratch.

Good luck!

</rant>

Wow that is really interesting, how did you manage to sell them a paid (hourly) service when as you said they had firms knocking down their door doing it on contingency?
Not the OP, but commission-based recruiting seems to incentivise the wrong kind of recruiting, i.e. "find someone we can shove down their throat". I would personally rather pay an experienced recruiter by the hour, even if it meant fewer (hopefully higher quality) leads.
I agree, but the incentive for hourly is to wait as long as possible to introduce the candidate, right?
I think the idea behind hourly is to provide the best "bang for their buck". If your clients feel cheated, they will fire you.

Evidently OP did a good job, and made them feel like they were getting high value.

And that was basically the pitch... "We aren't magic, we just do what you would do. If you have the tim to recruit yourself, do it. If not, give us a try, and if it's not working, fire us."
I managed to develop a pipeline of mostly referral business. When people come to you, it's a different kind of sale.
I have launched a few products. It is really difficult to get the discussion going on many places like reddit or other discourse forums as there are rules against promoting your products. However, I have had huge success with advertising my product ( a paid contact form endpoint service https://liveformhq.com/ ) on another free product (https://getsimpleform.com/) that I built. If you can build a smaller version of your product which provides value to customers it can be a great source of leads :)
> If you can build a smaller version of your product which provides value to customers it can be a great source of leads :)

This is great advice. I hope more startups would follow it. Make valuable open source tools, create free tier services etc - that brings much more exposure to relevant users/customers because they discover you and not the other way around.

I use your service and found it through Google searches :) liveform is great, would be nice if it had a pipedriver, salesforce, and other crm integrations
(comment deleted)
Thanks for the feedback. I'll take a look at integrations and see if they can be added. LiveForm has a webhook which can be integrated with any apps that are supported by Zapier, so that should support a lot of use cases.

Do you have any other feedback on improving LiveForm or SimpleForm? I'd love to hear if you've had any pain points.

(comment deleted)
I think building an amazing product is the way to get them automatically.
You need much more than that, a great product is no use if nobody knows about it.
Until you've actually done that ;)
If you have an amazing product you can start from http://www.appsumo.com :-)
Do you have more information on that? Did you do a deal with Appsumo before? What are usually the terms for such a deal?
As I know they have about ~1M users. Once your product is verified almost all of them receive a newsletter about your product. Your product is sold by the fixed price forever. But they take a big % (40%+) for that deal. I heard from some projects which have been used AppSumo and that the impact is really great. Thousands of new users and sales.
For us it was through a Kickstarter (https://medium.com/@alexobenauer/how-i-launched-my-company-w...), and the majority of the first 100 backers (that I didn't already know) were from Hacker News.
What happened to mail pilot
We stopped selling it last year to focus on our next product, which is aimed to solve the root of the email problem. It definitely has a future, so stay tuned!

But through working with our customers for years, we saw that while we really helped people get their email more organized, we weren't solving the root problem: that anyone can dump anything they want into your inbox in the first place.

We felt called to double down on a killer solution we figured out for that problem first (https://throttlehq.com/).

your landing page needs some work.. you're overflowing and the viewport isn't set correctly for mobile.

your buttons also need some left and right padding. my company would love to help put your best face forward..

I searched for people complaining on twitter about how bad Skype connections ruined their podcast recordings and let them know about my solution. Generally people were pretty happy to know of a better alternative and signed up as well as started sharing it via word of mouth.
My go-to list:

1. Launch your product on BetaList

2. Create a blog and write a lot. Don't create trivial content. SEO is important but write because you have interesting things to talk about, not because you have to create "content".

3. Share as much as you can on twitter/Slack/FB groups. But never be spammy.

4. Being actively engaged on Twitter (yes!) by regularily searching for your main 1-3 keywords.

5. Start soon with link building. It's hard but eventually will pay.

6. Word of mouth. Encourage and make it easy for your customers to tell others about your product (no, not by including dumb social sharing buttons!)

What not to-do:

Don't start with Ads prematurely. No matter what the platform is. The don't pay initially and will cost you a lot.

I didn't know about betalist.Yes i am trying my hands in content creation and blogging. Thank you for the feedback.Very helpful
>>Don't start with Ads prematurely. No matter what the platform is. The don't pay initially and will cost you a lot.

If you're still in the validation stage and want to identify if you do have an idea that people want and can iterate fast, then ads are a surefire way to get people to your site (as long as you're targeting the right people).

Yes, you can but they can cost you a lot (~2.5$/click on avg on Adwords, and $7/click on Linkedin) and you might want to find other ways to achieve the same result.
Really great feedback. The reason I asked this question is I just launched my app https://pipecourse.com/ and its been few days. I tried cold emailing people but getting almost no response. Any particular feedback for this will be appreciated.
If you want real feedback, take away every mention of YOU and the company from the home page. Rewrite it from the perspective of your potential first 100 users. Show them exactly what pipecourse is doing that they can't find on some other site.
Got it. I actually created a pipecourse on my startup thinking it will be a way to show users one of the usecases of the platform.But i get your point.Thank you.
Nothing particularly wrong with showing off on the landing page, quite cool that your app suits it. The issue is the topic - it should be about the app and it's relation to the user, not about you or the company. You could quite easily (if I follow the product idea) create a course about the product itself. Sort of like a walk through or tutorial explaining it.
True.The idea behind creating on the story of pipecourse is because usually people blog about what worked for them and only when things get succesful. By blogging also about what i tried,what didn't work , i thought people can relate better and I think if lot of startups did this, I think we can learn a lot from each other.
I'm right in a similar place with my own project* right now so thanks for asking your question.

I think you have may have a cool idea with pipecourses but honestly the main page doesn't provide enough info for me to tell. Mostly, I have no idea what a 'pipecourse' is and how it is supposed to work.

(As best I can understand, it's sort of like Medium or Google+ but designed for more granular following. It's not really clear what it means to follow experiences/ideas/etc... instead of people. Obviously it's still people writing things. Do you just follow tags that anyone can post to? Or if you follow a given 'pipecourse' how is that different from just following a blog on RSS?)

An easily discoverable 'What are pipecourses?' page would be really helpful. At the very least provide a little blurb up top explaining what it does and what makes it unique, and/or a few use cases. "Pipecourses is a blogging platform designed to give users more granular, topic-based control over what they post and follow. (plus a 1-sentence example use case)"

* [shameless plug] Visualize policy arguments and see how they are supported by social science research: https://thicket.io

I don't know how constructive this is, since I may not be the target audience, but my one piece of feedback would be that, after looking at the site for 10-15 seconds, I had literally no idea what service you are offering. Like I said, could just be me though.
On mobile, iOS chrome portrait, the front page jumps around as you loop though the words in the "Follow..." section. Some words are longer and line break down, the shorter words don't need a line break. It makes the whole page pretty annoying, just thought you'd want to know
Ads are good actually to acquire your first 100 users. But not on common platforms (Google Ads, Youtube, Facebook). You can find with websites with high traffic and ask them to put up your ad messages.
/r/wow got Guilded's[0] first 100 users. Reddit has a (well-earned) reputation for being very hostile to self-promotion, but I think it's under-appreciated how charitable and enthusiastic redditors are, too. If redditors can tell you put your heart into something, you don't sound like Lord Business, and you actually listen to their feedback, they'll go above and beyond to help you out. Users like this are invaluable, and just as importantly, they make making things fun.

[0] http://www.guilded.gg

I think the fine line regarding self promotion on Reddit is about whether you're part of the community you post in. If you're clearly a community member and have made something to solve a common problem, that tends to be received well, it seems, while if you come in as an outsider clearly trying to sell something to make money, you'll be rejected.
You can get lots of users on social media. Just work through the social graph starting with your connections. Personalized messages work best. Just ask for their opinion.
Bought them from India, like every other company.
That sounds like a surefire way of getting worthless customers. If your customers are not your target audience then they will never engage with your product and that's worse than not having customers.
Lots of people come up with a good idea for a product, launch, then wonder where to get users. "Start with the market, instead," evolves their consciousness. I offer a different approach: start with the customer acquisition strategy and then build your product.

1) Build a landing page describing the problem and your solution, in terms of emotional value benefits

2) Drive paid traffic to the landing page. Get at least 20 signups. Boom, you're now at 20 users. Paid traffic = Pay Per Click ads. Try Facebook, Reddit, Quora, Google AdWords.

3) Build the thing. Write an email to your list describing the process of how you built the thing and how you found their names.

4) Cross post that very same narrative to discussion forums: Facebook, HN, Reddits, Indie Hackers[forum], wherever.

5) Search on google for one of those "web app directories" or "new startup directories". Block off two hours and painstakingly submit your app to every one.

6) Look for podcasts in your niche. Email all of them and invite yourself on as a guest

7) Look for influencers in your niche. Email all of them and ask them if they'd like a complimentary copy of your product (access to your webapp, etc) in exchange for a testimonial. If the influencers are all pay-to-play, find people who are active but on the verge of influencer status.

8) Send to your friends and family.

9) Post an ad for a usability test on Craigslist. You'll learn a ton and maybe get some quality users.

10) Post a Delighted.com or similar Net Promoter Score survey to your user base. You'll find the "holes" in your bucket that are causing you to leak users rather than compound them.

I would have to strongly recommend against number eight. It's almost impossible to be done tactfully and it's even harder to avoid the appearance of using your friends.

If I built something cool that I genuinely believed one of my friends would find useful then I would wait for them to seek me out with their problem and just give them perpetual free use with no strings attached and write it off as marketing.

It's worked for me, repeatedly, and it's also been a stepping stone towards a Friends and Family investment. YMMV.
Must depend on your relationship culture. My friends and family would be insulted if I didn't try my product out on them first.
(comment deleted)
Nice summary, but be careful with FB ads. It can easily suck tons of money for literally nothing. Even if you pay per click, you get clicks from absolutely irrelevant people (bots?), with zero engagement.
My heuristic is that I budget 2x expected LTV per channel for the initial test. So if I think my customer could be worth $100 over their lifetime, I will allocate $200 to reddit ads, Facebook, etc. If I don't get any movement in the funnel (clicking signup; actually signing up; paying; etc...), then I abandon the channel until I have substantially updated the product or messaging. If there is some movement, then I devote effort to optimizing the funnel, starting from the ad creatives toward each segment of the signup flow
> 4) Cross post that very same narrative to discussion forums: Facebook, HN, Reddits, Indie Hackers[forum], wherever.

This seems more effective if your primary market is the startup crowd. It could also be distracting if they're not the target demographic and you overvalue their feedback.

I understand where you're coming from, but I disagree. For launching a new technology service, generally adoption follows a pattern: technologists (people who like tech for its own sake), then visionaries in the market itself – who use the tech to boost their own career and get an 'unfair advantage' over their peers, then the chasm. Then come pragmatists, who require social proof from peers in their market, and then conservatives, who require a full service solution (all the complements must exist, such as a support infrastructure). Finally, the laggards, who will only move to a new solution when they are absolutely forced to, such as when the incumbent discontinues support for its offering.

This has all been formulated in great strong detail in the book Crossing The Chasm. Maybe if you are implementing a 'commodity' service that is innovative in absolutely no way whatsoever, you can skip the technologists, but there is such a strong community of online entrepreneurs with a great support ecosystem that I recommend everyone take advantage of it. The only problem is that you have to pay to play – not in terms of money, but in terms of contribution (sharing what you know and helping others). In this case definitely, you really reap what you sow in the karma bank.