CodexでSNS分析する方法|CSV整理・指標比較・改善案の作り方

SNSのCSVをCodexへ渡して『分析して』と頼むだけでは、数字の要約は返っても次の投稿を決められません。先に列の定義、媒体ごとの指標差、広告とオーガニックの区別、比較期間を揃える必要があります。
この記事ではInstagram、TikTok、Xのデータを同じ表へ無理に混ぜず、媒体内で整形してから共通の事業行動へ接続する方法を解説します。集計結果、原因仮説、追加確認、次回テストを分け、AIの断定を防ぐ設計です。
- 元CSVは変更せず、正規化した作業コピーを作る
- 媒体固有KPIとクリック・問い合わせなど共通KPIを分ける
- AIの説明は仮説として残し、一度に一要素だけ検証する
目次
分析前に元データと作業データを分ける

管理画面から出したCSVは保存し、直接上書きしません。文字コード、日時、数値形式、欠損値を整えた作業コピーを作り、処理内容をログに残します。
同じ『リーチ』でも媒体や画面によって定義が違う場合があります。列名を日本語へ変える前に、元列、定義、取得画面、取得日をデータ辞書へ残します。
| ファイル | 役割 | 更新ルール |
|---|---|---|
| raw | 管理画面から取得した原本 | 変更しない |
| normalized | 型と列名を整えた分析用 | 処理で再生成 |
| metrics | 計算済みKPI | 式を固定 |
| findings | 事実と仮説 | 人が確認 |
| actions | 次回テスト | 責任者が承認 |
最低限そろえる列と欠損の扱い
投稿ID、公開日時、媒体、形式、テーマ、リーチまたは表示、反応、保存、プロフィールアクセス、リンククリック、広告有無を基本にします。動画では再生時間や完視聴、採用では応募導線、店舗では地図や予約も追加します。
欠損をゼロへ置換すると、計測されていない投稿が反応ゼロに見えます。未計測、対象外、ゼロを分け、計算から除外した件数をレポートに出します。
- 投稿IDを一意にする
- 日時はタイムゾーンを統一する
- 割合は分子と分母も残す
- 広告配信を別列で持つ
- 欠損理由をコード化する
- 削除投稿を消さず状態で残す
媒体ごとのKPIを共通化しすぎない
Instagramの保存、TikTokの視聴維持、Xのプロフィール訪問は同じ意味ではありません。媒体内で投稿同士を比較し、最後にクリック、問い合わせ、応募など事業に近い行動へ接続します。
複数媒体を一つの順位表にすると、表示の仕組みと投稿目的の違いが消えます。媒体別の改善表と、事業成果の統合表を二段に分けます。
| 媒体 | 主に見る指標 | 次の行動 |
|---|---|---|
| 保存、プロフィールアクセス、リール維持 | リンク・DM・予約 | |
| TikTok | 平均視聴、完視聴、プロフィール遷移 | フォロー・サイト |
| X | 反応、プロフィール訪問、リンク | 記事・資料・相談 |
| 共通 | クリック、問い合わせ、応募、購入 | 事業成果 |
Codexへの依頼は集計、事実、仮説、施策に分ける
最初の依頼は、列の型、欠損、重複、外れ値を確認し、処理内容を報告することです。次にKPIを計算し、上位・下位投稿の事実を抽出します。原因仮説はその後に別成果物として作ります。
改善案には、変える要素、維持する条件、対象投稿、判断指標、観察期間を含めます。『もっと魅力的な投稿にする』ではなく、『同テーマで1枚目の訴求だけを変え、7日後の保存率を比較』まで具体化します。
計算式と分母を固定する
保存率をリーチで割るのか、表示で割るのかが記事や担当者ごとに違うと比較できません。KPI名、式、対象投稿、除外条件、小数点を指標定義書へ残します。
媒体管理画面の既存指標を使う場合も、取得日と画面を記録します。仕様変更があったら過去データと同じ列名へ上書きせず、バージョンを分けます。
| KPI | 式の例 | 注意 |
|---|---|---|
| 保存率 | 保存÷リーチ | 分母を固定 |
| プロフィール遷移率 | プロフィールアクセス÷リーチ | 媒体定義を確認 |
| リンクCTR | リンククリック÷表示 | リンク有投稿だけ |
| 完視聴率 | 完視聴÷再生 | 動画尺を併記 |
上位投稿だけでなく、期待外れを読む
上位投稿の模倣だけでは、季節要因や偶然をルールにしてしまいます。制作工数をかけたのに保存が低い、表示は多いがクリックが少ないなど、期待と結果の差が大きい投稿を調べます。
期待値列を持ち、目的KPIと実績の差を記録します。失敗投稿には、素材、冒頭、CTA、配信対象、競合状況など追加確認を付け、断定せず次回テストへつなげます。
レポートは社内で次の判断ができる順にする
月次レポートは総数から始めず、今月の判断、根拠、次回の変更、保留事項の順にします。経営者には問い合わせや応募、制作担当には投稿形式や素材の差を見せ、同じ数字を役割別に説明します。
グラフを増やすより、継続するテーマ、止めるテーマ、追加検証するテーマを三列で示す方が会議で使えます。AIが作った説明は、元データの該当行へたどれる状態にします。
個人情報と競合データの扱いに注意する
DMやコメントの生データには氏名、アカウント名、相談内容が含まれます。分析目的に不要な識別情報は削除または匿名化し、保存期間と閲覧者を決めます。
競合分析では公開情報の範囲、取得方法、利用規約を確認します。非公開データへのアクセスや過度な収集を前提にせず、自社が観察できる投稿形式、訴求、反応傾向を比較します。
まとめ:Codexには答えではなく、再現できる分析工程を作らせる
CodexでSNS分析する価値は、一度の要約ではなく、同じ列定義と計算式で毎月更新し、事実から次回テストまでつなげられることです。原本を守り、処理ログと根拠行を残します。
最初は一媒体、8〜12週、目的KPI一つから始めてください。AIの仮説を鵜呑みにせず、変更要素を一つに絞って再現性を確認します。
SNSの集計結果をSEO・広告・LPの改善判断にも使う場合は、AI分析をWebマーケティング全体へ広げる実務も参考にし、媒体指標と事業KPIを分けて整理してください。
よくある質問
どのCSV形式が必要ですか?
投稿単位でID、日時、形式、テーマ、主要指標が列になったCSVが扱いやすいです。元データは変更せず保存します。
Excelでも分析できますか?
可能です。式や列定義を残し、Codexが更新したセルやシートを人が確認できる形にします。
競合アカウントも分析できますか?
公開情報と規約の範囲で比較します。自社データと同じ指標が取れないため、形式、テーマ、訴求など観察可能な項目へ絞ります。
AIが原因まで特定できますか?
数値から原因を確定することはできません。仮説と追加確認を分け、次回テストで検証します。
何週間のデータが必要ですか?
最低8〜12週あると曜日やテーマの偏りを見やすくなります。投稿本数が少ない場合は期間を延ばします。
関連して確認したい記事
投稿企画、分析、承認、改善のどこを整えるべきか迷う場合は、現在のSNS運用を相談するから状況を共有してください。
監修者
魚見幸司
SEO、Web広告、SNS運用、LINE運用、LP制作、アクセス解析、コンテンツマーケティングの実務に携わる。広告代理店で当時最年少マーケティング事業部長、グローバルマーケティング会社CMOを経験。キーワード設計、記事構成、広告運用、LP改善、生成AI導入体制づくりまで、戦略と運用の両面から監修しています。
監修視点:AIで投稿本数を増やす前に、誰へ何を伝え、どの数字が動けば続けるのかを決めるべきです。生成速度ではなく、判断と改善が速くなったかで導入効果を見ます。
記事監修者
魚見幸司
AI活用マーケティング総合研究所を運営。SEO、SNS、広告運用、LP改善、アクセス解析、生成AIの業務導入を横断し、集客から問い合わせまでの改善を実務で検証しています。
KPI設計、投稿企画、レポート改善まで、現状に合わせて改善方針を整理します。
運用の相談をする