Straightforward & Simple: Client-side Tracking

Photo by Sai Kiran Anagani on Unsplash

Implementation #1 — Cookies

Photo by Joshua Bedford on Unsplash

Implementation #2 — Pixels

Photo by Alexander Sinn on Unsplash
<img style="display:none;" src="http://www.website.com/pixel.png" />
http://www.chocolateWebsite.com/hotChocolate?fbclid=12345abcde

Implementation #3 — SDK’s

SDK. Image credit: BGATE
someSdk.identify({ customerId: **someIdFromYour1stPartyCookie** });
someSdk.trackEvent({
event_name: "lead",
timestamp: "2021/01/01 09:05",
adId: "facebookAdId123",
product: "chocolate bars"
})
someSdk.trackEvent({
event_name: "purchase",
timestamp: "2021/01/01 09:15",
adId: "facebookAdId123",
product: "chocolate bars",
price: 15
})

Tag Managers — One platform to rule them all

Tag Managers. Image credit: Grazziti

--

--

--

Software Engineer, Avid learner & Science Enthusiast

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Headless setup of Raspberry Pi —  once and for all

Data Structure Stories: Stacks and Queues

The world of constructed languages

Why You Should STOP Using ‘OR’ in SQL Joins Right Now

Setup Kubernetes Cluster in 15 minutes | 2021

The Start of my GSoC’21 Journey

How to Survive a Coding Bootcamp and Not Die Trying

Understanding Kubernetes

Container orchestrator node resources decomposition

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Guy Erez

Guy Erez

Software Engineer, Avid learner & Science Enthusiast

More from Medium

Software Outsourcing Process And Models for Successful Project Completion

Software Outsourcing Process And Models for Successful Project Completion

Builder Pattern—Design Pattern in Plain English for Developers

VSCode extensions === (easier and more fun) dev life

HTTP header you probably don’t know — Clear-Site-Data