be right with you...


How to build your triangle

Just rate your current satisfaction level for the 3 factors on the scale of 1-4, then click 'how happy am I' to see the result or read a bit of background first.

1 = Completely dissatisfied | 2 = Not feeling good | 3 = Feeling OK | 4 = Really happy

Factor Rating Weight  Change


Advanced Options

If you don't like to be constrained by a triangle, give yourself a few more sides by simply clicking any of the factors below.

You may find some of these prompt other thoughts - positive or negative, but add any you think are particularly relevant to you.


Your Result

Why not come back in a few months and test yourself again. If you'd like to come back to see these results next time, just click below and we'll give you a unique link to keep.

Save Data What data is saved?

How to read the chart

All your chosen factors are shown below, and the maximum score is shown by the outer shape. Your ratings are shown by coloured, inner shape.

The closer you are to 'green', the better. If you've applied a heavier weighting to one factor, then it will stretch the scale, making the most 'pointy bits' your most valuable motivators.

[No canvas support]
Your Factors


Love your work! Your data is saved at :

Just enter this url the next time you come back, and we'll show you what you entered this time around. Will you be happier in 3 months?

Stay tuned for calendar reminders soon...


The background

The triangle of happiness is a simplification of the main factors that tend to drive most people in their jobs. Money, people and work. Put simply, if you're not satisfied with at least 2 of the 3 points of the triangle, your overall job satisfaction is in real question.

This site was developed simply to help others make sense of what drives them at work. Use of the site is entirely free, with no nasty tricks. Use of the site is however at your own risk - like any other website.

The site uses a lot of Javascript, and HTML5 features of your browser, so if things are looking weird, then you may not be using a HTML5-compliant browser. Also, I've tried to make this mobile-friendly, but I'd appreciate any reports of broken layout, broken functionality, or just plain confusion. I'm trying to improve things as I go...

Let's take a look at the drivers that are used to drive your snapshot of current job satisfaction:


It sounds obvious, but money is a key factor when searching for a new role, or deciding whether to stay in your current role. People have different needs and wants at different times of their life. For instance, a university graduate is likely to have relatively low outgoings and expectations, whilst a 40 year old with 3 kids and a mortgage will be more towards the peak of their 'needs curve'.


People sometimes lure you to a new job, for example a previous colleague enticing you to swap sides. More often however, it's people that 'keep' you in a position, and at a company. This manifests itself again in different ways for different people. Younger people tend to value the more social aspects of a workplace, and look for like-minded colleagues to socialise with - or even fall in love with! Older people additionally hold more stock in shared experience, familiarity and respect from their workmates.


The work you do day-to-day changes regularly, and with it, the shape of your triangle. If you're passionate or at least engaged with what you're doing at work, then you're likely to be relatively content. Contrary to what people may think, having 'nothing' to do tends to score worse than being busy with uninviting work.


What data is saved?

First of all, apart from your IP address, we don't store any personal identifying information about you.

We store 'just enough' data for you to be able to come back to the site and spin up data you've previously saved. This basically includes a chunk of data that's used to build the screen with all the sliders and graph etc.

This information is stored in a database, and retrieved when you enter your personal url.


Terms of use

This Privacy Policy governs the manner in which 'Triangle of Happiness' collects, uses, maintains and discloses information collected from users (each, a "User") of the website ("Site"). This privacy policy applies to the Site and all products and services offered by Codebureau / Triangle of Happiness.

Personal Information and Use of Information

We may collect personal information (IP Address) from Users visiting the site.

  1. To aid in technical support queries.
  2. For 'grouped' statistical analysis. This specifically relates to User's approximate geographical location based on IP Address - to the nearest country, and/or nearest city.
  3. To guard against malicious / fraudulent use of the services on the site

Data Protection

We adopt appropriate data collection, storage and processing practices and security measures to protect against unauthorized access, alteration, disclosure or destruction of your personal information and transaction information and data stored on our Site.

Sharing your personal information

We do not sell, trade, or rent Users personal identification information to others. We may share generic aggregated demographic information not linked to any personal identification information regarding visitors and users with our business partners, trusted affiliates and advertisers for the purposes outlined above.

Third party websites

Users may find advertising or other content on our Site that link to the sites and services of our partners, suppliers, advertisers, sponsors, licensors and other third parties. We do not control the content or links that appear on these sites and are not responsible for the practices employed by websites linked to or from our Site. In addition, these sites or services, including their content and links, may be constantly changing. These sites and services may have their own privacy policies and customer service policies. Browsing and interaction on any other website, including websites which have a link to our Site, is subject to that website's own terms and policies.


Ads appearing on this site may be delivered to Users by advertising partners, who may set cookies. These cookies allow the ad server to recognize your computer each time they send you an online advertisement to compile non personal identification information about you or others who use your computer. This information allows ad networks to, among other things, deliver targeted advertisements that they believe will be of most interest to you. This privacy policy does not cover the use of cookies by any advertisers.

Google Adsense

Some of the ads may be served by Google. Google's use of the DART cookie enables it to serve ads to Users based on their visit to our Site and other sites on the Internet. DART uses "non personally identifiable information" and does NOT track personal information about you, such as your name, email address, physical address, etc. You may opt out of the use of the DART cookie by visiting the Google ad and content network privacy policy at