News

🚰 Improved data export

Thu, 8 Aug 2024

One of our most requested features is improving our data export. Our old export method handed you a mountain of raw JSON files. Our brand new export feature is available directly in the dashboard and reflects the current selected date range.

Data can be downloaded as a multi-sheet .xlsx or multiple .csv files in a zip.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🪦 Removing X posts (Tweets)

Tue, 6 Aug 2024

Sadly, we've had to remove the Tweets section from the dashboard. Elon's API restrictions have meant that we can't bring X posts into the dashboard anymore. Referrals from x.com are still captured, and we've added a link to search x.com for your current domain.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🔎 New filters added to all lists

Thu, 13 Apr 2023

We've added the ability to filter each of your dashboard lists such as Top Pages, Referrerals and Countries by simply tapping the filter icon () in the list heading. This allows you to quickly find specific items without paginating through the entire set. Give it a go.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🎯 How we count unique visitors

Wed, 30 Nov 2022

Counting unique visits without using cookies is challenging. Cookies usually store a unique ID that allows web analytics services to distinguish you as a returning visitor or a first-timer.

Read how Cabin uses browser cache and last-modified headers to distinguish unique visitors on our Normally Notes blog: Counting unique visitors without using cookies, UIDs or fingerprinting.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🏀 Improved bounce rates

Fri, 4 Nov 2022

Over the past few weeks we've improved Cabin's bounce rate tracking. Our new method is now more precise and reliable. A bounce is when a visitor lands on a page and leaves without visiting any other pages on your site.

Bounce rate is calculated by dividing the number of these single-page visits by the number of total unique visits on the site.

You can read more about bounce rate in our docs: Bounce rate

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🌍 Updated CO2 calculations

Wed, 24 Aug 2022

Today we've updated our CO2 calculations to utilise The Green Web Foundation's CO2 library. This has been enabled by the work explained in Sustainable Web Design - Calculating Digital Emissions, which is regularly updated to include the most recent research and information.

Our old method was explained in a previous post here.

What does this mean in your dashboard? CO2 calculations of your web pages are now considerably less (by ~60%).

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🚀 Cabin is officially launched

Thu, 5 May 2022

Cabin has been running in closed beta for over 18 months. In that time we've served over 250 domains and around 6 million hits a month. This has enabled us to monitor and optimise all parts of Cabin to help reduce energy and costs.

It's now time to open up the service to the public and introduce two accounts: Free and Pro. Both accounts allow unlimited page views per month, but Pro offers some insanely good features, such as automatic CO₂ reporting, custom subdomains and custom events.

We're proud of where we are, and would like to thank every beta user that's enabled us to build this service. Please keep the feedback coming as we build and improve Analytics for the future.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

👁 Public dashboards

Thu, 13 Jan 2022

We’ve changed the URL structure of public dashboards. They now use a unique id instead of the domain name.

Old:

https://withcabin.com/public/example.com

New:

https://withcabin.com/public/PaNSy9a0XOpn

This enables you to share the dashboard more discreetly and revoke and redistribute access at any point. It also prevents crawlers from discovering public dashboards.

This means that you should now update your public links if you publish it on the web. You can find the new link in your domains settings.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🙅‍♀️ Bypass ad blockers

Tue, 6 Oct 2020

Today we've introduced custom subdomains to allow our users to bypass ad-blockers. This means that visitor's requests can be directed to your own subdomain instead of Cabin. This will improve the accuracy of your analytics if Cabin is ever blocked by browser based ad-blockers. Find out more in our documentation Custom domains.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

📧 Email reports

Wed, 15 Jul 2020

We've now added weekly email reports to Cabin. These will land in your inbox every Monday morning around 8am (according to your domain's timezone). To enable reports for a domain, go to domain > settings > email reports. In the future we will create more advanced reports and add the ability to use multiple email addresses.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🌿 Improved carbon tracking

Thu, 25 Jun 2020

We're constantly working on improving the carbon analysis tracking. We've now incorporated the inspect view in a popup within the dashboard. Soon we will introduce a simpified page score based on the most popular sites on the web.

How does carbon tracking work?

Carbon tracking works by analysing all the files loaded on your website to calculate a total bytes loaded. Your page is only checked if:

  1. It receives page views.
  2. It has been longer than 3 days since the last check.
  3. It has been modified. We know this by checking the page header last-modified and comparing the html against our last saved hash. This way we can save energy by skipping unnecessary assets if they haven't changed.

Determining how many bytes a visitor loads

Once we have a total bytes for your page we determine how much a visitor might have loaded by assigning them a percentage.

  • Their first visit - 100%
  • Their first visit to the page, but not to your domain - 50%
  • Not their first visit to the page - 5%

Our carbon calculations essentially take the same approach as websitecarbon.com with a few tweaks.

Read how it works

Calculating Energy per kWh

Energy = bytes * (1.805kWh / 1e9 bytes)
Note: we use base 10 therefore, one kilobyte is 1000 bytes. Data taken from On Global Electricity Usage of Communication Technology: Trends to 2030

Calculating Carbon per kWh

CO2 = Energy * 475 gCO2/kWh
Carbon estimates differ across regions of the world. In the UK, estimates range from 283 gCO2/kWh , 309g, 365g, and 488g. In the US around 449g.

We take the most up to date estimate of 475g from IEA Emissions – Global Energy & CO2 Status Report 2019

Green hosts

CO2 = (Energy * 0.1 * 33.4 gCO2/kWh)
     + (Energy * 0.9 * 475 gCO2/kWh)

We check your website against The Green Web Foundation API to determine if you are using a green host. If it is, we reduce 10% of the energy used to 33.4g to account for the data center.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

🐦 Tweets in the dashboard

Thu, 4 Jun 2020

We've now given referring Tweets their own section in your dashboard. From now on, new tweets will be visible here. Older Tweets will remain in the Referrals section.

Displaying Tweets on any website requires careful consideration as embedding content from social networks carries through cross-site tracking cookies that allow the social network to track your movements and fuel targeted advertising.

To stop Twitter tracking our users we've stripped our Tweet display to the bare minimum without using Twitter's preferred implementation. The Tweets on your dashboard intentionally don't include image previews or like buttons to protect your privacy.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com

👋 Welcome beta testers

Wed, 3 Jun 2020

We would like to extend a big THANK YOU to all the beta users on Cabin. Our private beta allows us to battle-test our service and ensure we are doing everything we can to optimise it - reducing bandwidth, costs and carbon consumption.

In recognition of this we will ensure your account is kept free to use.

If you have any questions, feedback or suggestions please get in touch at hello@withcabin.com