Direct traffic up? Don’t assume it’s people. @DugaDigital found 40k bot sessions in 28 days: one-day spikes, data-centre cities, 800x600 screens, old Chrome builds. Stop them at the edge, not in GA.
Reliably Doug Hall
Reliably Doug Hall
@fastbloke.bsky.social
Vegan. Food. Data. Flying. Cycling. Motorsport. Tall. Bald. I'm just one shiny pixel in the bigger picture trying to make a difference.
91 followers60 following164 posts
MOST viral pandemics are zoonotic.
See how ryanair.bsky.social has the marketing opt-in preselected and to not receive these, I have to unselect it? Classy.
3/ And use real measurement IDs from properties you actually own. G-12345 isn't a placeholder, it's a future incident with a ticket number. dugadigital.com/meas... 3/3
Compote du figues - delicious "brown turkey" - and wasp free! (www.facebook.com/Fas...)
Server-side GTM has no console or network tab: tags fail silently until someone spots bad data weeks later. We built a logger that catches failures, spikes and plateaus and alerts Slack in real time. Credit to Stape and Addingwell for showing the way 🙌
This clip is a plant based advocate ahead of its time. Douglas Adams was an animal advocate (en.wikipedia.org/wik...) but I'm not sure if he was plant based though. www.threads.com/@dr_...
GTM is getting a serious glow-up. May: new UI, Google Tag settings move into GTM, richer Preview Mode. Summer: Visual Event Builder + containers sending direct to destinations. Fewer (not set) headaches incoming.
Shopify reports and GA4 rarely agree. Here's the durable, low-code measurement stack that closes the gap and sets you up for what's next.
Ever felt the quiet pain of a silent sGTM Preview window? Hits are 200 OK, but the timeline stays empty because your Google Tag Gateway setup breaks the cookie boundary. We unpick the fix using Cloudflare Workers and header injection. www.dugadigital.com/... #sGTM #GTM #Analytics
The H1 Google Analytics roadmap signals a big shift. AI optimisation now depends on data strength, 1P data activation, and server-side GTM (GTG + sGTM). Attribution is evolving fast as bots and AI agents enter the ecosystem. Marketers need to plan for:
Is your Google Ads account optimising towards the wrong thing? Revenue in your CRM. Clicks in Google. Two systems never introduced. Google's Data Manager API fixes that... but only if your data is clean first. www.dugadigital.com/... #DatamanagerAPI
Plant based "fryed egh" power unlocked. White: www.noracooks.com/fr... Runny yolk: itdoesnttastelikechi...
Google Tag Gateway is the future of durable analytics & with a little Cloudflare ingenuity, you can have it all: same-origin security, AND a preview mode that actually works. Make sure you remember to bring the X-Gtm-Server-Preview key with you.
Solve the "Shopify Sandbox" attribution nightmare: DugaDigital has spectacular success with Didomi to stop session breaks and fix "Direct" revenue attribution. Compliance & data integrity FTW. Technical deep-dive: www.dugadigital.com/... #Shopify #Privacy #GoogleAnalytics
After last week’s GA4 latency breakdown, I took a closer look at a question many of you asked: Do GA4 360 and Standard server-side exports match up? Quick answer: mostly yes — but the timings tell a story. Full details:
Ever get that "spidey-sense" your GA4 data drop is late? We did. So we built a tracker. The results surprised us: GA4 360 is faster (~7 hrs) than the Free tier (~9.5 hrs), but its delivery delay is far more volatile. We've got the charts to prove it.
Today @Duga Digital is presenting TWO ways of filtering GA data - one for client side, one for server side. Filtering data is a VERRRRY useful technique:
This is a fascinating, and exciting direction for ecommerce - www.cbc.ca/news/busi... github.com/agentic-c... Intrigued to see where this takes analytics, data collection, and privacy. cc: @tobi @ShopifyDevs @ShopifyEng