Latest Articles

How we used the Measurement Protocol to track Spotify saves in Google Analytics

Unless you’re a real Google Analytics geek, you’ve probably already heard from the Measurement Protocol but haven’t seen any applications besides the coffee machine video. This video suggest you need to be McGyver in order to be able to work with the Measurement Protocol. Sure, you could be, but you don’t have to. In this article, I’ll show you how to connect Spotify with Google Analytics. As a music fanatic, it’s a fun experiment for me to conduct. I realise there’s no real business objective yet. My hope is however, that this experiment provides you with inspiration on how you could use the Measurement Protocol versus your needs.

Resources related to this procedure already exist. An example is this article. Our methodology is fairly similar but includes an updated version of the applets & music technology used.

Step 1 - The blueprint

What do we want to do? It’s fairly simple:

  1. Each time a track is saved in Spotify
  2. We send an event to Google Analytics that maps the artist and track combination

Of course, we could dive straight into API’s and do some wicked coding. Full disclosure, I can’t as I’m not a developer at heart. But that doesn’t have to stop us. We’ll use an intermediary technology called IF THIS THEN THAT or IFTTT. According to the web IFTTT “is a free web-based service to create chains of simple conditional statements, called applets.”

It lets you create an action (output) based on a particular trigger (input). And that’s exactly what we’ll need.

In short - It does exactly what it says it does: if action A happens, then execute action B.

Measurement Protocol to track our Spotify -  if this then that logo
In our case our “applet” will do the following:

If a track is saved on Spotify then send a webrequest to Google Analytics.

We’ll need to 2 building blocks for this.

  1. The first one is an existing Spotify action called “new saved track”.
    Measurement Protocol to track our Spotify new save track - If This Then That  - New saved track applet for Spotify
  2. The second is something called a “webhook” action service (formerly called “maker”).

The webhook action service basically allows you to hook up any input to anything that can handle a webrequest. In our case we’ll combine it with Spotify, but the possibilities are endless

Measurement Protocol to track our SpotifyMeasurement Protocol to track our Spotify Make a request- If This Then That  - Webhook action

This combination sets out the blueprint for our little experiment.

Step 2 - Build your hit!

The webhook action service will require a package or hit to be sent. The next step is to create the credentials that will allow us to send this package. We’ll do this using the Google Analytics Hit Builder.

After providing authorisation you’ll need to fill in the following elements:

Measurement Protocol to track our Spotify hit parameter details - Google’s hit builder for the measurement protocol

  1. Set V to 1 as it refers to the Measurement Protocol version you’ll be using. The only version available today is version 1.
  2. Set t to event.
  3. Fill in your UA-ID in the tid field.
  4. Click the refresh icon in the cid field. It will provide you with a user id which will allow GA to recognise you as a single user. Instead of the refresh button, you could actually pick a value of your choice as well.
  5. The field above this form “hit payload” will now be populated with a URL. Copy paste this URL.

Measurement Protocol to track our Spotify - Google’s hit builder for the measurement protocol - Hit validation step

Step 3 - Complete the IFTTT recipe

The last step is to complete the webhook credentials touched upon in “step 1 - The Blueprint”.

  1. Open up the Webhook configuration.
  2. Past the URL you created in “step 2 - Build your hit!” into the URL field.
  3. Enrich the URL with the actual event values. More information can be found here. In this case we only used the mandatory values:
    1. EC - Event category
    2. EA - Event action
    3. EL - Event label
  4. Set the method to GET.
  5. Set the content type to TEXT/PLAIN.
  6. Save the recipe

If This Then That - Full configuration to send Spotify saves to Google Analytics using the measurement protocol

The results in action

When listening to / discovery a new track on Spotify and hitting the “save” button, a package will be sent to GA. This works on all devices you’re logged into using the same Spotify account (as you authorised access). As such, it’s the equivalent of sending an event from a website, as you would usually do. However, in this case, the website has been replaced by a custom action, being a Spotify save.

Example of a Spotify save button on mobile

The desktop equivalent of this action is pressing the little hearth.

Example of a Spotify save button on desktop

An index of all saved songs becomes visible in Google Analytics under the “events” report.

Measurement Protocol to track our Spotify Googel analytics - Result in Google Analytics of saving Spotify saves using IFTTT & the measurement protocol



Happy music exploration & Measurement Protocol experimentation!


{snippet glennvanderlinden-en}

What you need to know about AMP (Accelerated Mobile Pages)?

AMP or Accelerated Mobile Pages is an initiative taken by Google to further improve the user experience on mobile devices. It’s Google’s next step to improve “the web”. AMP is a specific markup in the HTML5 source code, that focuses on very fast loading times for web pages on mobile devices.  Due to 3G or 4G network connections, mobile devices are typically slower to load compared to desktop loaded web pages. AMP web pages are a pure mobile solution and will therefore not work on desktop devices.

The goal of Google’s AMP project is to built this new standard that will benefit all of us. Pages will be loaded faster, which makes us, as customers, very happy. We can also read more articles on the same time, which is an advantage to publishers as well.

Currently, AMP is only supported by Google, so don’t expect to see the same page loading times on Bing, Yahoo or other search engines. Although, ebay is supporting the AMP project, which will help to get AMP to all kinds of web pages (ecommerce) faster.

Why is AMP developed?

The AMP project is very much needed, as mobile usages is overtaking desktop search in many countries. To deliver the user experience and page load times as desktop versions, a new solution to improve site speed was needed.
Native mobile ads were a first response to deliver a great user experience on mobile devices. A lot of publishers, advertisers and online retailers have developed mobile apps to provide a good user experience to their user base.
This approach is very successful, as on average, people spent way more time in apps compared to mobile web pages. On the contrary, native mobile apps have less monthly unique visitors.
To provide a better user experience to those who are ending up on mobile web pages, AMP is one of the provided solutions.


What is AMP Accelerated Mobile Pages 1

How does AMP make mobile sites faster?

Providing a fast loading time can be achieved in 2 ways:

  1. Make fast loading content
  2. Serve the pages in a fast way

AMP does not only make the loading of pages faster by prioritising loading elements in the viewport (=everything that can be seen within your screen size, without scrolling) . Each AMP page is pre-rendered on a Google Server, and we are therefore actually reading a website from the Google cache. Users are not directly interacting with your server, but are loading the AMP web page from the Google servers. This might seem like an extra barrier, but as the web page is already loaded on a Google server, the web page is already available in the browser, even before you start writing your search query. This will save you a few milliseconds.

Advantages of using AMP

The most important advantage of AMP is obviously the page loading time. This provides a good user experience to your users. More important: it will also help to achieve better positions in the search engine result pages. As your page is loaded faster, and page loading time is one of the cornerstones of SEO, you will perform better and be more visible.
Keep in mind that Google recently switched to a mobile-first algorithm. This favourites pages who are optimised for mobile devices.

A side-advantage of using AMP is the AMP logo that Google automatically ads in the search engine results.
This lightning - flash logo might not be known by a lot of people yet, but it sure attracts the attention.

Another advantage of AMP’s pre-rendering onto the Google server is that Google already had the time to validate your page up front. AMP pages require a strict structure in HTML5. If one markup is missing, the complete AMP web page will not work. Pre-validating your pages will save you a few extra milliseconds.

Downsides of using AMP

AMP also has a few disadvantages to keep in mind.

As it is a Google initiative, Google has still a lot of ownership on your pages. The best example of this is the fact that your AMP pages are loaded on Google servers. This makes the position of Google in the AMP-story very biased and Search Engine bound.

At this point, it is still not completely possible to translate a complete e-commerce into the AMP markup language. Although, given the support of ebay, it is expected this will be resolved soon.

Another disadvantage of AMP is the inability of Interactive JavaScript elements that are currently not working in AMP.
Website tracking, which is most important for good data-driven decisions will become more complex. Even though it is perfectly possible to implement most Analytics tracking, there are some technical steps to consider, and it’s not a plug-and-play environment.

Shifting to an AMP optimized website also takes some time to implement, and you obviously need the right people or CMS systems to work with. Translating your complete website to AMP will take some time and investment to get everything up and running.

How to implement AMP?

Most of standard CMS systems like Magento or Wordpress have plugins foreseen to fairly easily optimise to AMP pages.
If you don’t have a CMS system with AMP plugins available, you can also update your pages by manually changing the source code of each page.
AMP is an HTML5 language. By adding extra markups, you can make your pages AMP-proof.

To do so, it is advised to follow the AMP project on https://www.ampproject.org/
All markup codes could be found here.

Looking for a more practical guide? Take a look on https://ampbyexample.com/ This website has full AMP-proof templated that can be adapted to fit your content.

Conclusion

In conclusion, AMP is a promising project, although it is still not widely used by publishers, advertisers or retailers. Clearly there is a early-moving advantage to gain when optimising for AMP. We expect the project to become more plug-and-play as adoption grows and maturity increases.

{snippet bartvannieuwenhuyse-en}

How Digital Transformation is a career opportunity

Did you ever wonder where and why should you apply for your first job(s)?

#1 - Digital Transformation - The rise of the startup hype:

The Digital transformation has made the small companies, more than ever, the best place to start a career.

Everything in life is dynamic as time passes by. New innovations, technologies, ideas, needs, …,  come to life and so, one has to evolve, transform. In the midst of the digital era, the need to embrace these new tools, ways of doing business to match customers evolving needs is real. It’s necessary in order to maintain a competitive advantage vs competitors and/or new entrants.

Let’s have a look at the opportunities it can create for young graduate when it comes to start one’s career.

Career or learning path

A few years back, Jack Ma, Alibaba founder, gave his now famous advice when it comes to managing one’s career:

  • Be a good student (under 20)
  • Follow a good boss (small company - 20-30)
  • Work for yourself (30-40)
  • Focus on things you are good at (40-50)
  • Work for or invest in young people (50-60)
  • Spend some time for yourself (over 60)
Why one, between her 20 and 30’s, should go and work for a ‘small company’? Pretty interesting detail, isn’t it? Actually, I can’t agree more with this statement. 

 

First for having built and managed a small company, it makes me not very objective for sure. Now, having had the experience of large companies, working inside and for as supplier, allows me to bring some objectivity to this discussion.

Note that when speaking about SME, small company, I refer to small local autonomous structures.

When graduating most of the students are not properly prepared to searching for a job. It does not come as a surprise that the big names of large corporations pop up in their mind first. It will be mostly companies they are dealing with in their daily life (banks, automakers, FMCG, retailers, …), and often the same present in the job fairs and/or offering internships.

As a consequence, thousand of small companies remain totally under the radar.

You can't judge a book by its cover

From a young graduate perspective nothing is more reassuring than going for the big ones. It offers a shiny title, a golden package, a nice line on a CV and more important a social reward from the parents and friends. Despite some progress these last 5 years, small companies, at the opposite, keep struggling in competing with the big ones on the recruitment turf.

Interestingly, all the above mentioned elements are related to the external social pressure. The ideal corporate path, a very 60-70-80’s vision of our occidental society. In the meantime, the “disrupting” Silicon Valley has emerged, with the advent of the public internet in the 90’s, bringing what we can call the Digital Transformation. Not per se changing the essence of what we do but much more how we do it and its formal aspect. Might it be building, communicating, working, consuming, interacting, ...

Challenging the status quo of the classical dominant layers of the society (established people, established companies), the rise of the technologies has brought the wave of startups’ hype.

When I graduated back in 2005, none of the students I graduated with was interested in tech nor in entrepreneurship. A little bit more than ten years later, it’s hard to find students that would not consider working for Facebook, Google, ... , willing to change the world with new technologies. Tech, startups and entrepreneurship are the new cool.

#2 - Digital Transformation - All-in for small structures:

Small is beautiful

Not all SME’s are Google but nothing’s better than a SME with a good direct manager to start one’s career. A gold nugget. Every minute you can spend with a colleague is a gold nugget in the form of knowledge that’s being transferred to you. Her experience can frame you, contextualise your actions. She will let you fall to learn faster. Let you taste the dust while helping you take the fast learning line.

What matters is what’s in the job, not what it looks like. Not the title nor the social status. Not even the package, the monetary package.

What for experience and expertise are you going to develop? What are you going to learn on the ride? What will make you grow personally and professionally? All that glitters is not gold and small is beautiful!

A posteriori vs a priori knowledge - Empirical evidence

In a SME, you’re quickly frontline. You learn to take responsibilities and risks. You’re going to be multitasks. You will do things because they have to be done not because they enter in the scope of your job title and job description. Reality is multi-dimensional so should your job be.

One learns by doing, not discussing in meetings thanks to beautiful theoretical sales pitch Powerpoint presentations. Usually, right after this big meetings, the big, the middle, the small and all the bosses will transfer responsibilities across departments, suppliers and team members. A transfer of risk to survive in a big corporate environment by securing the option to later be able to point fingers at others if something goes wrong. Theory and reality being to different conceptions, there will always be something going … differently.

Schools are good (or not) at teaching theory.  At the nursery, one starts with learning by doing until she’s 3. Then for the first few years theory and practices are getting balanced. Afterwards it evolves quickly to more and more theoretical learning until she’s at least 16-18 years old. For those moving their studies forward and aiming at graduating from a bachelor or even a master degree, this theoretical world continues until their 23-24 years old. Why would one want to keep doing theory except to stay in her comfort zone?

Small innovation

Innovation, like everything, starts small. Hence the innovator’s dilemma hitting the larger structure. Big established corporations strive for exploiting their past (innovation), and get the most out of an already large gold vein. They are under the short term pressure of their quarterly earnings reports.

At the opposite, small companies strive for their survival. Each single new client is a major win and allows the company to keep innovating on its product/service quickly, hoping, soon or later, to disrupt the market or the value network.

As a consequence, small structures are more prone to take on this challenge. Their agility, flexibility, skin in the game allow them to embrace more easily new technologies. They can deliver differently, more effectively, more efficiently a job required to be done by a customer.

#3 - Digital Transformation - Same job different organization:

Jumping off the cliff

When I decided to quit a comfortable position at a sexy big (though small/agile thinking) company, I went out of my comfort zone. That is where, actually, you have no more choice than to learn by “building your wings on the way down”.

… in a well established industry

My co-founder and I entered a well structured and established industry, the media agencies (media buying) one. There are 6 major global players: Omnicom, WPP, Publicis, Havas, Dentsu, IPG. Though we came on the Belgian market with a totally different approach in what was then a small niche, Search and Web Analytics.

Usually, on the expertise side, the market standard was having an Ad Ops, a Trading Desk for Programmatic activities, a Social Ads expert, a Search expert, and a Planner. It would be like if you have Facebook on your phone, it means you could not be able to enjoy Instagram, Pinterest, Snapchat, Twitter, YouTube, nor being capable of using Google Maps, and so on. It would be like if you can cook meat, you couldn’t cook fish, nor pasta!

Platforms for managing digital advertising campaigns are very similar in the way they work and their main principles. Challenges rely in the capacity to learn the basic recipes and to keep learning more advanced ones along the way … by practicing.

Culture eats strategy at breakfast

First, we brought two expertises together: Search (traffic acquisition to one’s website) and Web Analytics (understanding consumer activity on these website).

Then, we strongly believed, because we were able to do it ourselves, that both these expertises could be managed by one person.

We focused on hiring not Communication, Advertising specialist but analytical, business, data and technical oriented people.

Moreover, we had also noticed the Client’s frustration of their Sales/Client Responsible or Account Manager. Very often, the Client had a question. That question could not be answered by her contact person. Thus, this last one had to reach out to the specialist.

Very often, the Client’s question was misunderstood and so the specialist’s answer weren’t matching the client’s need, fueling more frustration. We cut this intermediary. Specialists weren’t jumping from one client need to another, specialists were integrated in clients’ dedicated teams.

It built a stronger relationship, a true understanding of the Client’s business, organisation, market and shorten the time to response, improving the client service quality.

We improved the service by adding drinks to the food in a single yet flexible menu and addressed the frustration of serving it fast and fresh/hot. Our kitchen was how we could feed our people with the appropriate knowledge.

Basically, we decided to go for a matrixial organization with main business units being client oriented and transversal ones being expertise related. We leverage a 80/20 time approach where people spend 80% of their time managing their client’s needs and 20% developing and maintaining a cutting edge Team’s expertise.

All these, forged in a strong culture built around three core values #open #share #knowledge.

Verba volant, scripta manent

"Everyone is entitled to his own opinion, but not to his own facts" (Patrick Moynihan). 8 years later, a few data points speak for themselves: from 2 to 37 people, a service revenue growing from 0,8M€ in 2010 to about 5M€ in 2016. 

Moreover, we are also proud of having long lasting relationships and trust of many Belgian blue chips companies. This model has proven to be working.

Though, still today, mainly by industry veterans, this model is said to be impossible. Larry Page once said: “Let’s have a healthy disregard for the impossible”.

Unique opportunity

So, why working for a small structure is such an opportunity? Because these are the ones that believe impossible is nothing. These are the ones that make it happen. These are the ones where you’re not asked for a pre-defined job, where you constantly need to multitask, learn fast, where you’re pushed out of your comfort zone. Where you contribution has a direct impact on the whole. Think about it, so much to win!

{snippet nicolasdebray-en}

Voice Search - 4 ways voice assistance is shaping consumer behaviour

Google Voice Search?

Search is evolving, all of us got used to the normal search queries typed in with a keyboard on Google, Bing or Yahoo. But not so long ago, another dimension has seen the light, which is called ‘voice search!’

It is still seen as the future, but it is actually here already. And once it is used by people, it quickly becomes a habit. Voice Search uses the power of speech recognition to search the web! Instead of typing, you can use voice input to quickly and easily search for the things you care about.

Initially, Google Voice Search was a tool from Google Labs that allowed someone to use their phone to make a Google query. After the user called (650) 623-6706, they would wait for the words “Say your Search Keywords and then say the keywords.” Next, they would either wait to have the page updated, or click on a link to bring up the search page the user requested. At the moment, both the demo of this service and the page have been shut down. Since the introduction of the service, products from Google, such as YouTube, Google Maps and Google Mobile App, have been developed to use speech recognition technology in various ways.

On October 30, 2012, Google released a new Google Search app for iOS, which featured an enhanced Google Voice Search function, similar to that of the Voice Search function found in Google's Android Jelly Bean and aimed to compete with Apple's own Siri voice assistant. The new app has been compared favorably by reviewers to Siri and a side-by-side comparison said that Google's Voice Search on iOS is "amazingly quick and relevant,” and has more depth (than Siri). 

Other virtual assistants

So, besides of Siri & Google Voice Search, you also have another range of virtual assistants like Cortana, Viv, Amazon Alexa, and now, Google Home. Those are collectively training people to search using their voices and to become more “conversational” with search and mobile devices.

As search continues its migration to mobile devices and a larger percentage of those queries are initiated by voice, there are important content and SEO implications. As we see in different cases, it seems that SEO will become an essential part in the daily life of all the advertisers around. Take the simple example of an user making a search query with his voice, the outcome will most likely be that he will only be interested by the first result given. This outcome can be reached when a proper SEO has been realized for your website.

In addition to this, those queries will become more transactional over time as virtual assistants permit bookings and conversions using voice. Amazon Alexa, for example, allows users to order a pizza from Domino’s or an Uber ride. Google also announced that it has already integrated a range of third-party transactional services into Google Home, including Uber, Pandora, OpenTable, Spotify, WhatsApp and Ticketmaster.

4 ways voice assistance is shaping consumer behavior

Research has been done on how voice assistance shaped consumer behavior lately. Voice-activated speaker owners have been telling that talking to their virtual assistant,rather than having to type something, helps them get things done quickly and efficiently. And that means more multitasking. Here are the top reasons people turn to their voice-activated speakers :

  1. It allows them to more easily multitask.
  2. It enables them to do things faster than other devices.
  3. It empowers them to instantly get answers and information.
  4. It makes their daily routine easier.

Voice Search 4 ways voice assistance is shaping consumer behaviour 1In a short period of time, voice-activated speakers have become part of people’s routines. Some of their daily habits, are now accomplished by talking to their virtual assistant. As a result, people are getting more done with less friction. Besides of this, people are engaging with their voice-activated speakers as if they were human. People perceive the devices as more than just an electronic toy, they’re more seeing it as another person or a friend.

Voice Search 4 ways voice assistance is shaping consumer behaviour 2

End note

At the end, what could be the most interesting for brands & companies about this new feature? That people, who own voice-activated speakers, welcome those brands as part of the experience. They are open to receive information that is helpful and relevant to their lifestyle !

Voice Search 4 ways voice assistance is shaping consumer behaviour 3This could really be an interesting opportunity for brands in the coming years to come.
Let’s see what the future will bring !

{snippet stephanevanblerk-en}

Subcategories

Semetis Icon