frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Debugging consent and conversion tracking with a headless scan

https://consentcheck.online/
1•marstay•1h ago

Comments

marstay•1h ago
Hi HN,

I’ve spent the last few months debugging a pattern I kept seeing on client sites:

Ads are running, tags are installed, dashboards look fine — but Google Ads conversions are missing, inconsistent, or silently degraded.

In most cases, the problem wasn’t the conversion tag itself. It was consent timing:

tracking scripts firing before consent

cookies set before consent

Consent Mode v2 present but misconfigured

conversion events firing before consent updates

These setups often “look” correct in GTM or DevTools, but behave differently for a real first-time visitor.

So I built a small scanner that loads a site like a new user would and checks:

what scripts fire before consent

whether cookies are set pre-consent

whether Consent Mode v2 is actually configured

whether conversions would fire after consent

The output is a technical report with detected issues and suggested fixes (mostly small configuration changes).

This is not a compliance/legal tool — it’s meant as a debugging aid for people working with Google Ads, GA4, and consent setups.

I’m sharing it here mainly for feedback from people who’ve dealt with consent/tracking edge cases, false positives, or odd GTM behavior.

Happy to answer technical questions or explain how detection works.

Memphis Press Turning Blind Eye to Grok's Creation of Deepfakes

https://512pixels.net/2026/01/memphis-press-grok/
1•HotGarbage•1m ago•0 comments

Lisp for Microcontrollers

http://www.ulisp.com/show?3M
1•andsoitis•1m ago•0 comments

The most useful indicator of your overall health

https://www.economist.com/science-and-technology/2026/01/16/the-most-useful-indicator-of-your-ove...
1•andsoitis•4m ago•0 comments

Foreign Holdings of US Federal Debt

https://www.congress.gov/crs-product/RS22331
1•tin7in•4m ago•0 comments

Let's Start Branching?

https://branchgpt.netlify.app/
1•tsterin•6m ago•0 comments

Rivermind-24B-v1

https://huggingface.co/TheDrummer/Rivermind-24B-v1
1•callbacked•7m ago•0 comments

Don't Kill Your Users

https://docs.eventsourcingdb.io/blog/2026/01/19/dont-kill-your-users/
1•goloroden•8m ago•0 comments

Slates: Presentation Primitive for MCPs

https://twitter.com/coolastekatten/status/2012995838537069017
1•coolastekatten•9m ago•1 comments

The Death of Richard Dawkins

https://steve-yegge.medium.com/the-death-of-richard-dawkins-f5d6e8f43d07
1•lawrenceyan•13m ago•0 comments

Show HN: Beats, a web-based drum machine

https://beats.lasagna.pizza
2•kinduff•15m ago•0 comments

Don't Lie

https://notes.philippdubach.com/0007
3•7777777phil•17m ago•0 comments

Police Invested Millions in Shadowy Phone-Tracking Software Won't Say How Used

https://www.texasobserver.org/texas-police-invest-tangles-sheriff-surveillance/
15•nobody9999•20m ago•2 comments

Agents Should Write Code, Not JSON

https://blog.sshh.io/p/building-multi-agent-systems-part-c0c
1•sshh12•20m ago•2 comments

The way I run standup meetings (2024)

https://marcgg.com/blog/2024/11/20/standup/
1•BerislavLopac•21m ago•0 comments

I vibecoded my way into the #1 position on the Highload.fun leaderboard

https://josusanmartin.com/blog/2026/01/18/the-game-has-changed-vibecoded-highload.html
1•josu•21m ago•0 comments

Simulating the Ladybug Clock Puzzle

https://austinhenley.com/blog/ladybugclock.html
1•ibobev•22m ago•0 comments

Writing an LLM from scratch, part 31 – the models are now on Hugging Face

https://www.gilesthomas.com/2026/01/llm-from-scratch-31-models-on-hugging-face
1•ibobev•23m ago•0 comments

I created a game engine for Django?

https://en.andros.dev/blog/6e9e4485/i-created-a-game-engine-for-django/
1•ibobev•23m ago•0 comments

ISS SOS: The plan to leave a doomed space station – quickly

https://www.bbc.com/future/article/20260115-how-do-you-evacuate-a-space-station
1•breve•27m ago•0 comments

Switch Join: PostgreSQL that adapts on the fly

https://alenarybakina.substack.com/p/switch-join-postgresql-that-adapts
1•tanelpoder•28m ago•0 comments

The Advanced Matrix Factorization Jungle

https://igorcarron.github.io/welcome-to-the-matrix-factorization-jungle/
2•jjgreen•29m ago•0 comments

Apple parental controls have more holes than Swiss cheese

https://twitter.com/MichaelErmer_/status/2012515535326527740
3•michaelermer•30m ago•0 comments

Thoughts and Observations Regarding Apple Creator Studio

https://daringfireball.net/2026/01/thoughts_and_observations_regarding_apple_creator_studio
3•k2enemy•31m ago•0 comments

Stirling Cycle Machine Analysis

https://ohioopen.library.ohio.edu/opentextbooks/9/
4•akshatjiwan•40m ago•0 comments

The AI Trap That Is Quietly Wiping Out Investors

https://substack.com/inbox/post/184956334
3•rafaepta•42m ago•1 comments

Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss

https://getdock.io/
2•yadavrh•43m ago•1 comments

The Future of AI Development Isn't a New IDE

https://docs.overcut.ai/blog/the-real-future-of-ai-development
1•yuvalhazaz•46m ago•0 comments

Show HN: HakHok

https://hakhok.replit.app/
2•sharjeel•47m ago•0 comments

The Agentic Software Development Lifecycle

https://docs.overcut.ai/blog/the-agentic-software-development-lifecycle
1•yuvalhazaz•47m ago•0 comments

Show HN: Stop manually syncing rules between Claude, Cursor, and Codex

https://github.com/nanxiaobei/ai-global
1•nanxiaobei•47m ago•0 comments