DEV Community

Loftie Ellis
Loftie Ellis

Posted on • Originally published at blog.pagewatch.dev

2 1

Switching from Netlify to SimpleAnalytics

I moved my web analytics for PageWatch, my blog and some personal projects to Simple Analytics.

I wanted a simple, privacy focused analytics platform (no cookie banners!), and initially tried Netlify Analytics (since most of my sites are hosted there)

For starters it worked out well: There is no setup required, and Netlify will even backfill old data for you (data they collected from their server logs before you enabled analytics).

I quickly ran into a few issues:

Netlify Analytics is functional but a bit limited

Cost: Netlify analytics is $9/month, per site. That is cheap if you have just a few sites, but I have quite a few, and most hardly generate any traffic. SimpleAnalytics on the other hand is $19/month for unlimited sites.

Limited Data: Netlify only shows me the top 5 referral sources, in contrast to SimpleAnalytics where I can drill down much more, as well as see Twitter posts and other social data.

Netlify reports nearly all traffic going to /

No SPA support: This is kind of ironic seeing that Netlify is often used to host SPA's. For PageWatch, Netlify reported nearly all the traffic as going to the top level page, which isn't even a valid destination.

Switching to SimpleAnalytics

SimpleAnalytics promises to be simple, privacy focused with all the essentials, and so far it has delivered.

Installing is simple, you just have to add a single line of code to your site.

This blog is built on Gridsome, and there was even plugin available:

$ npm install gridsome-plugin-simple-analytics
# then simply add the following settings
module.exports = {
  plugins: [
    {
      use: 'gridsome-plugin-simple-analytics'
    }
  ]
}
Enter fullscreen mode Exit fullscreen mode

Made by another IndieHacker

SimpleAnalytics is a small but growing project, and I like to support other makers whenever I can.

PageWatch Dashboard. Hopefully one day the graph will look more impressive

Originally published at https://blog.pagewatch.dev/post/switching-from-netlify-to-simpleanalytics

Imagine monitoring actually built for developers

Billboard image

Join Vercel, CrowdStrike, and thousands of other teams that trust Checkly to streamline monitor creation and configuration with Monitoring as Code.

Start Monitoring

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay