Per Pettersson

2,209 Flips | 3 Magazines | 106 Likes | 6 Following | 518 Followers | @per_p | Consultant in Stockholm http://www.perpettersson.me

How to make Matomo GDPR compliant in 12 steps

<i>Important note: this blog post has been written by digital analysts, not lawyers. The purpose of this article is to briefly show you where Matomo is</i> …

Privacy

Metrics to support ‘your’ digital monetization strategy

Recently there was a New York Times piece discussing ‘influencers’ on social media channels and their challenges and frustrations making a living …

Marketing

#GTMTips: Sort Custom Dimensions By Index Number

Here’s a hacky #GTMTips tip for you. Have you ever had a Google Tag Manager container, where you’ve been updating your Google Analytics tags over the …

Analytics

#GTMTips: Notify The Page That Google Tag Manager Has Loaded

Here’s a quick tip in response to a query in Twitter by Riccardo Mares. By making a small change to the Google Tag Manager container snippet, you can …

Analytics

Handling high volume traffic and traffic peaks with Matomo just got easier

When you use the self-hosted version of Matomo on-premise instead of the Matomo cloud-hosted solution, you may experience some traffic peaks on your …

The best digital marketing stats we’ve seen this week

Facebook ad spend grows despite recent controversyNew data from 4C has revealed that Facebook saw a marked increase in ad spend this Q1, despite the …

Travel Industry

Scrolling and Attention

<b>Summary:</b> People scroll vertically more than they used to, but new eyetracking data shows that they will still look more above the page fold than …

Trends

#GTMTips: Use Wildcard CSS Selectors With All Elements Triggers

When using the All Elements trigger in Google Tag Manager, it’s easy to overlook the fact that it captures all clicks on the page. It’s also brutally …

CSS

Send Google Analytics Payload Length As Custom Dimension

Maybe you knew this, maybe you didn’t, but requests sent from your website (or app) to Google Analytics have a maximum size. Or, more specifically, …

Analytics

Instagram suddenly chokes off developers as Facebook chases privacy

Without warning, Instagram has broken many of the unofficial apps built on its platform. This weekend it surprised developers with a massive reduction in how much data they can pull from the Instagram API, shrinking the API limit from 5,000 to 200 calls per user per hour. Apps that help people …

New Study Finds that 90% of Affiliate Marketing Arrangements on YouTube are Not Disclosed

With the misuse of data dominating the digital marketing landscape, it’s fairly safe to assume that transparency is going to be a key focus for all …

Marketing

New Analytics Academy course: Getting Started With Google Analytics 360

Today, we are introducing a new course in Analytics Academy: Getting Started With Google Analytics 360.<br>Krista Seiden and Ashish Vij Introduce Getting …

Analytics

#GTMTips: Check Container ID With eventCallback

When you use the dataLayer.push() command on a page with a Google Tag Manager container, you pass information to GTM’s internal data model and …

Analytics

Customize The Scroll Depth Trigger In Google Tag Manager

Last updated 9 March 2018 with some new tips. The Scroll Depth trigger in Google Tag Manager has a lot going for it. Tracking how far users scroll …

Analytics

Introducing the Google Analytics Sample Dataset for BigQuery

The Google Analytics 360 integration with Google BigQuery gives analysts the opportunity to glean new business insights by accessing session and hit …

Analytics

Tracking Single Page Applications with Google Analytics

Google Analytics and Google Tag Manager (GTM), though designed with traditional round-trip-based websites and web applications in mind, can be …

Analytics

Google Announced The New Keyword Planner Tool

A month ago we reported about the new redesigned keyword planner tool which was put into the new Google AdWords experience and look and feel. Well, …

AdWords

How to encrypt data capture using Google Tag Manager

When I attended CROElite17, one of my favourite points someone (forget who – if it was you please let me know, I’ll give you a link) raised was that …

Analytics

Rolling out mobile-first indexing

Today we’re announcing that after a year and a half of careful experimentation and testing, we’ve started migrating sites that follow the best …

SEO

Chrome Started Filtering Ads Yesterday - Examples, Observations & The Path Forward

<i>I probably post a guest post here on average once a year and I really wasn't in the mood to cover how Google Chrome ad blocking works in detail. I</i> …

Digital Advertising

Google AdWords To Deactivate Accounts With No Spend In 15 Months

Google announced on Twitter that they will be automatically deactivating accounts with no spend in the past 15 months. Google said this will help …

AdWords

Zuck and Sandberg go M.I.A. as Congress summons Facebook leadership by name

The bad thing about making your face synonymous with the company you run: When you go M.I.A., everyone tends to notice.<p>The callout posts began over the weekend. Normal Facebook users don’t always track the tech press outrage cycle, but a flurry of reporting on Facebook’s mishandling of the private …

#GTMTips: Embed Facebook Messenger Chat With Google Tag Manager

A while ago, I published a #GTMTips article, where I showed how you can add HTML elements to the page programmatically using Google Tag Manager. This …

Analytics

Sending Stylized and Automated PDF reports with App Scripts

<b>Intro</b>Google App Scripts is a great tool which is often overlooked or, at least, is not as known as other Google services. However, most of the time …

Analytics

#GTMTips: Add HTML Elements To The Page Programmatically

One of the annoying quirks of Google Tag Manager is that it strips out any non-standard HTML attributes from elements you add to Custom HTML tags. …

Web Development

Richer Google Analytics User Management

Today we are introducing more powerful ways to manage access to your Analytics accounts: user groups inside Google Analytics, and enforceable user …

Analytics

#GTMTips: Check For Undefined Value

This is one of those #GTMTips posts that I was certain I’d already written. So it came as a mild surprise when I realized I’d never tackled this …

Facebook to begin counting viewable-only impressions for Pages’ organic reach next week

Twin Design / Shutterstock.comBrands and publishers have another reason to expect to see their Page posts’ organic reach decline, beyond last month’s …

Methodology

customTask - The Guide

If you have been reading my blog articles over the past year, you might have noticed a disturbing trend. I’ve published 9 articles on customTask …

Analytics

Ultimate Guide to Calculated Metrics in Google Analytics | Online Metrics

<i>Do you already leverage the power of calculated metrics in your Google Analytics setup? This post provides all the information you need to turn this</i> …