The Server-Side Conversion Architecture Designer is a free Claude Skill that designs CAPI/Enhanced Conversions/GTM-SS deduplication architecture: a deterministic event-ID generator so client and server compute the same dedup key independently, a dedup-pair validator, and a consent-to-channel eligibility mapper.
Pure functions over event/consent data you supply, not a hosted service or a live tag-manager integration.
| File | Purpose |
|---|---|
designer.js | generateEventId(), validateDedupPair(), mapConsentToChannels(), plus exported fnv1a() — zero dependencies |
test.js | 17-test suite covering deterministic ID generation, bucket boundaries, dedup validation, and consent mapping |
SKILL.md | Full skill definition, loadable in Claude Code/Desktop |
Most "wire up CAPI" guides skip the actual hard part: making sure the client-side pixel and the server-side API call for the SAME conversion compute an identical dedup key independently, without passing state between them, and respect the user’s actual consent choice per channel.
Yes. Free to download and run yourself. MV3 charges $175/hr only for implementation help wiring this into your real GTM Server-Side container and consent management platform.
Both the client pixel and the server API call independently compute the same event_id from the same order ID, event name, and a time bucket, so they agree without needing to pass state between them.
ad_storage and analytics_storage, mapped against which of Meta CAPI, Google Enhanced Conversions, GA4 Measurement Protocol, and TikTok Events API each requires.
No. All functions run entirely in your own environment.
A 6-hour default, matching typical real-world platform behavior for client/server event pairs. validateDedupPair() flags pairs that exceed it.
AI Marketing & SEO Automation, All States
AI Content & SEO Infrastructure for B2B companies that want to own their growth channel , not rent it.
(704) 317-2293 Get the Audit →We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.