shopify について
shopify は、Shopify のストア運営者やマーケター向けのガイダンス・分析スキルです。コンバージョン、マーケティング連携、分析、商品フィードを扱い、付属スクリプトはデータの取得と基本分析のみを行い、ストアを変更しません。
主な機能
- 01コンバージョンファネルとサイト性能の監査
- 02マーケティング連携と計測設定の確認
- 03流入・顧客・商品データの分析
- 04商品フィードとSEOの最適化
- 05読み取り専用の取得・分析スクリプト
活用シーン
- 01ストアを監査し改善事項を優先付け
- 02コンバージョンファネルの離脱箇所を特定
- 03広告計測や商品フィードの問題を確認
- 04顧客維持や購入後アップセルを検討
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ thatrebeccarae/ claude-marketing --skill shopifyインストール後、Claude Code で/shopifyを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.env.exampleEXAMPLES.mdLICENSEREFERENCE.mdrequirements.txtscripts/analyze.pyshopify_client.py詳細
Shopify のマーケティングと E コマース
Shopify に関する専門的なガイダンスです。ストアのコンバージョン、マーケティング連携、分析、商品フィード、E コマースのマーケティングスタック全体を最適化します。
インストール
git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/shopify ~/.claude/skills/
主な機能
ストアパフォーマンスの監査
- コンバージョンファネルの分析(訪問 → カートに追加 → チェックアウト → 購入)
- サイト速度と Core Web Vitals の評価
- モバイル体験の確認(DTC トラフィックの 60~70%以上がモバイル)
- チェックアウトの最適化(Shopify Checkout の拡張機能、ワンページチェックアウト)
- 商品ページの最適化(レイアウト、コピー、ソーシャルプルーフ、緊急性)
マーケティング連携
- メール/SMS:Klaviyo(推奨)、Omnisend、Postscript、Attentive
- 広告:Meta Pixel + CAPI、Google Ads + Enhanced Conversions、TikTok Pixel、Pinterest Tag
- アトリビューション:Triple Whale、Northbeam、Polar Analytics、Lifetimely
- レビュー:Judge.me、Yotpo、Stamped、Loox(写真付きレビュー)
- ロイヤルティ:Smile.io、LoyaltyLion、Yotpo Loyalty
- サブスクリプション:Recharge、Loop、Bold、Skio
- SEO:JSON-LD 構造化データ、サイトマップの最適化、ページ速度
分析とレポート
- Shopify Analytics(組み込み)— セッション数、コンバージョン率、AOV、リピーター率
- Google & YouTube チャネルまたは GTM による GA4 連携
- サーバーサイドトラッキングの設定(Shopify Pixel API + CAPI)
- 顧客コホート分析(LTV、顧客維持率、購入頻度)
- 商品分析(販売消化率、利益率分析)
商品フィード管理
- Google Merchant Center フィードの最適化
- Facebook/Instagram カタログ(Meta Commerce Manager 経由)
- フィード属性の最適化:タイトル、説明、商品タイプ、カスタムラベル
- バリエーションの処理と在庫同期
- 不承認の原因特定とフィードエラーの解決
コンバージョン率最適化(CRO)
- A/B テスト(Shopify の組み込み機能や、Shoplift、Visually などのツールを使用)
- コレクションページの最適化(フィルター、並べ替え、レイアウト)
- カートとチェックアウトの最適化(カートドロワーとページの比較、アップセル、信頼バッジ)
- 購入後のアップセルフロー(Zipify OCU、ReConvert、AfterSell)
- ポップアップとリード獲得戦略(Privy、Justuno、Wisepops)
主なベンチマーク
| 指標 | 良好 | 優秀 | 要注意 |
|---|---|---|---|
| 全体のコンバージョン率 | 2~3% | 4%+ | <1.5% |
| カート追加率 | 8~10% | 12%+ | <5% |
| カートからチェックアウトへの移行率 | 50~60% | 70%+ | <40% |
| チェックアウト完了率 | 45~55% | 60%+ | <35% |
| AOV | 業界による | 増加傾向 | 減少傾向 |
| リピーター率 | 25~30% | 40%+ | <20% |
| モバイルのコンバージョン率 | 1.5~2.5% | 3%+ | <1% |
| メール経由の売上比率 | 25~35% | 40%+ | <15% |
| LTV:CAC 比率 | 3:1 | 4:1+ | <2:1 |
| ページ読み込み(LCP) | <2.5s | <1.5s | >4s |
必須の Shopify マーケティングスタック
ティア 1 — 必須
- Klaviyo — メール+SMS マーケティング、フロー、セグメンテーション
- Meta Pixel + CAPI — Facebook/Instagram 広告のトラッキング
- Google & YouTube チャネル — Google Ads、ショッピング、無料リスティング
- Judge.me または Yotpo — 商品レビューとソーシャルプルーフ
- GA4 — ウェブ分析(GTM または Shopify Pixel API 経由)
ティア 2 — 成長段階
- Triple Whale または Polar Analytics — アトリビューションと分析
- Smile.io — ロイヤルティと特典プログラム
- ReConvert または AfterSell — 購入後のアップセル
- Recharge — サブスクリプション(該当する場合)
- Privy または Wisepops — ポップアップとリード獲得
ティア 3 — 拡大段階
- Northbeam — 高度なマルチタッチアトリビューション
- Gorgias または Zendesk — カスタマーサポート(リピート率に影響)
- TikTok Pixel — TikTok 広告のトラッキング
- Loop Returns — 返品管理
- Rebuy — パーソナライズされた商品レコメンデーション
ワークフロー:Shopify の総合監査
Shopify ストアのマーケティング監査を依頼された場合:
- トラッキングと分析 — ピクセル/CAPI の設定、GA4 との連携、UTM の一貫性、アトリビューションツール
- コンバージョンファネル — セッション → カート追加 → チェックアウト → 購入の各率を確認し、最大の離脱箇所を特定します
- サイト速度 — Core Web Vitals、テーマのパフォーマンス、アプリの肥大化、画像の最適化
- 商品ページ — レイアウト、画像、コピー、レビュー、信頼性を高める要素、緊急性を促す要素
- コレクションページ — ナビゲーション、フィルター、並べ替え、マーチャンダイジングのルール
- カートとチェックアウト — カートの使いやすさ、チェックアウト完了率、決済方法、信頼性バッジ
- メール/SMS — プラットフォーム連携、フローの網羅状況、キャンペーン頻度、収益のアトリビューション
- 有料メディアとの連携 — ピクセルの状態、CAPI のイベントマッチ品質、商品フィードの品質
- SEO — タイトルタグ、メタディスクリプション、構造化データ、サイト構造、ブログコンテンツ
- 顧客維持 — ロイヤルティプログラム、サブスクリプションの提供、購入後の体験
- アプリ構成 — インストール済みアプリの重複、パフォーマンスへの影響、コストを確認します
- 推奨事項 — 予想される収益への影響と実装にかかる労力に基づいて優先順位を付けます
Shopify 固有のトラッキング設定
Meta Pixel + CAPI
- 古いテーマベースのピクセルではなく、Shopify の Customer Events(Pixel API)を使用します
- Facebook & Instagram チャネルアプリで CAPI を有効にします
- Meta Events Manager でイベントマッチ品質スコアを確認します(目標は 8 以上)
- PageView、ViewContent、AddToCart、InitiateCheckout、Purchase をトラッキングします
Google Ads + 拡張コンバージョン
- ショッピングと Performance Max 用に Google & YouTube チャネルをインストールします
- Google Ads で拡張コンバージョンを設定します
- Google Tag Assistant でコンバージョントラッキングを確認します
- フィードを最適化します:商品タイトル、説明、GTIN、カスタムラベル
GA4
- 推奨:Shopify Pixel API(Custom Pixel)経由で Google Tag Manager を使用します
- 代替:Google & YouTube チャネル(より簡単ですが、制御性は低くなります)
- 主要イベント:page_view、view_item、add_to_cart、begin_checkout、purchase
- 拡張計測機能:サイト内検索、スクロール深度、外部リンクのクリック
このスキルの使い方
次のような質問をしてください:
- 「Shopify ストアのコンバージョンファネルを監査してください」
- 「Shopify のマーケティングスタックにどのアプリを追加すべきですか?」
- 「Shopify で Meta CAPI を設定するのを手伝ってください」
- 「カート追加率が低いです。何を最適化すべきですか?」
- 「購入後のアップセル戦略を設計してください」
- 「Google ショッピングの商品フィードを最適化するにはどうすればよいですか?」
- 「コンバージョン改善の観点から、Shopify のチェックアウトを確認してください」
- 「DTC ブランド向けのロイヤルティプログラムを計画してください」
Shopify API の詳細なリファレンス、Liquid テーマのカスタマイズ、高度な設定については、REFERENCE.md を参照してください。
分析例
分析パターンの全例、出力サンプル、ユースケースについては、EXAMPLES.md を参照してください。
スクリプト
このスキルには、API とのやり取りや自動分析に使うユーティリティスクリプトが含まれています:
ストアデータを取得
# Get store info (API health check)
python scripts/shopify_client.py --resource shop
# List recent orders
python scripts/shopify_client.py --resource orders --days 30
# Export products as CSV
python scripts/shopify_client.py --resource products --status active --format csv --output products.csv
# Quick order count
python scripts/shopify_client.py --resource order-count --status any
分析を実行
# Full store audit (all analyses combined)
python scripts/analyze.py --analysis-type full-audit
# Conversion funnel (last 30 days)
python scripts/analyze.py --analysis-type conversion-funnel --days 30
# Product performance
python scripts/analyze.py --analysis-type product-performance --days 30
# Customer cohorts (last 90 days)
python scripts/analyze.py --analysis-type customer-cohorts --days 90
# Revenue analysis with output file
python scripts/analyze.py --analysis-type revenue-analysis --days 30 --output revenue.json
スクリプトは API 認証、レート制限、ページネーション、基本的な分析を処理します。結果を解釈し、実行可能な推奨事項を提示します。
トラブルシューティング
認証エラー:次の点を確認してください:
SHOPIFY_STORE_URLがカスタムドメインではなく.myshopify.comの URL であるSHOPIFY_ACCESS_TOKENがshpat_で始まり、カスタムアプリのものである- アプリに必要な API スコープ(read_orders、read_products、read_customers)が設定されている
レート制限:スクリプトは Shopify の 1 秒あたり 2 リクエストという制限を自動的に処理します。429 エラーが表示された場合は、再試行ロジックが待機してから処理を続行します。大規模なストアでは、--limit を使用してデータ量を減らすことを検討してください。
注文が返されない:次の点を確認してください:
- 日付範囲(
--days)に注文がある期間が含まれている --statusフィルターが注文と一致している(すべて表示するにはanyを使用します)- Admin API のアクセストークンの有効期限が切れていない
インポートエラー:必要なパッケージをインストールしてください:
pip install -r requirements.txt
セキュリティとプライバシー
- API 認証情報をコードにハードコードしないでください。
.envファイルを使用してください。 - アクセストークンはバージョン管理の対象外にしてください。
.envファイルと認証情報ファイルを.gitignoreに追加してください。- スクリプトは読み取り専用です。Shopify のデータを作成、変更、削除することはありません。
- Admin API のスコープには、必要最小限のアクセス権(読み取り専用)を使用してください。
- 顧客の個人情報(メールアドレス、氏名)はローカルで処理され、永続的に保存されることはありません。
- アクセストークンは定期的にローテーションしてください。