utm-attribution-strategy について
UTM キャンペーンタグの命名統一や、マーケティングのアトリビューションモデル選定を支援する Claude スキルです。命名規則、チャネル別テンプレート、モデル比較、監査チェックリストを備えています。
主な機能
- 015つの標準 UTM パラメータ解説
- 02命名規則とチャネル分類
- 03一般的なキャンペーン URL テンプレート
- 04アトリビューションモデル比較
- 05UTM 監査チェックリスト
活用シーン
- 01チーム間のキャンペーンタグ統一
- 02広告やニュースレター用 URL の作成
- 03販売期間に応じたモデル選定
- 04トラッキングリンクのよくある誤りの監査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ thatrebeccarae/ claude-marketing --skill utm-attribution-strategyインストール後、Claude Code で/utm-attribution-strategyを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
EXAMPLES.mdLICENSEREFERENCE.md詳細
UTM とアトリビューション戦略
UTM パラメーターとマーケティングアトリビューションモデルを使ったキャンペーン追跡です。
インストール
git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/utm-attribution-strategy ~/.claude/skills/
UTM パラメーターのリファレンス
標準 UTM パラメーター 5 種類
| パラメーター | 目的 | 必須 | 例 |
|---|---|---|---|
utm_source | トラフィックの流入元 | はい | google, linkedin, newsletter |
utm_medium | マーケティングの媒体/チャネル | はい | cpc, email, social, referral |
utm_campaign | キャンペーン名 | はい | spring-sale, product-launch-q1 |
utm_term | 有料キーワード(検索広告) | いいえ | email+marketing+software |
utm_content | 広告バリエーションの識別 | いいえ | cta-button, sidebar-banner, video-ad |
UTM の命名規則
ルール:
- すべて小文字にします(Google Analytics では大文字と小文字が区別されます)。
- 単語の区切りにはハイフン(
-)を使い、スペースやアンダースコアは使いません。 - 内容がわかりやすく、簡潔な名前にします。
- すべてのチームで一貫した用語を使います。
- 分類体系を文書化し、徹底します。
推奨する分類体系
utm_source
| 値 | 使用する場面 |
|---|---|
google | Google Ads、Google のオーガニック検索 |
facebook | Meta/Facebook の広告とオーガニック投稿 |
instagram | Instagram の広告とオーガニック投稿 |
linkedin | LinkedIn の広告とオーガニック投稿 |
tiktok | TikTok の広告 |
twitter | Twitter/X |
youtube | YouTube の広告とオーガニック投稿 |
bing | Microsoft/Bing の広告 |
newsletter | 自社のメールマガジン |
email | トランザクションメールまたは単発メール |
partner-[name] | パートナー/アフィリエイトからのトラフィック |
podcast-[name] | ポッドキャストでの言及 |
utm_medium
| 値 | 使用する場面 |
|---|---|
cpc | 有料検索(クリック単価) |
paid-social | 有料ソーシャルメディア |
social | オーガニックソーシャルメディア |
email | メールマーケティング |
referral | パートナー/アフィリエイトからの紹介 |
display | ディスプレイ広告/バナー広告 |
video | 動画広告(プレロール、インストリーム) |
retargeting | リターゲティング/リマーケティング |
influencer | インフルエンサーとのパートナーシップ |
organic | オーガニック検索(通常は自動タグ付けされます) |
direct | ダイレクトトラフィック(通常は自動タグ付けされます) |
utm_campaign
パターン: [initiative]-[audience]-[date]
例:
spring-sale-2026product-launch-enterprise-q1webinar-seo-masterclass-mar2026blog-weekly-digest-w12retarget-cart-abandoners-mar
utm_content
パターン: [format]-[variant]-[placement]
例:
video-testimonial-feedcarousel-product-storiescta-start-trial-herobanner-logo-sidebartext-ad-headline-v2
UTM ビルダー
URL の構造
https://example.com/landing-page?utm_source=linkedin&utm_medium=paid-social&utm_campaign=product-launch-q1&utm_content=video-demo-feed
よく使う UTM テンプレート
| チャネル | UTM 文字列全体 |
|---|---|
| Google 検索広告 | ?utm_source=google&utm_medium=cpc&utm_campaign=[campaign]&utm_term=[keyword]&utm_content=[ad-group] |
| Facebook 広告 | ?utm_source=facebook&utm_medium=paid-social&utm_campaign=[campaign]&utm_content=[ad-name] |
| LinkedIn 広告 | ?utm_source=linkedin&utm_medium=paid-social&utm_campaign=[campaign]&utm_content=[creative-type] |
| メールマガジン | ?utm_source=newsletter&utm_medium=email&utm_campaign=[newsletter-name]-[date]&utm_content=[link-position] |
| LinkedIn のオーガニック投稿 | ?utm_source=linkedin&utm_medium=social&utm_campaign=[post-topic] |
| パートナーからの紹介 | ?utm_source=partner-[name]&utm_medium=referral&utm_campaign=[initiative] |
アトリビューションモデル
モデルの比較
| モデル | 仕組み | 最適な用途 | 制限事項 |
|---|---|---|---|
| Last Click | 最後のタッチポイントに100%のクレジットを付与 | 販売サイクルが短い場合、ダイレクトレスポンス | 認知や検討を考慮しません |
| First Click | 最初のタッチポイントに100%のクレジットを付与 | ブランド認知度の測定 | コンバージョンにつながるタッチポイントを考慮しません |
| Linear | すべてのタッチポイントに均等にクレジットを付与 | シンプルなマルチタッチの把握 | 影響の小さいタッチポイントに過剰なクレジットを付与します |
| Time Decay | 最近のタッチポイントほど多くのクレジットを付与 | 明確な勢いがある長い販売サイクル | 初期の認知度を過小評価します |
| Position-Based | 最初に40%、最後に40%、中間に20%を付与 | ファネル全体のバランスの取れた把握 | 重みの配分が恣意的です |
| Data-Driven | MLベースでクレジットを配分 | 大規模なデータセット(コンバージョン1,000件以上) | ブラックボックスであり、十分なデータ量が必要です |
GA4 のアトリビューション
GA4 では、デフォルトでデータドリブン アトリビューションが使用されます。主な設定:
- レポート用アトリビューション モデル:管理 > アトリビューション設定で設定します
- ルックバック ウィンドウ:デフォルトは30日(クリック)/7日(ビュー)です
- コンバージョン経路:広告 > アトリビューション > コンバージョン経路で分析します
モデルの選択
Sales cycle < 7 days → Last Click or Data-Driven
Sales cycle 7-30 days → Position-Based or Data-Driven
Sales cycle > 30 days → Time Decay or Data-Driven
Brand awareness focus → First Click
Performance marketing focus → Last Click
Balanced view needed → Position-Based
1000+ monthly conversions → Data-Driven (always)
UTM 監査チェックリスト
- すべての有料キャンペーンに UTM パラメータが設定されている
- 命名規則が文書化され、チームと共有されている
- 大文字と小文字が混在していない(utm_source=Google と google など)
- パラメータ値にスペースがない(ハイフンを使用する)
- utm_medium の値が GA4 のデフォルトのチャネル グループに準拠している
- 内部リンクに UTM パラメータが設定されていない(アトリビューションが崩れるため)
- UTM パラメータがリダイレクト後ではなく、ランディングページの URL に設定されている
- UTM パラメータに個人を特定できる情報(名前、メールアドレス、アカウント ID)が含まれていない
- 短縮 URL/リンク短縮サービスが UTM パラメータを保持している
- リダイレクトが UTM パラメータを保持している(302 リダイレクトでは削除される場合があります)
よくある間違い
- 内部リンクに UTM を設定する — セッションのアトリビューションが崩れ、流入元のカウントが水増しされます
- 命名が一貫していない —
Facebook、facebook、fbは3つの別々の流入元として扱われます - utm_medium がない — トラフィックが「(other)」チャネル グループに分類されます
- 標準外の utm_medium 値を使用する — チャネルを適切に分類するには、GA4 で認識される値を使用します
- オーガニック検索結果に UTM を設定する — Google はオーガニック検索に自動でタグを付けるため、UTM を追加すると流入元が重複します
- UTM パラメータに個人を特定できる情報を含める — URL にメールアドレスやユーザー ID を含めると、プライバシーポリシーに違反します
- クリック後のトラッキングを忘れる — UTM で追跡できるのはクリックであり、その後に起きることではありません
他のスキルとの連携
- google-analytics — UTM データは分析のために GA4 に取り込まれます
- google-ads — Google は gclid を自動で付与します。UTM は補足として使用します
- facebook-ads — Meta は fbclid を自動で付与します。GA4 のアトリビューションには UTM が必要です
- linkedin-ads — LinkedIn では UTM を手動で設定する必要があります
- tiktok-ads — TikTok では UTM を手動で設定する必要があります
コメント
Markdown 対応