chore: add UTM parameters to altimate.ai website links - #1063
Conversation
Tags the 6 user-facing marketing-website links (utm_source=altimate-code, utm_medium=github|docs|marketplace) so npm/GitHub/docs-driven traffic is attributable in analytics. Deliberately untouched: provider HTTP-Referer headers, $schema/config.json URLs, github/index.ts API base URL, CHANGELOG, and other Altimate properties (help.altimate.ai, altimate.sh, altimate.studio). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
There was a problem hiding this comment.
Claude Code Review
This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.
Tip: disable this comment in your organization's Code Review settings.
|
This PR doesn't fully meet our contributing guidelines and PR template. What needs to be fixed:
Please edit this PR description to address the above within 2 hours, or it will be automatically closed. If you believe this was flagged incorrectly, please let a maintainer know. |
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (5)
📝 WalkthroughWalkthroughDocumentation and README links now include UTM tracking parameters. The parameters identify the source and medium for links in contribution guidance, project documentation, GitHub, and the VS Code marketplace. ChangesTracking link updates
Estimated code review effort: 1 (Trivial) | ~2 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🤖 Code Review — OpenCodeReview (Gemini) — No Issues FoundNo supported files changed. |
ralphstodomingo
left a comment
There was a problem hiding this comment.
Engineering review of head 1366b01c:
- Docs/README-only diff; every tagged URL curl-verifies 200 with params attached, and the website's analytics allowlist keeps
utm_*(verified insrc/lib/pageViewTracking.json altimate-website), so attribution will record. - Convention-checked against the merged companions (vscode-dbt-power-user#2056, vscode-altimate-mcp-server#430): identical param shape/order and per-product
utm_sourceslug.utm_medium=githubis a taxonomy refinement the other repos couldn't express (their READMEs double as marketplace listings; here the GitHub-rendered files are separate fromsdks/vscode/README.md). Barealtimate.aihost is canonical —www.301s to it — so this PR avoids the extra hop the earlier ones take. - Exclusions are right: provider
HTTP-Refererheaders,$schema/config URLs, and thegithub/index.tsAPI base are functional URLs, correctly untouched. - Heavy CI matrix legitimately SKIPPED by the changed-files gate for a markdown-only diff; all executed checks green. The failing Kilo check is the same "provider API key hit its rate limit" bot flake seen on the website PRs — not a finding.
Ship path: CONTRIBUTING.md/github/README.md are live at merge, docs/ auto-deploys via docs.yml, sdks/vscode/README.md reaches the Marketplace with the next v* release.
Summary
Tags the 6 user-facing links to the marketing website (
utm_source=altimate-code,utm_medium=github|docs|marketplace) so traffic from GitHub/npm/docs surfaces is attributable in PostHog/GA4. Part of opening the product→website funnel across all three repos (companions: AltimateAI/vscode-dbt-power-user#2056, AltimateAI/vscode-altimate-mcp-server#430).CONTRIBUTING.md+github/README.mdDiscord/site links (GitHub surfaces)docs/benchmarks link + mkdocs social link (render on help.altimate.ai/code)sdks/vscode/README.md×3 (marketplace listing)Deliberately untouched (functional URLs, not marketing links): provider
HTTP-Refererheaders,$schema/config.json/theme.jsonURLs,github/index.tsAPI base URL, CHANGELOG, and other Altimate properties (help.altimate.ai, altimate.sh, altimate.studio).🤖 Generated with Claude Code
Summary by cubic
Add UTM parameters to six
altimate.ailinks so traffic from GitHub, docs, and Marketplace is attributed in PostHog/GA4. Updated links in CONTRIBUTING, docs (benchmarks + mkdocs social), GitHub Action README, and VS Code extension README; left non-marketing and service URLs unchanged.Written for commit 1366b01. Summary will update on new commits.
Summary by CodeRabbit