Shopify URL Shortenerは、長いmyshopify.comの商品アドレスを自分で管理できるブランド化された短縮リンクに変え、すべてのクリックを追跡し、それが生み出した注文に結びつけます。それがすべての仕事です。買い物客はチラシやInstagramストーリー、パッケージの同梱物で、末尾がはみ出るような40文字のクエリ文字列付きURLではなく、shop.acme.com/blue-jeansを目にします。そして、そのタップからチェックアウトまでのクリーンな計測経路が手に入ります。
ストアがこれに取り組む理由は具体的でいくつかあります。ブランド化された商品・コレクションリンクは信頼できるものとして読まれ、物理的な媒体にも収まります。パッケージやレシートのQRコードには、短く安定した遷移先が必要です。メール、SMS、ソーシャルの追跡可能なリンクによって、どのメッセージが売上を生んだのかを推測ではなく可視化できます。UTMの整理は、分析が何百もの似たようなURLに分裂するのを防ぎます。そしてサーバーサイドのコンバージョン転送により、検証済みの購入を広告プラットフォームに戻すことができ、次のブラウザプライバシー更新後も広告費用対効果(ROAS)を維持できます。この記事では、短縮ツールをShopifyに接続する方法、それぞれのユースケースが実際にどう見えるか、そしてそれらをひとつにまとめるワークフローを解説します。
最初に正確な立ち位置を伝えておきます。Elidoは執筆時点で審査中のShopifyアプリがあるため、まだ「アプリをインストールすれば完了」という話ではありません。これは、今日すでに機能する経路、すなわちAPI、ノーコード自動化、手動ワークフローを通じてShopifyでURL短縮ツールを使うためのガイドです。以下の内容は、アプリが公開されるタイミングに関係なくすべて成り立ちます。
URL短縮ツールをShopifyに接続する方法
接続経路は3つあり、ほとんどのストアは複数を併用することになります。違うのは手間だけで、結果は同じです。どの方法でも同じブランド化された追跡可能な短縮リンクが生成されます。
1つ目はAPIです。チームがコードを書いたり、ヘッドレスストアフロントを運用したりしている場合は、Elido APIがリンクを直接発行します。商品ローンチ用のスクリプトが Shopify Admin API からコレクションを読み取り、適切なUTMテンプレートで商品ごとに短縮リンクを作成し、そのスラッグをメタフィールドやGoogleスプレッドシートに書き戻すことができます。TypeScript、Python、Go向けのSDKが提供されているため、連携はプロジェクトというよりも数行のコードで済みます。これは大量発行や、スケジュール実行が必要な用途に向いた経路です。
2つ目はZapierまたはMakeによるノーコード自動化です。新商品や新コレクションの作成など、Shopifyでトリガーが発火すると、ステップがElidoを呼び出して短縮リンクを作成し、必要な場所に書き込みます。デプロイもサーバーも不要です。トレードオフはスループットとタスクあたりのコストなので、これは数万件ではなく数十から数百件のリンクを発行するストアに向いています。Zapier自動化ガイドでレシピの構成を確認できます。
3つ目はElidoダッシュボードでの手動作成です。単発のキャンペーン、季節限定のプロモーション、ポップアップバナー用の単発QRコードであれば、遷移先を貼り付け、スラッグとUTMを設定し、リンクをコピーするだけです。連携の手間はかかりません。多くのストアは、発行量がアップグレードを迫るまでこの方法だけでリンク施策全体を回しています。
この概念にまったく馴染みがない場合は、URL短縮ツールが実際に何をするのかが入門になります。ファネル全体を通じたECのより広い視点については、EコマースのためのURL短縮ツール(まとめ記事)がリファレンスになります。この記事はShopify固有の内容に絞っています。
ブランド化された商品・コレクション短縮リンク
まずは買い物客の目に触れる部分から始めましょう。生のShopify商品URLはacme.myshopify.com/products/blue-slim-jeans?variant=4471のようになるか、カスタムドメインではクエリ文字列付きの長いパスになります。どちらも印刷カードやリールのキャプション、ストーリースティッカーには収まりません。shop.acme.com/blue-jeansのようなブランド化された短縮リンクなら収まります。
仕組みはシンプルです。自分が所有するドメインまたはサブドメインをElidoに向ければ、発行するすべての短縮リンクはそのドメイン上に存在するようになります。コレクションリンクも同様に動作します。shop.acme.com/springはスプリングコレクションのページにリダイレクトします。スラッグが人間にとって読みやすいため、リンク自体が長いURLへの言い訳ではなく、クリエイティブの一部になります。
汎用的な短縮ドメインに対してブランド化されたリンクには測定可能なクリック率の優位性があり、そのリンクが登場するあらゆるチャネルで積み重なっていきます。各プラットフォームは汎用の短縮URLに懐疑的になっており、投稿やメッセージ内で警告を表示するものも出てきています。自社ドメイン上のリンクはそれを回避しつつ、同時にブランドを強化します。リダイレクト自体は数ミリ秒を加えるだけで、その後買い物客を正規のShopify URLへ引き渡すため、SEO上のコストは発生しません。これらはマーケティングリンクであり、ストアと競合するインデックス済みページではないからです。
後々の面倒を減らす1つのポイントがあります。最初のリンクを発行する前にスラッグの命名規則を決めておくことです。channel-product-regionのようなもので、たとえばig-bluejeans-deならレポート上で一目でわかります。ランダムなスラッグは買い物客にとっては問題なくても、チームにとってはリンク一覧をノイズだらけにしてしまいます。
UTMとコンバージョン転送でShopifyのリンクを追跡する
ここから短縮ツールは見た目だけのものではなくなります。あらゆるShopifyの遷移先の手前に短縮リンクを置く理由はアトリビューションであり、アトリビューションはリンクに乗る2つの要素、UTMパラメータとclick_idから始まります。
UTMはShopify分析とGA4でチャネルレベルのレポートを提供します。キャンペーン内のすべてのリンクが同じutm_source、utm_medium、utm_campaignを継承するようキャンペーンレベルで設定し、必要な箇所ではリンクごとに上書きします。その規律こそが、レポートが何十もの似たような項目に分裂するのを防ぎます。エンドツーエンドUTMガイドは、タクソノミーを正しく整え、配信をまたいで一貫させるためのリファレンスです。
click_idは、その後の行程を生き延びる永続的な識別子です。Shopifyでの流れは次のとおりです。短縮リンクはclick_idを付加して商品ページにリダイレクトします。たとえば?elido_click=01HX...です。テーマがそれを読み取り、Shopify.checkout.attributesに書き込むことで、カートが確定した際に注文のnote_attributesに引き継がれます。ブラウザのCookieはトラッキング防止機能で失われることがあり、セッションは期限切れになることがあり、買い物客はスマートフォンからノートPCに切り替えることもあります。click_idが注文レコードに残っている限り、アトリビューションは保たれます。
これが高付加価値の一手、サーバーサイドのコンバージョン転送につながります。注文支払い完了のWebhookが発火すると、バックエンドが注文からclick_idを読み取り、運用している各広告プラットフォームにコンバージョンを送信します。一般的なShopifyストアでは、ブラウザのピクセルだけではトラッキング防止機能や広告ブロッカーによって無視できない割合のコンバージョンを取りこぼしており、iOS比率の高いトラフィックほどその割合は悪化します。サーバーから購入を転送することでそのギャップの大部分を取り戻せるため、ROASの数値はブラウザが報告できたものだけでなく、実際に起きた注文を反映するようになります。
開封体験と実店舗向けのQRコード
QRコードは物理的な形をした短縮リンクにすぎず、Shopifyストアはほとんどの業種よりも多くの活用場所を持っています。パッケージの同梱物、箱そのもの、レシート、下げ札、ポップアップディスプレイ、実店舗も運営しているなら棚札などです。
デザインする価値があるのは開封の瞬間です。買い物客がパッケージを開け、コードをスキャンし、ロイヤルティ登録や2回目購入のインセンティブを提案するサンクスページに到達します。そのコードも他の短縮リンクと同じUTMおよびclick_idの処理が施されているため、そのスキャンは「direct」という正体不明の塊としてではなく、有料広告やメールのトラフィックと並んで分析結果に現れます。
印刷するものには動的QRコードを使ってください。これはストアが痛い目を見るまで見落としがちな部分です。静的QRは遷移先を直接エンコードするため、一度印刷すると固定されます。動的QRは短縮リンクをエンコードし、その短縮リンクの遷移先は編集可能です。「ウェルカムオファーはこちらをスキャン」と1万個の箱に印刷して発送し、3週間後にウェルカム期間が終わったら同じコードをリピート購入オファーに差し替えることができます。その違いは動的QRコードと静的QRコードの比較で扱っており、作成自体はQRコード機能ページにジェネレーターがあります。
パッケージ特有の注意点が1つあります。十分な大きさと強いコントラスト、コードの周囲に余白を確保して印刷し、大量印刷を決定する前に安価なスマートフォンで照明の悪い環境でもスキャンできるかテストしてください。理想的な条件でしかスキャンできないQRコードは、QRコードがないよりも悪い結果になります。試して失敗した買い物客は二度と試さないからです。
メール、SMS、ソーシャルの追跡可能なリンク
オウンドチャネルは、発行量の面で短縮リンクが真価を発揮する場所です。すべてのメール配信、すべてのSMS一斉配信、すべてのソーシャル投稿は、何が売上を生んだかを知る機会にも、タグ付けされていないURLの山にその信号を埋もれさせてしまう機会にもなります。
メールでは、短縮ツール側の1キャンペーンがメールツール側の1配信に対応するパターンになります。キャンペーンがUTMテンプレートを持ち、リンクごとのペイロードは商品と受信者によってのみ変わります。Klaviyo向けの配信時リンク発行はElidoのロードマップに載っていますがまだ利用できないため、現時点では配信前にAPIまたは一括インポートでリンクを発行します。Klaviyoが今日受け取れるのはクリック側です。各短縮リンクのクリックはElido Link Clickというメトリクスとして届き、詳細はKlaviyoのクリックイベントをプロフィールに連携するで扱っています。Shopify Emailとほとんどのソーシャルアプリは、本文に貼り付けまたはテンプレート化したリンクを受け付けます。いずれの場合も、分析結果は配信単位で集計されるため、個々のURLの羅列を眺めるのではなく「火曜日の再入荷メールはこのコンバージョン率、このクリック単価だった」と言えるようになります。
SMSには文字数が実際のコストに直結するという特有の注意点があります。キャリアやSMSアプリはセグメント単位で課金するため、長い商品URLだけでメッセージが2セグメント目に入り込んでしまうことがあります。ブランド化された短縮リンクはメッセージを短く保ち、既知のドメインであれば正当な自社発のメッセージとして読まれ、フィッシングとは見なされにくくなります。これは信頼が壊れやすいチャネルでのタップ率に大きく影響します。
ソーシャルはブランド化リンクの見せ場です。プロフィール、ストーリースティッカー、投稿キャプション内の短く読みやすいリンクは、信頼性と見た目の両面で、切り詰められたmyshopifyのURLに勝ります。プラットフォームごとにタグ付けし、Instagram、TikTok、Pinterestを実際の数値で比較できるようにしましょう。これらすべてをマーケター視点でまとめたものとしては、マーケター向けソリューションページがペルソナ別の見方を提供します。
カゴ落ちのSMSとメールの短縮リンク
カート回復は、Shopifyストアが実行するフローの中で最も購入意欲の高いものであり、短縮リンクはそれをより整理された、より測定可能なものにします。
構成は他のライフサイクルメッセージと同じです。ShopifyであれKlaviyoであれSMSアプリであれ、回復フローはカートまたは商品に戻る短縮リンク付きのメッセージを送信します。リンクにはutm_campaign=cart-recoveryのようなキャンペーンレベルのUTMとclick_idが乗っているため、買い物客が購入を完了すると、コンバージョンはサーバーサイドで転送され、回復フローが正しく評価されます。これがないと、回復された売上は「direct」や元の獲得チャネルに誤って帰属してしまいがちで、フローが実際よりも弱く見えてしまいます。
特にSMSの回復は、短くブランド化されたリンクの恩恵を受けます。メッセージは本質的に短く、リンクもそうである必要があり、既知のドメインは回復用テキストのタップ率を下げる「これは詐欺ではないか」という躊躇を減らします。どの後押し、つまり最初の連絡か2回目の連絡が効いているのかを把握できるよう、回復ステップごとに1つの短縮リンクを保ちましょう。
実践的なワークフロー、最初から最後まで
有料チャネルを2つ、メールプログラム1つ、カート回復フロー1つを運用しているストアに向けて、私であれば次の順序で構築します。
まず、ブランド化されたサブドメインをElidoに向け、スラッグの命名規則を決めます。次に、ワークスペースレベルのUTMテンプレートとチャネルごとのキャンペーンを設定し、有料広告、メール、SMS、ソーシャルそれぞれに安定したリンクの置き場所を用意します。3番目に、リンクを発行します。商品・コレクションリンクは発行量が多いためAPIまたはZapier経由で、単発キャンペーンは手動で発行します。4番目に、click_idをチェックアウトに通します。ランディング時に?elido_click=を読み取ってカート属性に書き込むスニペットを追加し、実際のテスト注文を行って、トラフィックを流す前に注文支払い完了のWebhookペイロードにclick_idが現れることを確認します。このステップはほとんどのストアが省略しがちで、数週間にわたって静かにアトリビューションを壊してしまうステップでもあります。
5番目に、サーバーサイドのコンバージョン転送を有効にします。注文支払い完了のWebhookをコンバージョンエンドポイントに向け、Meta、GA4、その他運用しているプラットフォームを接続し、ブラウザのピクセルと同一注文のサーバーイベントが二重計上されないよう、注文IDのような重複排除用の識別子を設定します。コンバージョン計測機能ページとコンバージョン計測ガイドが認証情報の設定を扱っており、Meta CAPIへのコンバージョン転送とサーバーサイドのコンバージョン計測が仕組みと重複排除ロジックをより深く掘り下げています。
6番目に、物理レイヤーを追加します。パッケージとレシート用の動的QRコードを生成し、サンクスページやロイヤルティページに向け、実機でスキャンをテストします。7番目に、毎週レビューします。すべてのリンクにUTMとclick_idが乗っているため、レポートは生のURL件数ではなく、チャネル別・キャンペーン別の売上として読めます。あるチャネルが振るわないときは、勘ではなくデータをもとに打ち切る判断ができます。
これが全体のシステムです。ブランド化されたドメイン、UTMタクソノミー、チェックアウトを通じたclick_idの伝播、サーバーサイドの転送、そして物理世界向けの動的QRです。今日この時点ではネイティブアプリを必要とするものは何もなく、アプリが公開されればすべてがさらにシンプルになります。自分たちのファネルに実際の数値を当てはめる準備ができたら、料金ページでカスタムドメインとコンバージョン転送がどのプランに含まれるかを確認できます。
関連記事
- EコマースのためのURL短縮ツール: ファネルを支えるデータプレーン
- Meta CAPIへのコンバージョン転送
- クリックから注文までUTMをエンドツーエンドで追跡する
- 動的QRコードと静的QRコード: どちらを印刷すべきか
プラットフォーム側については、Shopifyの開発者ドキュメントがAdmin APIとStorefront API、およびWebhookペイロードを扱っており、MetaのConversions APIドキュメントがサーバーサイドのイベント形式とパラメータ要件を詳しく説明しています。
よくある質問
ElidoにはネイティブのShopifyアプリがありますか?
Elidoには執筆時点で審査中のShopifyアプリがあります。公開されるまでは、URL短縮ツールをShopifyに接続する方法が3つあります。コード駆動でリンクを発行するためのElido API、Zapier やMakeを使ったノーコード連携、そして単発キャンペーン向けにダッシュボードで手動作成する方法です。3つとも同じ、ブランド化された追跡可能な短縮リンクを生成します。
そもそもShopifyストアでリンクを短縮する理由は何ですか?
理由は3つあります。自社で保有するドメイン上のブランド化された短縮リンクは、生のmyshopify URLや汎用的な短縮ツールのリンクよりもクリック率で優れています。短縮リンクはUTMパラメータとclick_idを運び、注文まで遡って計測できます。そして短縮リンクは、長い商品URLでは無理な、パッケージやレシートのQRコードの裏側に置くことができます。
どのShopify注文が短縮リンク経由なのかをどう追跡しますか?
短縮リンクの遷移先にUTMパラメータとclick_idを付加します。買い物客が到達すると、テーマがclick_idをカートの属性に書き込み、カートが確定すると注文にも引き継がれます。注文支払い完了のWebhookが発火する時点でペイロードにclick_idが含まれているため、サーバーサイドでMeta、GA4、TikTokにコンバージョンを転送します。
Shopifyのパッケージに短縮リンクやQRコードを付けられますか?
はい、その場合は動的QRコードが正しい選択です。コードは一度印刷すれば、印刷し直すことなく後から遷移先を変更できます。そのため、発送から数週間後にローンチ用のサンクスページをリピート購入オファーに差し替えることができます。
ブランド化された短縮リンクはSEOを損なったり、スパムっぽく見えたりしませんか?
自社ドメイン上のブランド化されたリンクは、その逆ではなく正当性を示すシグナルになります。メール、SMS、ソーシャルのマーケティングリンクはインデックスされた商品ページではないため、ストアのSEOと競合しません。リダイレクトは買い物客を正規のShopify URLへそのまま案内します。
短縮リンクはShopify Email、Klaviyo、SMSアプリと連携しますか?
はい。配信ごとにリンクを発行し、テンプレートに組み込みます。KlaviyoはすでにElidoのクリックを「Elido Link Click」というメトリクスとして受け取っており、Klaviyo向けの配信時リンク発行はロードマップ上にあります。Shopify EmailとSMSアプリは、貼り付けまたはテンプレート化したリンクを受け付けます。それぞれの配信はキャンペーンに紐づくため、分析結果は生のURL単位ではなくメッセージ単位で集計されます。
Elidoを試す
URLを貼り付けて短縮リンクを取得
登録不要。リンクは30日間有効。永久に保存するには登録してください。
Free、登録不要 · 1日あたり2件