• Uncovering the secrets of happiness

    The holidays are one of my favorite times of year. As the sparkling lights and decorations go up, the holidays are a reminder and invitation to reflect, spend time with loved ones, and take stock on the learnings from the prior year. I thought this would be an ideal time to post a reflection on building and sustaining happiness in life. During my sabbatical over the last 4 months I prioritized sustainable health and happiness because it’s one of the areas that often gets shortchanged due to lack of time and too many things going on.

  • Three keys to building a strong technology brand

    Brand is a hot topic for tech companies lately. It’s unsurprising, because tech companies are currently dominating the top brand charts. In the 2016 Interbrand survey, technology companies occupy fully half of the top 24 global brands with Apple and Google 1st and 2nd, and Facebook and Amazon the top growing brands in their report.

  • Building Effective Marketing + Product Partnership

    Product and marketing are key players in ensuring the success of a product. However, often these two functions struggle to work effectively together.

  • What Is Product Marketing?

    The role of product marketing in technology companies is a fascinating topic in part because it is so poorly defined and inconsistent. I’ve managed product marketing now at LinkedIn, SurveyMonkey and various early-stage startups and in each case the expectations for the role were different from team to team and company to company. It’s a chameleon role that is often defined by circumstance, such as the first hire of a marketer to support the product development teams. Often, this first hire creates a precedent on product marketing’s role and contribution within the organization which results in wildly different roles from company to company. What then do product marketers do?

    The role of the product marketer is to accelerate product growth by championing the customer, communicating product value, and driving distribution. It may even be just one of many hats, like what it is today in my role as founder at Notejoy. Regardless, effective product marketers are focused on ensuring the product connects with its ideal customer. The “work” of product marketing may look very different due to the variety of products out there, but generally they share these common pillars.

    Championing the Customer

    Product marketers work closely with their product teams to define the target customer and champion them throughout the product development process. During initial product design, product marketers are often focused on researching and defining the ideal target customer. This often takes the form of customer development interviews, market research surveys, and competitive analyses. Key insights such as a customer’s purchasing process or industry information during this phase can influence product teams to make radically different decisions. For instance knowing the primary complaint about your competitor’s feature might inspire a team to double down in that area.

    After a product is launched, product marketers often play the role of data aggregators, sifting through customer data to provide actionable recommendations for development teams. While many product teams are on top of product metrics, other sources of data may be overlooked. What are the top trending issues from the customer support teams that are receiving feedback from customers? What is the reception from early sales conversations with prospects? What can we learn from the traits of the most engaged or profitable customers? What is the general sentiment of about product & brand on social media? While product and engineering teams are deeply focused on the work of product design and execution, product marketers play a key role in enabling them to easily leverage customer insights from other sources. Often, product marketers have a seat at the table as a proxy for the customer’s voice. At Mochi Media, when we had debates over which feature to prioritize next for our game developers, I’d message key customers for quick feedback to drive an informed decision. At LinkedIn, we monitored our product’s Net Promoter Score and verbatim feedback, and analyzed the results to provide roadmap recommendations.

    Examples of a product marketer’s role in championing the customer

    • Coordinate and execute customer research for validating key product hypotheses, such as product-market fit, definition of target customer, pricing strategy
    • Create competitive overview of industry and products with deliverables such as internal digest of competitor news, competitive training, or collateral communicating product differentiation
    • Train R&D and sales teams on who the customer is and how the product helps them
    • Develop buyer persona and customer segmentation as a resource for product development and marketing programs
    • Collate and deliver regular stream of customer product feedback such as NPS, support issues, sales team feedback, and other channels

    Communicating Product Value

    Successful product growth and engagement is fundamentally linked to whether customers understand and realize the value it offers. While all product teams aspire to create an elegant user experience and functionality that enables customers to intuitively “get it” after they try it, product marketers are focused on conveying the product’s value to the customer to engage, convert and retain them. Product marketers play a key role in driving awareness and trial as well as packaging the product to appeal to customers. They accomplish this by packaging a product’s features and functionality into messaging and positioning, pricing, and collateral.

    Prior to launch, product marketers spend time helping the team gain an understanding of the customer. During this process, the team reaches a clear understanding of who the ideal target customer is, their motivations, and what pain points are driving them to purchase. In a crowded landscape with limited budgets and many options, competition is fierce, and product marketers are responsible for developing product messaging and positioning that explains how the product provides unique and differentiated value that resolves pain for the customer. Without someone owning this critical component, many brilliant products are reduced to a long-winded list of features lacking clarity on how they are better or different. In addition to this, the product marketer ensures that the product’s value connects with the customer on the basis of it’s price and overall package. During and after the product launch, product marketers own the expression of the product’s messaging throughout the website and marketing materials. When the product package is well-defined, everyone who interacts with the customer from product development and design to sales and customer support should have a clearer view of how to effectively and consistently explain what the product is.

    Examples of a product marketer’s role in communicating product value

    • Develop product messaging and positioning framework leveraged internally for content, support and sales to ensure a consistent outbound message
    • Develop and internally coordinate launch plans including outbound go-to-market channels and internal team coordination (e.g., paid marketing, PR, support, legal, sales) to ensure consistent messaging
    • Define product pricing by working with product and finance teams taking into account pricing strategy and competitive dynamics
    • Create and distribute content and collateral communicating product value such as website content, sales collateral, videos

    Driving Product Distribution

    Successful product marketing teams adopt shared goals with the extended team to drive the adoption and engagement of their product areas. While product development teams are focused on shipping brilliant products, product marketers play a key role in making sure these products reach their intended customers. Rather than applying a standard marketing playbook, strong product marketers develop and execute plans based on their unique insights about their product and target audience.

    Many teams approach product launch by creating a comprehensive list of many potential channels and beginning to execute on them, often on the basis of interest or difficulty. The challenge is that budget, time and resources are scarce to launch and optimize distribution channels. Product marketers are critical to ensuring that they are spent wisely. The key role that product marketers provide in this arena is prioritizing these initiatives and driving their execution with the broader team. Based on their customer insights, they have a perspective on where customers spend their time and assess the feasibility of a channel. For instance, at Mochi Media we knew that our target audience of game developers was practically unreachable through PR and paid advertising, so we focused our resources on web forums and business development at developer conferences ultimately launching our own flagship conference. While building my contact management startup Connected, we were able to leverage SEO and app integrations, but quickly abandoned paid marketing because the cost-per-click for CRM-related terms against our LTV were too high. Often this is a rapidly changing environment with new data or market shifts happening on a day-to-day basis, and product marketers provide significant value in bridging this gap for product development teams.

    Examples of a product marketer’s role in driving product distribution

    • Investigate and prioritize potential distribution channels (e.g., work with online marketing to assess media buying, business development to assess partnerships, product for in-product virality)
    • Provide ownership and accountability for overall performance of product distribution efforts, such as budget management, team/agency coordination and performance metrics
    • Ongoing testing, analysis and optimization of distribution channels to drive higher performance, such as landing page tests or assessing feedback from PR and social strategy
    • Execute marketing programs such as webinars, offline events, media buying, social campaigns, often in collaboration with other teams

    While the day-to-day work of product marketing is varied and diverse, the focus is often the same. Ultimately, product marketers accelerate product growth by championing the customer, communicating product value, and driving product distribution.

    Ada Chen Rekhi is co-founder & COO of Notejoy, a collaborative notes app for individuals and teams. She’s also an executive coach who works with founders and executives looking to scale themselves as they scale their teams. If you enjoyed this essay, subscribe to her newsletter or follow her on @adachen.

  • Four unSEXY Startup Lessons


    Last Friday I attended the unSEXY conference, a one-day conference hosted by 500 Startups focused on the unsexy topics of distribution and money makin’ for startups. You can see the conference slides here.

    I thought I’d briefly summarize four key lessons for startups. While they aren’t all non-obvious, it’s good reminders for every business builder out there.

    Lesson #1. Customer service is an unfair competitive advantage for startups

    [click to tweet]

    Ranjith Kumaran (of PunchTab and formerly YouSendIt) talked about how authenticity translates to LTV, and how great customer service directly contributed to winning deals over and competition. We saw this lesson at my company Connected as well — it makes a huge difference to the customer when the founders of the company are replying to your emails and implementing your feature requests overnight.

    While big successful companies worry about how to minimize customer support costs, Ranjith as well as others including Patrick Collison from Stripe talk about how non-scalable customer service can be the delightful point of differentation which makes your deal happen.

    Lesson #2. ‘Gerbil’ your startup to success

    [click to tweet]

    On the heels of Paul Graham’s essay Do Things That Don’t Scale, Patrick Collison from Stripe talked about what they called “gerbiling”- the ruthlessly unscalable activities Stripe did which worked fantastically well for the team. They wrote custom code for customers, set up PagerDuty to staff their chat room at 3AM if a customer logged in, and used a human in lieu of a payment fraud detection algorithm because it’s expensive and hard to write an algorithm which can beat a human. These are all activities which many large companies would consider a near-impossible waste of time.

    But for an early startup, it makes a lot of sense. Why focus on the expensive task of building a scalable solution when you’re focused on growth and survival? Activities to build scale are non-productive for growing your business, and are only useful when there’s a real opportunity cost on your time.

    Lesson #3. Distribution is everyone’s job

    [click to tweet]

    Growth, as always, is a huge topic in the unsexy parts of making a company. As Rashmi Sinha of Slideshare aptly put it, stop looking for a superhero growth hacker to solve your problems. In addition to Rashmi’s talk, there were some great sessions on this topic from many speakers including Richard White (Uservoice), Alex Moore (Baydin), and Michael Mandal (CompStak) which I’d encourage you to check out.

    The takeaway from all of this is that growth is a hard and messy problem which is not necessarily just a product or marketing problem. In fact, there are a LOT of examples of great growth channels for an early-stage startup to reach the scale it needs to survive. These examples include:

    • Press — CompStak empowering every employee to pitch the press
    • SEO — SlideShare extracting slideshow text into the page for SEO
    • BizDev — HelloSign/HelloFax getting distribution deals into Gmail
    • BizDev — Baydin’s early distribution success from feature in Chrome Web Store
    • App Stores — Evernote coming in early and fast to Apple App Store
    • .. the list goes on

    Many of these examples include growth channels which aren’t classic examples of viral. The lesson learned here is that early startups need to encourage everyone to be thinking about growth, and not just make it a product-virality problem.

    Lesson #4. Startup serendipity is one part luck, and three parts hustle

    [click to tweet]

    I love hearing startup retrospectives on how they achieved success because it invariably goes something like, “I happened to meet this guy at (random event), and we got to chatting … and that’s how I got my (funding / press article / partnership)!”

    This story replays itself over and over again for how startups get funding, get acquired, make deals, and so forth. People who listen to this often scratch their heads and think, how can I possibly make my company a success when it’s all luck?

    The reality is, these chance moments of serendipity are lucky, but also manufactured. Founders who get out there and get in the right place at the right time are increasing the likelihood that they’ll meet someone who can change the trajectory of their business forever. A lot of these startup founders are the people who are deeply passionate and talking about their startups non-stop.

  • When Does Paid Acquisition Work for SaaS Startups?

    A quick repost of my guest post for Andrew Chen’s blog yesterday.


    After recently moving on from adventures building a consumer gaming portal at Mochi Media (acquired last year for $80 MM), I’m now working on a new startup called Connected, which is a SaaS contact management solution for professionals. I decided to blog some of my thoughts based on my experience thus far with deciding on the right user acquisition channels to focus on.

    When does ad buying work for SaaS businesses?

    It’s a convenient belief that after you decide to build your software as a service (SaaS), Google AdWords and other networks will enable you to outsource all of your marketing efforts and focus less about user acquisition. This is not always true. Here’s a “napkin math” model to quantitatively decide whether or not ad buying is right for your startup based on reality, not guesswork.

    A model for user acquisition

    Paid user acquisition works for you when the following proves true

    • LTV > CAC

    The lifetime value (LTV) of your users should exceed the cost of acquisition (CAC) to get them in the door. As a reminder

    • LTV = Expected Life x Average Revenue Per User (ARPU) x Gross Margin

    In addition, for SaaS, you care quite a bit about costs and conversion rate for your funnel to trial, and from trial to paid. In specific, these look like

    • CPC — cost per click to get traffic
    • % trial conversion rate — users who convert to a trial of your product
    • % paid conversion rate — users who convert to paid account

    To estimate your cost of acquisition, you can base it off of estimates for your trial and paid conversion rates.

    • CAC = CPC / (% trial x % paid)

    An example of cost of acquisition

    Let’s pick an example and work backwards. Let’s say you have a

    • $20/monthly subscription
    • 5% paid conversion rate — from trial to paid
    • 10% trial conversion rate — from visits to trial

    Then let’s pick a two different points for cost per click

    • $0.50 CPC
    • $2.50 CPC

    In order to get a user at these CPC points

    • CAC = CPC / (% trial x % paid)
    • CAC = $0.50 / (10% x 5%) = $100
    • CAC = $2.50 / (10% x 5%) = $500

    In this example, it costs anywhere from $100 to $500 to get a single paying user at $20 per month. If you were trying to acquire 100 users ($2000/month), at $0.50 CPC that’s $10k ad spend, and at $2.50 it’s $50k. Drew Houston from Dropbox brought up very similar issues from his Dropbox Startup Lessons Learned presentation, where their initial search marketing test had a whopping $233–388 cost per acquisition for a $99 product!

    Compare this against lifetime value

    Compare this against the lifetime value of your user, or the total amount of profit you expect to receive over the user’s use of your product. This value should factor in the churn that you’re seeing from users canceling their subscription over time as well as what the payback period and working capital which you expect. Even though you might expect a user to be retained over a period of years, most startups don’t have the capital necessary to tie up their money for that long.

    Let’s go back to the example above. We have the two users who cost

    • $100
    • $500

    Assuming zero churn and zero operating costs on their $20/month subscription, you would recoup your cost on these user over a fixed period of time

    • $100 / $20 = 5 months
    • $500 / $20 = 25 months

    In the case of second user, it would take over two years to recoup the initial $500 you spent to acquire them. You can offset this issue of working capital by setting the value at the amount of revenue you receive over a fixed period of time, or by being more aggressive with pushing them to prepay for longer periods of subscription cost upfront.

    For example, what if you could get these users to pre-purchase their $20/mon subscription for $149/year? You’d be able to recoup the first user’s cost instantaneously, and get back a significant percentage of the second user’s acquisition cost.

    Making the model work

    The path to achieving profitability looks like making the model of having your cost of acquisition beneath your lifetime value work. You can quickly get a back of the envelope idea of whether paid acquisition is for you based on the examples and model above.

    Doing this will help you determine whether or not you can profitably use ad buying as a source for getting users. You can also fine-tune your model to incorporate even more granularity such as

    • virality
    • traffic source
    • retention
    • working capital
    • churn
    • etc.

    Trying paid acquisition on for size

    Now that we have the framework down, the question is whether or not paid acquisition works for you.

    If this works for you, then congratulations- you are on the path to scalable riches! 😉 If it doesn’t work, then you should think about how far off it is. Getting ad arbitrage to work out profitably is extremely sensitive to changes in the steps of your conversion funnel, as well as the source of the traffic. So if you’re not many factors off, it may make sense to spend a few months refining your funnel and trying to optimize the channel the traffic is coming from. Here’s a few things to consider-

    Does the math work?

    Once you launch your product and get a sense of what the conversion rates are in each step along the funnel and the churn rate, it may be that the math doesn’t work out. If you’re not too far off, then it may be worth spending time trying to make the metrics work out through landing page optimization, increasing conversion along the steps of your funnel and trying to optimize your traffic sources. However, if you’re several factors off (this is common in highly competitive markets) paid acquisition may not make sense as a strategy for you.

    Is your product in an existing market or a new market?

    Intent-based paid acquisition channels like search advertising work best in an environment where users are aware of the problem and actively searching for solutions which your product meets. You can look up potential search terms and volumes through Google AdWords Traffic Estimator, including estimated average cost-per-click and monthly search volumes. If not, you can also experiment with targeting sites that reach the demographics of your users.

    How much working capital do you have?

    While theoretically you might be willing to pay up to the full LTV of the user, you may want to limit the amount you’re willing to pay based on a fixed time period, for example the expected value from the user over 6 months. This may be because at some point you run into working capital issues paying for users who may take years to break even.

    Like this post?

    Subscribe to my blog or find me on Twitter as @adachen.

  • My new startup Connected is contact management without the work

    A new project

    I’ve been so heads down working at my new startup that I’ve neglected to update my blog. Sorry guys!

    A few months ago, I left Mochi Media and the world of games to start a new adventure with Connected, which provides contact management without the work. It automatically pulls in contact information from across your email, calendar and social networks and gives you the tools to proactively manage your network.

    Why Connected? Because relationships are important

    One of the key reasons for my original decision to join Mochi Media was because I just liked the founder and team, and could really see working with them. When I first met Mochi, they had just raised their Series A. I wouldn’t have been fortunate enough to meet them without an intro from my brother Andrew. That set the stage for the past four years. Relationships are important, and they touch every aspect of our personal and professional lives.

    Our networks are global, and scattered all over the place

    I’m excited about the contact management space because it’s a common problem, and only growing larger. We’re getting more and more spread out, and our networks are getting even larger through Facebook and LinkedIn.

    I grew up in Seattle, went to school in Philadelphia and live in San Francisco. My network is scattered all over the globe. When you travel to another country, how do you know how to get around? Even worse, sometimes we don’t even know who we know.

    Here’s a quick visual of what my global network looks like thanks to Connected.

    Using information from Connected, we were able to reconnect with friends last summer from Shanghai, Beijing and Hong Kong.

    It’s a painful problem to solve

    Connected addresses a problem that I’ve had for a long time. In college, I kept an Excel spreadsheet of important people called Seattle contacts, and used that as a reminder for who I should have coffee with each summer. In moving down to the bay area, I had another spreadsheet with a list of companies and contacts, and data for who introduced me to who.

    After I made these contact lists, I never looked at them again. They’re painful to update, and how do you stay in touch for the long term? I just added them on LinkedIn or Facebook and did my best to stay in touch.

    How Connected solves these problems

    We’re still early with Connected, but I’m really excited about the product. We’re focused on taking all the pain out of keeping your contacts up to date by pulling information from across email, calendar, Facebook, LinkedIn, and Twitter.

    Using Connected, I can maintain a list of important people and set custom reminders to keep in touch. It also sends me custom alerts for birthdays and job changes so I’m always up to date. For travel and recruiting, I can search across my network by geography or job function. It’s built for professionals like me who care about their relationships but don’t need / can’t manage heavy-weight CRM tools.

    Try Connected

    Please give Connected a whirl, and let me know your thoughts! Click here to get started.

  • Breaking Stalemates on Product Design Questions

    One of the challenges of early product design is creating the initial product hypothesis on what the product actually is. Internally, products tend to be more easily described as a bundle of features, but it’s difficult to convert that into an actual description. Marketing and initial product design is often the realm in which everyone has an opinion, and it’s hard to judge which one is more valid. Should this button be red or blue? Is this the right message for the user, or should we phrase it another way? The answers to the questions, however, can be very important and fundamental decisions that have profound impact on the product. As Jason Fried says, copywriting is interface design.
    The natural questions that follows is, how can we take the diverse opinions and create a constructive process with which to answer them? It’s important to be able to evaluate ideas and make decisions to break the stalemate:

    #1. Implement a test

    One way to answer these questions is simply by testing it. Set up a landing page or bucket a certain group of users into a test group, and measure the results against the key metrics that you’re trying to drive. Doing very small variations high up on the funnel can have great results.


    With this approach, it can be tempting to design by numbers. However, if you’re not getting the qualitative feedback directly from the users, you may be missing important data about the decision. For example, a correlative increase in click-through might actually indicate that your copy is misleading rather than better converting. Another consideration for this approach is how hard running the test is. Even though ideally everyone should be able to set up a test, this can create an additional hurdle for non-technical team members to advance their ideas.


    If you’re focused on marketing copy or testing a simple value proposition, one free solution to this is Google Website Optimizer which lets you test completely different pages or do multivariate tests of multiple page elements. Optimizely is another useful tool geared toward providing non-technical ways to test landing pages. If you’re looking for deeper analysis like funnels, there are many tools like Kissmetrics, Mixpanel and Kontagent available.

    #2. Conduct live user testing

    A second approach is to speak directly to potential customers and show them the interface or ask them questions to test the different hypotheses. A version of this might range from from conducting a survey, posting on your community forums, screencasting with Skype, or all the way to visiting someone at their home or place of work.


    The benefits of live usertesting is that it allows you to unearth information and responses through interaction with users. Watching and engaging with users can be insightful. However, generating live usertests can be quite expensive in terms of time or money to determine the answers to qualitative questions. In addition, you run into the problem of sample bias. Depending on the nature of your business, the user sets which you receive may not necessarily be representative of your audience.


    There’s some simple ways to put this into practice. The first version is taking your customer email list and emailing them. A similar option is posting a Craigslist ad that leads to a Wufoo survey form. Present a quick message about your product and what type of user you’d like to see respond (with a time commitment), and then push them into a Wufoo survey which asks qualifying questions to determine whether or not they’re a candidate for you. After that, you’ve got a list of potential customers to interview in-person or on the phone.

    The second version that I use and recommend is Usertesting.com. They provide a great service where you select the type of user you’d like to interview, provide a list of tasks and essay questions, and connect you with the user for a small fee. In exchange, you receive a short essay answers to these questions and a video screencast of your user completing the tasks and verbally answering the questions in their native browser environment. This is super important for consumer web because you can see the experience of your product on their browser in their home environment. The benefit of this approach is that it’s incredibly easy. However, the drawback is that it’s a less interactive audience and these users are potentially less representative of your actual userbase.

    #3. Create a customer advocate group

    The third way that I’d suggest answering these questions is by creating a customer advocate group. Ideally, this is a group which is composed of the top customers or potential customers of your product which everyone in the company agrees is the real customer. For a B2B company with 20% of the customers providing 80% of the revenue, this would be the council of your 20%. For a consumer company, this may be some of your highest ARPU users or top posters.


    Creating a customer advocate group can have the benefit of removing the problem of the vocal minority. These are the engaged users who may complain the loudest, but aren’t necessarily representative of your top users. It can also be a great way to establish and cultivate great relationships with your top customers.

    The idea of a customer advocate group is particularly powerful because it dispels the argument that “This isn’t representative of our customer base” when the answers surfaced aren’t convenient to the product direction. By creating this group, you have a very targeted and accessible set of users to run these qualitative questions through. Once this group is established, it should be pretty easy to get them on the phone, email them a few paragraphs, or even throw together a few Balsamiq mockups to show them. I think creating this is the preferred and ideal method, but it takes more work on the front end to set up.

    One potential downside to this method is that customer advocate groups do need to be maintained. You should constantly be asking, Is this group currently representative of the customer we are targeting? As your product or customer group evolves, it’s important to regularly revisit this question and redefine or augment the group.


    If you have an existing customer base, find a way to get to the set of top emails that you agree as a team represent your customers to contact them. A great way to do this is to ask for an interview or even create a more formal program for them to be involved. If you don’t have an existing customer list, scour your network, Google Blogsearch or Twitter and look for the most knowledgable and potentially representative group of users for your product.

    5 Ways NOT To Make Product Design Decisions

    I’ll close by thinking through five ways not to make product design decisions.

    • Don’t copy what competitor X is doing, but make the effort to understand what or why they’re doing it.
    • Don’t make decisions in a silo. Have conversations with your customers and have a clear reason why you’re doing it.
    • Beware of the loudest voice in the room, because the strongest opinion might not be the right one.
    • Avoid creating “maybe useful” product features.
    • Don’t forget to talk to your support or community staff. Pay attention to those who are closest to the action.

    Thanks for reading! 🙂

  • Lessons from designing a product in less than 24 hours

    Last weekend, Sachin Rekhi and I did connectme.cc as a little hackathon project for the Cloudstock Hackathon. I’m proud to report that we were a finalist for the event and even made it onto Techcrunch!
    If you’re not familiar with it, Cloudstock is a small event offshoot off of the larger Salesforce.com Dreamforce conference designed to bring developers and cloud technologies together.

    Meet our project: connectme.cc

    The premise behind connectme.cc is simple. Send your business card with one text.


    Even though we’re living in this world with social networks and online profiles, many of the existing applications are dependent on both people having something common installed. Unfortunately the assumption that you’re both on the same network isn’t reliable, so most networking reduces to the business card. The business card is the lowest common denominator way to share information. The problem is that there’s only so much information that you can cram onto one small business card.

    What if there was a better way to share your contact information with others?

    A novel solution to solve this problem is the iPhone app Bump. But when was the last time we used Bump? The biggest issue with Bump is that it requires both individuals to have the application installed.

    Instead, connectme.cc uses a simple push method to reduce the friction of sharing your information. After signing up to create your virtual card, you can send that card to anyone you want via their phone number, email or Twitter handle.

    You text connectme.cc’s number with the other person’s cellphone, email or Twitter account. Right after you text the app, the recipient will receive a text, email or tweet with a link to your virtual card.

    Lessons learned from designing connectme.cc

    This was my first hackathon, and I wanted to share quick thoughts on the experience of creating connectme.cc:

    Timeboxing is a great way to reduce an idea down to its essence

    We had a lot of great ideas on what to build, but the constraint of creating a one-day project helped us refine these ideas to simple values. We set 3 rules:

    • Achievable within 24 hours
    • Useful enough that we would use it
    • Uses one of the APIs included in the conference

    The interesting thing was that many of our ideas failed the second constraint, which is products that we would use. Instead, they tended to fall more into the class of technical toys. It’s great to prove that we were able to complete something with an API, but difficult to explain how we’d use it. We finally decided on the idea of connectme.cc because it’s a simple idea with clear usefulness.

    It’s better to be positive about ideas than to reject them

    Once we generated a great list of ideas, we went from brainstorming to the evaluation phase. One observation from this process is that it’s way better to call out the ideas you like rather than the ones that you don’t. Rejecting ideas seems to diminish our creative momentum and slow us down.

    It’s important to change the question from “Is it a feasible idea?” to “Is this a useful idea?” It was easy to reject many ideas because they were too big, rather than because they were useful and interesting. If you dig deep enough into an interesting idea and what makes it interesting, you can start refining it into a minimum viable product.

    Simplicity takes work

    Creating simple and easy to use experiences is a lot of work. In my experience, products often benefit far more from what you take out than the functionality that you add. Making the whole user flow functional and simple to use was a big challenge and just about as much work as the technical implementation.

    After we decided to work on the idea of connectme.cc, we set up a basic user scenario that we’d want the user to work through. We spent quite a bit of time discussing how to make this simple. We were able to reduce the user sign-up from four screens to just two, but creating even the simple user flow, front page and messaging was a significant amount of the work involved in putting this app out.


    I had a lot of fun working on this weekend hack! Getting a fun little product like connectme.cc out is a great exercise of trying to be creative within constraints. Try it out and tell us what you think!

  • How to Price Your Virtual Currency (Dataset Across 57 Social Games, SNS and MMO/Virtual Worlds)

    One of the key early decisions to game design or creating a virtual currency platform is designing the price and exchange rate of virtual currency. Unfortunately after it’s been released, it’s also one of the most difficult to change, because the change impacts the userbase and economy of the system as a whole. So if you’re starting out, how do you decide how to price your virtual currency?

    Three Types of Virtual Currency

    To answer this question, I started by looking across a broad swath of popular social games, social networks, and some MMOs and virtual worlds. Currency is typically used in three different forms across these games:

    Attention Currency — currency earned by taking actions on the website and rewarding engagement. For example, Gaia Online’s Gold Pieces are earned by posting in forums and playing in games. This is roughly analogous to currency earned as a function of time.

    Secondary Currency — paid currency in addition to attention currency which is tied to cash value. This is typically added as a way to control economic inflation. For example, in Playfish’s Restaurant City you earn both attention currency as coins as well have the ability to buy exclusive items through Playfish Cash.

    Transaction Currency — currency tied purely to making transactions that can be used in multiple contexts and often transcends a single application or website. For example, this is Facebook’s Credits system.

    Virtual Currency Pricing Today

    With data from 57 applications and sites, I attempted to normalize the pricing structure of these games by taking the small cash purchase amount (usually $2-$5) and determining how many units of the virtual currency could be purchased with $1 USD, and then examining the distribution.

    Looking across this dataset, it’s clear that attention currencies have a huge range of comparison relative to secondary and transaction currencies. I’d think through some questions first in determining how to price your currency.

    • When and how are your users presented with the currency?
    • What is the price range of goods which you expect to sell?
    • How well should the user understand the value of the currency?

    You should consider how to price your currency based on how the customer first sees it. For engagement-oriented attention currency, users are first presented with the currency when they’re earning it as payment for their actions. For secondary and transaction currencies, users first see the currency when they are making a purchase decision and seeing the price. Because of this, attention currencies should probably be on the high range and secondary and transaction currencies should be smaller numbers.

    Also, you should make a decision about your currency based on your intended item price range because it sets the minimum and (loosely) maximum price ranges available in your economy.

    An example of this was when Facebook adjusted the value of Facebook Credits in May 2009, changing the pricing from $1:100 to $1:10 credits:

    We want to make sure that even the smallest amount of credits is meaningful. Now by accumulating as little as 10 credits, you can buy a gift to add more significance to a friend’s birthday, celebrate a special occasion or simply have fun.

    At the time, Facebook was running tests on physical goods such as a $50 bouquet gift for a friend’s birthday. Rather than pricing it at 5,000 credits, 500 is much simpler pricing. The credits price also indicates the lowest bound of the smallest transaction you are willing to allow within your ecosystem. With a $1:10 ratio, the smallest transaction Facebook will process is $0.10 instead of $0.01.

    Well what about secondary vs transaction currencies? Secondary currencies tend to be tied to virtual goods, which means they can be flexible in their pricing. The games using secondary currencies are largely closed economies without the ability to exchange currency or cash it out. Because of this, 89% of the secondary currencies had incentives to purchase larger currency amounts at a better exchange rate and obfuscating the true price you’re paying for the good.

    In comparison, transaction currencies did not offer incentives. Their purpose is to ease payment friction in for small payments across multiple merchants. Since users are purely funding transactional currency to purchase items later across multiple contexts, this type of currency tends to be more straightforward in doing the math with fewer attempts to obfuscate the rates.


    Ultimately, I think that you need to heavily consider the context in which a user first becomes aware of the currency, whether earning it or seeing it in the store. Dual currency systems are particularly valuable because items with two prices (free attention currency vs paid secondary currency) sets two contexts to the value the item. The user can either invest their time or money to get the item. You need to consider your long-term pricing structure on what items you plan to sell, and whether or not you allow money to be exchanged or used across multiple properties. And finally, you also need to consider all of this up-front because it can be costly and difficult to reset this after release!

    *Appendix: Dataset

    Attention Currencies (24): Bowling Buddies, Sorority Life, YoVille Coins, Fishville Coins, Minigolf Party, Restaurant City, Farmville Farm Coins, Happy Aquarium Coins, Poker Rivals Poker Chips, Petville Coins, Happy Island Coins, Tiki Farm Shells, Gangster City Money, Tiki Resort Shells, Treasure Isle Coins, Wild Ones Coins, My Empire Coins, Hotel City Coins, Frontierville Frontier Coins, Pirates! AHOY Coins, Car Town Coins, It Girl, MyYearbook LunchMoney, Bejeweled Blitz (FB)

    Secondary Currencies (27): Maplestory, YoVille YoCash, Pet Society, Fishville Sand Dollars, Farmville Farm Cash, Crazy Planets, Country Story, Happy Aquarium Pearls, Treasure Isle Island Cash, Frontierville Horseshoes, Gaia Online Gaia Cash, Car Town, Habbo Coins, gPotato, Dragon Wars, Fashion Wars, Street Racing, Vampire Wars, Friends for Sale, City of Wonder Gold, Social City, Market Street, Wild Ones Treats, Bola Melon Cash, Sorority Life Brownie Points, Millionaire City Gold Bars, Petville Cash

    Transaction Currencies (6): hi5, Facebook, Xbox 360 Live, Spare Change, SocialGold, Playfish Cash