We have prepared this guide for Shopify merchants to understand what server-side tagging is, whether it is a good fit for them, and what they
should do as next steps. Server-Side-Tagging is a data collection and processing method that we will be talking a lot about in the upcoming years.
Besides, it will probably be the main way of data-processing.
Server-side tagging has actually been around since the beginning of web analytics and is not a new concept. However, we’ve been hearing more and more about it after user privacy and cookie restrictions became a major concern, especially with Apple’s iOS14 updates.
The majority of data collecting and processing tools, including Google Tag Manager, run on the client-side, that is, in browsers such as Google Chrome. When you visit a website, cookies are loaded, processed, and sent via your browser. Therefore, if a user is running an ad or cookie blocker, tracking will not work properly.
Server-Side Tagging is essential for Shopify stores – especially for the ones that rely on remarketing campaigns.
Client-Side Tracking is the typical tracking method that almost all websites currently use. Almost every action takes place in the visitor’s browser. When a visitor visits our websites, Google Tag Manager (if installed) runs through the browser (e.g. Google Chrome or Safari), reads the data layers (if installed), and sends requests to 3rd parties along with the related data attached to it. If you are not familiar with the classic Google Tag Manager and data layer concept, you can watch this video.
We have prepared a detailed guideline – explained with examples and flow for Shopify Stores
Safari & iOS 14 Friendly
Due to Apple’s updates, using cookies and tracking in Safari and iOS apps has become more difficult than ever. You can extend the lifetime of cookies by relying on server-side tagging. It will also not be affected by iOS blocking third-party cookies. It affects Shopify merchants that use Facebook and Instagram as marketing channels especially on mobile devices.
Reduces the Impact of Ad Blockers
Many ad blockers block client-side cookies and scripts. Server-side tagging also helps with that. Ad blockers might be able to block GoogleAnalytics.com and similar requests from your Shopify store but they won’t block requests from your own subdomain.
Improves the Page Speed and Reduces the Page Load Time
More Control on the Data
You can control what is being sent while processing data on your server instead of sending it directly to third-party libraries. As an example, the Facebook Pixel tag might collect a lot of information about your users. However, you only need to submit a certain amount of data-set, such as purchase details. You can easily do this filtering on your server-side setup.
Most Shopify stores rely on Facebook and Instagram as their primary marketing channel and source of revenue. Also, remarketing/retargeting campaigns are often the best performing because you’re targeting visitors who have already interacted with your Shopify store before, perhaps even purchased a product.
Having the right data is essential for understanding the behavior of your target audience and improving your marketing ROI. For example, if you are running Facebook Ads, you should send your purchase and visitor data to Facebook in the best possible way. This way, you can see your top-performing campaigns and help Facebook optimize your ads based on your data.
Facebook Conversion API is created to overcome the tracking challenges – especially the ones that come with iOS 14 updates. It works great with Server-Side Tagging on Shopify.
Server-Side-Tagging setup on Shopify is a complex, technical, and delicate process. It also requires data validation and maintenance. There are several methods to achieve the result. We highly recommend using YOUR OWN Google Cloud Server. This is a very sensitive issue as all your data will pass through the server. Frankly, having your own server will cost between $60-$90 or more depending on your traffic, and that may seem like an extra cost. But it’s worth it as you’ll have full control over your data. We offer a complete server-side tagging setup that includes server-side GTM, Analytics, Google Ads, and FB Conversion API. We help you create your OWN Google Cloud account and then do all of your server-side tagging on your account.
We will assist you (during a video call or by sharing detailed video documentation) with:
Keep in mind that Analyzify’s core version (costs $749) should already be installed and set up in your store , because server-side tracking works on top of client-side tracking (as described above).
Data is one of the most sensitive topics for a business. That’s why we have a strict data validation phase. Once we’ve completed the setup, we first submit your data to the test properties while your setup remains intact. Then we cross-compare your original data with the new installation.
Once we are 100% sure that everything is working perfectly, we will disconnect your existing data analytics setup and bring your server-side tagging live.
Analyzify Server-Side Tagging is a great deal. We will set up everything for you, validate, deliver, maintain and train your team.
We do offer a complete server-side tagging setup that includes server-side GTM, Analytics, Google Ads, and FB Conversion API. We ask you to create a Google Cloud account and then do your complete server-side tagging on your account.
Just like the regular version of Analyzify, our server-side tagging setup will be served under your properties. We will not collect or pass any data to our properties. All the data will flow into your own Google Analytics, Google Cloud and GTM accounts. Our team will be responsible for the setup and validation.
The server-side tagging works on top of your regular data analytics setup. However, you first need to have a solid data analytics setup, data layers, and web-GTM container to run the server-side tracking. That’s why it is an add-on to our core version.
Analyzify’s server-side tagging add-on costs $2790: a one-time fee for setup, service, and support. The core version of Analyzify is $749, also a one-time fee, in addition to 3-months of expert support. An additional 1-month support fee is $179.
You will also need a Google Cloud account to run the server-side tagging. It comes with a $300 free credit; but depending on your traffic, it might cost between $60 – $90/month.
The Server-side tagging is a whole another concept. It doesn’t only include Facebook Conversion API – but it also makes Google Tag Manager (sGTM), Google Analytics, Google Ads work through the server. It overcomes ad blockers and the Safari’s and iOS’ cookie lifetime limitations. Last but not least, it sends more data to Facebook (compared to the native integration) so the event match rates go higher.
Client-side tracking is the typical tracking method that almost all websites currently use. Almost every action takes place in the visitor’s browser. When a visitor visits our websites, Google Tag Manager (if installed) runs through the browser (e.g. Google Chrome or Safari), reads the data layers (if installed), and sends requests to 3rd parties along with the related data attached to it.
As for the server-side tracking, the data collection and processing happen on your server. You can check our article if you wish to learn the concept further.
After the initial setup, we have a data validation phase where we send all the data into staging properties and cross-compare it with the original data. We move your setup to production once we are 100% sure. The total process takes 5 to 7 days.
If you already have the core version of Analyzify on your Shopify store, just go ahead to the app settings and Get Started on the Server-Side Tagging add-on. Else, you can start with Analyzify and you’ll have the option to purchase the add-on after your setup is complete.