After trying out a few different acquisition channels for my product, @thankbox , I noticed that search ads work really well.
Adwords has a conversion tracking feature which lets you track which keywords "convert" best.
2/12
-
-
Pokaż ten wątek
-
In order to do that, I'd have to add Google's trackers to my website. This is some JS code that they encourage you to add to the <head> tag of *every page in your website*. Do they really need to track every page? 3/12pic.twitter.com/jBcK96SOoj
Pokaż ten wątek -
After a bit of thought I realised that there's no way, from a functional standpoint, for Google to need this script installed on every page. Surely for tracking a conversion you just need it on the pages involved in the steps. 4/12
Pokaż ten wątek -
So I installed this only on my landing and conversion action pages. That's already a win but not a big one - my landing page is (naturally) my most visited page so I'd still be exposing all visitors to a script intended to be used only for people coming off search ads. 5/12
Pokaż ten wątek -
That's when a lightbulb turned on.
I realized that the most responsible thing to do in this case would be to *only track users who arrive from Adwords.*
Only those people would get the script included.
6/12Pokaż ten wątek -
The easiest way to do that was to just add a ?ref parameter to the ad, since Google are totally OK with you doing that. utm_source would have also worked here. 7/12pic.twitter.com/VrHyL9LNp5
Pokaż ten wątek -
It was really easy for me to conditonally add the tracker only if the ref contained the word "Google". I include this in both my landing and conversion pages. Laravel blade syntax below
8/12pic.twitter.com/JntNeNmHNv
Pokaż ten wątek -
Then I had to make sure to pass this ref to my conversion action page. I do that by passing the ref in the <a> tag. Here is an image that shows how the whole thing works. 9/12pic.twitter.com/cZWF70Wl8H
Pokaż ten wątek -
The final step was to actually attribute the Thankbox creation. That was as simple as just checking if gtag (Google Tag Manager) exists and calling it once the form is submitted. 10/12pic.twitter.com/E9tOG8FCsk
Pokaż ten wątek -
That's it! With some extra thought and a little bit of extra effort I was able to keep tracker scripts from taking over my whole website. I've contained them just to the places I need them. There's also an added bonus with that
11/12Pokaż ten wątek -
It means that I only have to show a cookie notice to those tracked users, not everyone.
@usefathom, my analytics solution of choice is GDPR-friendly and doesn't require a cookie prompt. Can highly recommend them.
https://usefathom.com/ref/WRPOFE
12/12Pokaż ten wątek
Koniec rozmowy
Nowa rozmowa -
Wydaje się, że ładowanie zajmuje dużo czasu.
Twitter jest przeciążony lub wystąpił chwilowy problem. Spróbuj ponownie lub sprawdź status Twittera, aby uzyskać więcej informacji.