Patterns in UX and Engineering are reusable elements that provide inspiration for solving common problems.
Product Patterns extend this concept by looking at the various mechanisms at a more abstract level then lines of code or those drawn on wireframes.
The following are examples of common patterns used in some of the best web products and are organised according to Dave McClure's pirate metrics (http://500hats.typepad.com/500blogs/2007/06/internet-market.html).
Use this as a way to inspire conversation. Ask if any of these patterns could be used in the context of your product?
3. 3
• Patterns in UX and Engineering are reusable elements
that provide inspiration for solving common problems
• Product Patterns extend this concept by looking at the
various mechanisms at a more abstract level then lines
of code or wires
• The following are examples of common patterns used in
some of the best web products.
• Use these to inspire conversation. Ask if any of these
patterns could be used in the context of your product?
5. 5
• Pirate metrics provide a framework for analysing
performance of product. There are 5 areas:
– Acquisition – How you get users to visit
– Activation – How you get them to sign up
– Retention – How you get them to come back
– Referral – How you get them to spread the word
– Revenue – How you’ll make money
• Find more info on google!
9. SEM (Search Engine Marketing)is a wayto get a paid for
advert seen by peoplewhosearch certain keywords
9
10. AdWords displays your ads on relevant sites.
Relevancy is based on page contentas wellas past
browsingdata.
10
11. Ads on Social Networksoffer targetingbased on
affiliationand interest. These ads are often more
relevant but provide a lowerconversion then Google
Ads as user’s are “not activley lookingfor a solution”
11
12. 12
Media Buying is the process of buying dedicatedad
space on a websitethat is relevant to your target
audience
13. Articles in relevant media (on and offline)provide a way
to introduceyour productto a relevant audience.
13
14. Leveraging a mailinglist (yours or someone else’s)
provides a channel to distributecontent about your app.
14
26. Trellouses a video to show examples of how the
productcan be used. It’s about conveying the contexts
and use cases of the product.
26
27. 27
Kissmetrics uses different versions of their landingpage
accordingto the channeland persona that visits the site.
28. Wooprauses a single field to startthe sign up process.
Because of consistency, peopleare likelycontinuefilling
out a more detailedform on the next page.
28
33. Evernote makes it hard for users to leave. As users put
more effort into a product,the cost to switchincreases.
33
34. Facebookprovides the user withmore value whenthe
user increases their number of in-appconnections
34
35. Hunchgets better for the individual and the community
the more it is used. The user gets better personalisation
and from that, the overall algorithmimproves.
35
36. The communityat Reddit willusually provide as much
value for users as the contentitself.
36
40. Tripitwillkeep workingfor the user withouthaving to
visit the product. Auto-magic email integrationkeeps
the product valuable whilstallowingpassive behaviour.
40
51. 51
Facebook provides an advertising platform. They
charge advertisers per click (ppc) or per impression
(ppm) to distribute their message to their user base
53. GoogleAdSense allowsyou to serve ads from the
Googlenetworkon your site. Ads are targeted based on
your site content and the browsinghistoryof your
visitor.
53
55. Cohortanalysis means lookingat analytics from users
groupedby date signed up. This gives you a wayto see
if you are gettingbetter at Productvs Marketing
55
56. FunnelAnalysis lets you track analyse and diagnose
whereusers are having difficultieswithyour task flows.
56
57. A/B Testinglets you run live experiments withyour user
base. Compare a new approachwiththe old,and if you
get better steps, move forward.
57
58. API’s offer a wayfor others to make your productmore
valuable. Platformsoffer more value then products.
58