Linetrace
← 記事一覧に戻る
2026-05-19LINEUTM引き継ぎLIFFリッチメニュー計測

LINEでUTM引き継ぎはどこまでできる?完全ガイド【パターン別解説・2026年最新】

LINE友だち追加やリッチメニュー、LIFF アプリの各動線で「UTM パラメータがどこまで引き継がれるか」は、広告計測の精度を決める最重要トピックです。

結論から言うと、LINE の動線によってUTM引き継ぎの可否が大きく異なります。本記事ではパターン別に何ができて何ができないか、解決策まで2026年最新版で完全網羅します。

結論:LINE での UTM 引き継ぎ可否 5 パターン

動線UTM URL パラメータLINE UID 紐付け解決策
① 友だち追加 URL(lin.ee/xxx)❌(要 Cookie 突合)Cookie方式
② LIFF アプリ起動LIFF SDK
③ リッチメニュー → Web✅(静的)❌(要 Cookie 突合)Cookie方式
④ ミニアプリ△(context.userId のみ)Business ID連携
⑤ Webhook 経由サーバーサイド✅(DB 保存)Linetrace等

詳しい仕組みはLINE友だち追加でUTMが消える原因と3つの解決策も参照。

① 友だち追加 URL(lin.ee/xxx)と UTM

結論:lin.ee/xxx 自体には UTM を付けられない

LINE が発行する https://lin.ee/xxxxx の友だち追加URLには任意パラメータを付与する仕組みがなく、Webhook側にも元のutm情報は届きません。

解決策:LP上で utm_* を Cookie に保存 → 友だち追加 Webhook 受信時に IP・UA・タイミングでサーバーサイド突合(Linetraceの方式A・方式B)。詳しくは友だち追加UTM引き継ぎ実装を参照。

② LIFF と UTM

結論:LIFF アプリは UTM 取得可能liff.line.me/xxx?utm_source=meta&utm_campaign=campaign_a のように起動URLにクエリを付与すれば、LIFF SDK の liff.getContext()liffId と一緒にURLパラメータも取得できます。

ただしLP→LIFFの遷移ではcookie境界を跨ぐため、liff.line.me ドメインで再度Cookie発火が必要。LP上で取得したutm_*をLIFFに引き継ぎたい場合はクエリ経由で明示的に渡します。

③ リッチメニュー外部リンクと UTM

結論:静的UTMは引き継げる、LINE UIDは別途突合必要

リッチメニューのURLボタンに https://your-lp.com/?utm_source=line&utm_campaign=richmenu_a のように設定すれば、Web LPでutmを取得可能。

ただしLINE UIDがWeb側で取れないため、Web CVをサーバーサイドでLINEと突合する必要があります。Linetraceでは ltr_inflow=line_richmenu パラメータと組み合わせて自動突合します。詳しくはLINEリッチメニュー経由Web CV計測を参照。

④ ミニアプリと UTM

結論:通常のutmは適用できない

LINEミニアプリはLIFFの拡張ですが、LINE内で完結するためブラウザ的なutmトラッキングは適用外。liff.getContext()userId でLINE Business ID連携、外部分析ツール(GA4等)にミニアプリ専用イベントとして送信する設計になります。

⑤ Webhook 経由のサーバーサイド UTM 保持

結論:DB保存+突合でフルトラッキング可能

LP着地時にサーバーサイドで utm_* をセッションIDに紐付けてDB保存し、友だち追加Webhook受信時にIPアドレス・UserAgent・タイミングで突合する方式。これがLinetraceの内部処理です。詳しくはLINE Webhook転送の仕組みを参照。

Cookie方式 vs 計測URL方式 vs CAPI連携の比較表

観点Cookie方式計測URL方式CAPI連携
対応動線LP→LINEQR・ダイレクトサーバーサイド全般
ITP/ATT影響あり(7日失効)なしなし
LINE UID 紐付けサーバーサイド突合URL内識別子サーバーサイド突合
広告最適化シグナルPixel単独◎(最強)
月額料金(Linetrace)¥10,000〜¥10,000〜含む

詳しい料金比較はLINE計測ツール料金比較を参照。

まとめ:動線ごとに最適な方式を選ぶ

LINE の UTM 引き継ぎは「どの動線か」で必要な技術が変わります。すべてを1ツールでカバーするならCAPI連携対応の第三者計測ツール(Linetrace等)が現実的。

Linetraceは Cookie方式 / 計測URL方式 / CAPI連携の3パターンを月額¥10,000〜の固定料金でワンパッケージ提供しています。2週間無料トライアルで自社の動線に合うか試したい方は2週間トライアル開始からどうぞ。

関連記事:LINE計測のハブ記事QRコード経由の計測referrer取得の限界

よくある質問(FAQ)

Q. lin.ee/xxxの友だち追加URLにUTMを付けても引き継がれますか?
A. lin.ee/xxx自体には任意パラメータを付けられません。Webhookで友だち追加イベントが届いた時点でLINE側に元のutm_source情報は残らないため、LP→LINEの遷移直前にCookieへutm_*を保存し、Webhook受信時にLINE UIDと突合する仕組みが必要です。
Q. LIFFアプリではUTMは取得できますか?
A. 取得できます。LIFFアプリのURL(liff.line.me/xxx)にクエリパラメータを付けて起動するとLIFFのSDKでパラメータを読み取れます。ただしLIFF外のWeb LPからLIFFへの遷移ではutmが切れるので、LP→LIFFをCookie共有で繋ぐ設計が必要です。
Q. リッチメニューのURLボタンでUTMを付けると引き継がれますか?
A. 引き継がれます。リッチメニューの遷移先URLに静的に?utm_source=line&utm_campaign=richmenu_xxxを付けておけば、Web LPに正しく渡ります。ただしLINE UIDとの紐付けは別途必要です。
Q. LINEミニアプリでのUTM引き継ぎは?
A. ミニアプリはLIFF基盤上で動作しますが、LINE内で完結するため通常のutmトラッキングは適用できません。代わりにLINEミニアプリのcontext.userIdとLINE Business ID連携でユーザー識別し、外部分析ツールにイベント送信する設計になります。
Q. WebhookでUTMをサーバーサイドに保持する方法は?
A. LP着地時にサーバーサイドでutm_*をセッションIDと紐付けてDB保存→友だち追加Webhook受信時にIPアドレス・UserAgent・タイミングで突合する方式が一般的です。Linetraceはこの突合を内部で自動化しています。

LINE友だち追加の計測・広告最適化なら

Linetraceを無料で試す