まず結論:前年同月比の「+20%」は中身が1つではない

前年同月比で売上が伸びていたとしても、その伸びが広告の効果なのか、事業全体がゆるやかに右肩上がりのトレンドに乗っているだけなのか、それとも季節の出方がたまたま去年とずれた一時的な事情なのかは、前年同月比という1つの数字からは区別できません。前年同月比は同じ月どうしを比べる指標なので、毎年同じ形で来る季節性そのものはこの比較の中でほぼ打ち消されます。打ち消されずに紛れ込むのは、トレンドの変化と、季節の形がたまたま変わった年の特殊要因です。MMM(マーケティングミックスモデリング)は、売上の変動を広告の効果・トレンド・季節性・その他の要因に分解して推定することで、この区別に手がかりを与えます(推定値であり、因果を証明するものではありません)。前年同月比だけで「広告が効いた」と判断してきた担当者が最初につまずくのは、たいていこの切り分けの部分です。この記事では、トレンドと季節性がそれぞれ何を指すのか、前年同月比ではなぜ見分けにくいのか、MMMがどう分解しているのかを整理します。

前年同月比だけで判断すると何を見誤るか

前年同月比は「去年の同じ月と比べてどれだけ増えたか」を見る指標で、計算はシンプルな一方、増減の理由までは説明してくれません。次のようなケースで、広告の評価を誤りやすくなります。

これらはどれも、前年同月比という1つの数字の中に複数の要因が混ざっているために起きます。広告の効果を正しく評価するには、まずこの混ざりものを要因ごとに分ける作業が必要です。

トレンドと季節性は別のもの

MMMでは、売上の変動をいくつかの要因に分解しますが、その中の「広告以外の効果」はさらにトレンドと季節性という別々の性質に分かれます。この2つを混同すると、分解した後の数字の解釈も誤りやすくなります。

トレンドは、季節に関係なく続く緩やかな増減の傾向です。顧客基盤の拡大、ブランドの認知の広がり、店舗網の増減、市場全体の縮小などが背景にあり、月をまたいでゆっくり動きます。

季節性は、毎年同じ時期に繰り返し現れる周期的な波です。繁忙期・閑散期、ボーナス時期、祝日、気候に左右される商材の需要変動などが典型例で、1年を周期として同じパターンが戻ってきます。

両者は独立した性質なので、トレンドが右肩上がりでも季節性の谷にあたる月は前月より売上が落ちることがありますし、逆にトレンドが下向きでも季節性の山にあたる月は一時的に伸びて見えることがあります。どちらか一方だけを見て「調子が良い・悪い」と判断すると、もう一方の動きを見落とすことになります。

要因 何を表すか 動くサイクル 広告と混同しやすい場面
トレンド 事業全体の緩やかな増減 月単位でゆっくり 成長期に広告費を増やすと、自然増まで広告の効果に見える
季節性 毎年同じ時期に戻る周期的な波 1年周期で繰り返す 前月比・週比で見ると、毎年の伸びがそのまま広告の効果に見える(前年同月比ではほぼ打ち消される)
広告の効果 媒体への出稿によって押し上げられた分 出稿のタイミングに応じて トレンド・季節性と同時期に動くと切り分けが難しくなる

具体例:同じ「+20%」でも中身はまったく違う

数字で確認します。ある店舗の売上が、前年同月比で+20%になった2つのケースを比べます。

ケースA:事業全体が年率10%ペースで成長中(トレンド要因)で、12月は例年売上が1割増える業態(季節性要因)。季節性が毎年同じ形で来るなら前年同月比の計算の中で打ち消されるため、トレンド年率10%の分だけで前年同月比はすでに約+10%まで説明がつきます。残る約+10%が、季節の出方が去年よりわずかに変わったことによるものか、広告費を前年より増やした効果なのかは、前年同月比という数字だけからは区別できません。

ケースB:トレンドはほぼ横ばいで、季節の出方も前年から変わっていない時期に、広告費を前年の1.5倍へ増やしたところ売上が+20%伸びた。この場合は、トレンドでは説明がつかない伸びのほとんどが広告の効果である可能性が高いと考えられます。

同じ「前年同月比+20%」でも、ケースAはトレンドの伸びだけで半分が説明でき、残り半分の出どころは前年同月比だけでは分からないのに対し、ケースBは広告の貢献が大きいと見てよさそうです。この違いは、前年同月比という1つの数字だけでは判断できず、トレンドの変化と季節の形の変化をあらかじめ切り分けておかないと区別できません。

MMMはトレンドと季節性をどう切り分けるか

MMMは、売上の変動を大きく「ベースライン(トレンド・季節性・切片)」「媒体ごとの広告の効果」「説明できない残差」に分けて推定します。具体的にどう分解するかはMMMのベースライン売上とはで扱っているので、ここでは前年同月比との関係に絞ります。

トレンド・季節性・広告の効果は、順番に1つずつ切り出すのではなく、同じモデルの中で同時に推定します。広告費は出稿のタイミングに応じて動き、季節性は毎年同じ月に戻り、トレンドはゆっくり変化するというそれぞれの動き方の違いを手がかりに、季節の山と広告の山が重なっていても区別します。

一般的には、季節性は月や週ごとのダミー変数、または周期関数(フーリエ項)で表すことが多く、トレンドは時間の経過に対する線形項、または期間ごとに傾きを変える区分線形で表すことが代表的です。どちらもモデルに項として加え、広告の効果と同時に係数を推定します。ただし、広告費の出稿パターンが季節の山と毎年同じように重なっている場合(例年の繁忙期に合わせて広告を増やしているなど)、季節性と広告の効果の分離は不安定になりやすい点には注意が必要です。統計じょうずのMMMクイック分析では、季節性・トレンド・入力した統制変数を同時に調整したうえで媒体ごとの貢献を推定しています。

いずれの表し方にも、季節の波を複数回観測できるだけのデータ期間が必要です。目安はMMMに必要なデータ期間で解説しています。

統計じょうずで確認する

統計じょうずのMMMクイック分析βは、週次データを読み込むと、季節性・トレンド・残存効果(アドストック)・飽和・入力した統制変数を同時に調整したうえで、広告なし基準(ベースライン)と媒体ごとの貢献を分けて結果画面に表示します。残存効果や飽和のパラメータは手で決める必要がなく、CSVを読み込んで日付・KPI・媒体費の列を指定すれば、前年同月比の伸びのうちどこまでが広告なしでも出ていた水準で、どこからが広告の貢献なのかを確認できます。

前年同月比だけで「今年は伸びている・落ちている」と見てきたデータがある場合は、そのままいったん統計じょうずのMMMクイック分析に読み込んでみると、広告なし基準と広告の貢献を分けて確認できます。広告以外の要因(値引き・在庫切れなど)をあわせて入れたい場合は、MMMの統制変数で入れ方を解説しています。ベースラインの考え方そのものをもう少し詳しく知りたい場合は、MMMのベースライン売上とはも参考になります。

よくある質問

Q. トレンドと季節性を分けずにMMMを回すとどうなりますか。 トレンド項や季節項をモデルに入れずに推定することもできますが、その場合は広告の効果にトレンドや季節性の影響が混ざり込みやすくなり、特定の媒体の貢献度が実態より大きく(または小さく)見積もられるおそれがあります。観測期間が短くてトレンドと季節性を十分に切り出せない場合も、同じように推定が不安定になります。

Q. 季節性がほとんどない業態でも、この区別は必要ですか。 季節性が小さい業態でも、トレンド(緩やかな成長・縮小)は多くの事業に存在します。トレンドだけでも広告の効果と混同されやすいため、季節性の有無にかかわらずトレンドの切り出しは重要です。

Q. 前年同月比をまったく使わないほうがよいのですか。 前年同月比は、季節性が毎年同じ形で来る限りはその影響がある程度打ち消された状態の指標なので、ざっくりとした経過観察には使えます。問題は、残った伸びをそのまま広告の効果だと断定することにあります。そこにはトレンドの変化や、季節の形がその年だけ変わった影響も混ざっているため、広告の予算配分を決める判断には、MMMでトレンドと季節性を分解した後の数字を見るほうが安全です。

Q. どのくらいのデータ期間があればトレンドと季節性を分けられますか。 目安は週次52週間からで、104週間(2年)あると季節の山を複数回観測でき、推定が安定します。媒体数や階層分けによって必要な期間は変わるため、詳しくはMMMに必要なデータ期間で解説しています。

前年同月比の増減をそのまま広告の評価に使うと、トレンドの変化や季節の形の変化が紛れ込んだままの数字で判断することになります。統計じょうずで広告なし基準と広告の効果を分けて見ることから始めると、来期の予算判断も根拠を持って進めやすくなります。