Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialAaron Williamson
10,421 PointsWhat's a good hook?
In this example Tomer's hook includes a monetary gain of $50 per person to hook them into the survey. There is no way I can pay $50 to a bunch of qualified screened contacts. Are there other hook examples that pack a punch without such a high advertised reward?
2 Answers
Dustin Matlock
33,856 PointsHi Aaron, glancing at my email today, I saw something from ZURB that caught my eye, and thought you might like it.
How to Hook Users in 4 Steps
Habit Testing fits hand-in-glove with the build, measure, learn methodology espoused by the lean startup movement and offers a new way to make data actionable. Habit Testing helps clarify three things: 1) who your devotees are; 2) what part of your product is habit forming, if any; and 3) why those aspects of your product are habit forming.
A prerequisite to Habit Testing is having some kind of product up and running. Of course, before launching even a minimal viable product, it’s a good idea to take a stab at your business model hypotheses and how your product will create user desire.
Step 1: Identify your requirements
Once you have a site or app live, you can begin collecting data. Habit Testing does not necessitate collecting data about everything — just the right things — so setting up the appropriate analytics is critical. In order for Habit Testing to be successful, you need to date stamp the path users take while using your site.
Now that you have the requisite site and stats, you need to answer the first question of Habit Testing: “Who are the habitual users?” First, define what it means to be a devoted user. Ask yourself how often a user “should” use the site. That is to say, assuming that some day all the bugs are worked out and the product is perfectly “lickable,” how often would you expect a habitual user to be on the site?
Be realistic and honest. If your company builds a mobile social networking app like Foursquare or Instagram, you’d expect habitual users to be on the app several times per day. However, if you’re building a movie recommendation site, a la Flixster, you wouldn’t expect users to be on the site more than once or twice a week. Don’t come up with an overly aggressive prediction that only accounts for uber-addicts. You’re just looking for a realistic guess to calibrate how often users will interact with your site.
A good short-cut might be to take an average of how often you and the people in your office use your own product. Of course, more is better. Twitter was born within Odeo, the company Biz Stone and Jack Dorsey originally founded, because the engineers couldn’t stop playing with it.
Who’s got the habit?
Now that you know how often a user “should” be using the site, it’s time to crunch through the numbers and identify how many of your users actually meet that bar. This is where hiring a stats wiz can prove exceedingly helpful. Instead of pulling your engineers away from their crucial jobs building the product or even worse, getting your business people to do it, consider hiring a grad student fluent in statistics to help you quantify how many of your users are hooked. The best practice here is to get create a cohort analysis to provide a baseline by which to measure future product iterations.
Step 2: Codify how they use the product
Hopefully, you’ll have at least a few users who interact frequently enough for you to call them devotees. But how many devotees is enough? My rule of thumb is 5%. Though your rate of active users will need to be much higher to sustain your business, 5% is a good benchmark to begin Habit Testing.
However, if at least 5% of your users don’t find your product valuable enough to use as much as you predicted they should, you have a problem. It may be time to go back to the drawing board and rework your vision. But assuming you’ve exceeded that bar and you’ve identified your habitual users, the next step is to codify the steps they took using your product so you can understand what hooked them.
Why this works
Each user interacts with your product in a slightly different way. Even if you have a standard user flow, how users engage with your site creates a unique data fingerprint, which can be analyzed to find patterns. Sift through the data to determine if there are similar behaviors that emerge. What you’ll hopefully discover is a “Habit Path”, a series of similar behaviors shared by your most loyal users.
For example, in its early days, Twitter discovered that once new users followed enough other members, they hit a tipping point that dramatically increased the odds they would keep using the site. Every company has a different set of actions that devoted users take — the goal of finding the Habit Path is to determine which of those steps were critical for creating devoted users.
Step 3: Get in their heads
Now that you know the Habit Path, the next step is to create hypotheses about what it was along that path that tipped users from passersby to devotees. Granted, this step can look a little like assuming causation from correlation. But in the murky fog of launching a new product, it’s often the best thing we’ve got.
This phase is also a good time to talk to users in person to learn more about why and how they use the product. Habit Testing is meant to illuminate what is unique about these “earlyvangelists” and find insights that can be generalized to the rest of your users.
Step 4: Modify the plan
With new hypotheses in mind, it’s time to get back inside the build, measure, learn loop and take new users down the same Habit Path the devotees took. For example, leveraging their Habit Path, Twitter’s onboarding process now guides new users to start following others immediately.
Habit Testing is a continual process companies can implement with every new feature and product iteration. Tracking users by cohort and comparing their activity to habitual users should guide how products evolve, improve, and foster habit formation.
Conclusion
Too often product designers find themselves alone with their vision because they fail to realize the importance of creating user habits. And unfortunately, when it comes to consumer web and the ever-increasing distractions we all face daily, if the product doesn’t create a habit, it may as well not exist. By using Habit Testing to determine what is most valuable and habit-forming about a product, entrepreneurs can better serve their users and increase the odds of creating world-changing companies. —ZURB on Mastering Design Feedback
Josiah Dawley
9,129 PointsA good hook comes down to choosing the right wording. You should check out Daily UX Crash Course. A great blog about UX by Joel Marsh. One of the posts talks about using the right language to draw people in.
This Post talks about conditioning and how "offering users a chance to win an iPhone" isn't always the most effective.
Hopefully this helps out!