一家有 8 家门店的零售商,销售额最高的门店并不一定商品结构最好:它可能只是客流更多;销量偏低的门店,也不一定需要换货,问题可能出在缺货、陈列或客群差异。诊断多店经营中的商品结构,关键不是把所有店铺改成同一张商品清单,而是先找出表现差异由什么造成,再决定哪些商品统一、哪些因店调整,以及调整后用什么数据验证。

我做店铺问题诊断时,不会先问“哪些商品卖得不好”,而是先问三个更具体的问题:门店之间的经营条件是否可比?商品表现差异是由需求、供给还是执行造成?调整商品后,怎样判断结果确实来自这次调整?这三个问题没有回答清楚,直接换品或加库存,往往只是把问题从一处挪到另一处。
多店经营的商品结构可以拆成三层:门店组合、品类组合、单品组合。门店组合回答不同店型分别服务谁;品类组合回答顾客在店内能否找到完整解决方案;单品组合回答具体商品是否承担了清晰的经营角色。诊断应从门店层开始,逐步下钻,而不是一上来就逐个商品排名。
我的判断原则是:先解释差异,再做调整;先小范围验证,再扩大应用。“全店统一”与“各店自主”都不是默认答案。适合的策略通常是核心商品统一、门店组合分层、局部商品按客群和经营条件调整。
| 诊断层级 | 要回答的问题 | 常见可观察信息 | 对应决策 |
|---|---|---|---|
| 门店 | 哪些店可以放在一起比较? | 店型、区域、营业面积、客群、营业时段 | 门店分组或建立对照组 |
| 品类 | 商品组合是否覆盖主要需求? | 品类销售、毛利、缺货、库存占用 | 扩大、收缩或重新划分品类 |
| 单品 | 商品是否有明确角色? | 销量、毛利、退货、连带、库存天数 | 保留、替换、调整陈列或补货 |

“多店”可能指同一城市的多家线下门店,也可能指不同区域门店,或多个线上店铺、不同平台店铺。它们在库存共享、履约时效、平台规则和客群识别上差别很大。本文讨论的共同问题是:多个经营单元是否应使用相同的商品组合,以及怎样依据证据调整。
如果门店之间的经营条件差异明显,就不应把销售额直接横向比较。例如,面积较大、营业时间较长的店,天然可能有更高销售额;如果不做单位面积、营业时长或客流层面的校正,排名很容易把规模优势误读为商品能力。
在经营复盘中,我更愿意把“某店销售差”改写成一串可以核查的问题:该店的有效客流是否减少?主要品类是否缺货?商品有没有被正确上架和陈列?价格、促销是否与其他店一致?顾客是否能找到适合当地需求的规格或价位?问题拆得越具体,后续动作越不容易走偏。
例如,同一款商品在甲店卖得快、乙店卖得慢,至少有几种不同解释:甲店客流更集中;乙店的目标客群不匹配;乙店常常断货导致成交受限;商品在乙店陈列位置不佳;或甲店恰好做过促销。只看销售结果无法区分这些原因。
一个重要的反常识是:销量低有时不是需求弱,而是顾客没有机会买到。如果商品经常缺货,销售数据记录的是“实际卖出多少”,不是“本来可以卖出多少”。因此,缺货率、可售天数和补货执行情况,必须和销量一起看。
多店诊断不必一开始就做复杂聚类,但至少要把明显不同的门店分开。可以依据店型、区域、面积、客群、渠道、营业时段等特征,将门店分成若干组。分组目的不是追求统计模型,而是避免拿经营条件完全不同的门店互相当标杆。
例如,社区店、交通枢纽店和大型目的地门店,顾客的购买任务往往不同。社区店可能更看重高频补货和熟悉的常备商品;交通枢纽店可能更依赖即时需求和便携规格;大型门店则可能承担更完整的品类展示。具体差异应由企业实际客群数据验证,不能把这些描述当成所有行业的定律。
完成分组后,建议先比较组内门店,再比较组间结构。组内差异有助于发现执行问题或单店异常;组间差异则更适合讨论客群适配、店型定位与商品策略。

不同门店、系统或渠道的数据,如果统计周期、退货处理、折扣口径、库存时点都不一致,汇总出来的“对比”可能只是口径差异。开始诊断前,至少要说明销售额是否含税、退货是否冲减销售、库存取期末还是日均、缺货按单品日还是门店日计算。
对于日常复盘,可以先从一张简化的数据表开始:日期、门店、品类、商品、销售数量、实收金额、毛利额、期末库存、缺货时长、促销标记。没有客流或陈列数据时也可以先做初步诊断,但要把结论标注为“待核实”,而不是直接下结论。
| 数据项 | 建议口径 | 常见误判风险 |
|---|---|---|
| 销售额 | 明确折扣、退货和税费处理方式 | 促销期高销售被误认为常态需求 |
| 毛利额 | 统一商品成本与促销成本的归集方式 | 高销售商品被误当作高贡献商品 |
| 库存 | 区分期末库存、日均库存和可售库存 | 把在途、锁定或残次库存视为可销售库存 |
| 缺货 | 明确按门店、商品和时间的统计粒度 | 缺货未记录,低销量被解释为需求不足 |
单品销量是重要信息,但不是商品价值的完整定义。某商品可能销量不高,却承担高毛利、搭配销售、品牌展示或满足长尾需求的作用;另一商品销量很高,却依赖大幅折扣、占用大量库存,贡献未必理想。
更稳妥的做法是先给商品设定经营角色,再选择对应的评价方式。主销商品看持续供货和贡献,利润商品看毛利额与毛利率,搭配商品看连带关系,形象商品看其是否服务于定位。角色不是永久标签,应定期根据实际经营结果复核。
统一组合便于采购、培训和库存管理,但如果门店客群、面积、区域需求差异明显,一刀切会造成某些门店缺少合适商品,另一些门店堆积低效库存。统一的价值在于降低复杂度,不代表每家店都必须拥有完全相同的商品。
我通常建议把商品组合分成“核心池、可选池、区域池”三层。核心池满足共同需求;可选池根据门店类型调整;区域池服务局部需求,但应设置清晰的准入和退出规则。这样既不至于每店各自为政,也不会把差异化误解为随意加品。
滞销商品可能是陈列不足、价格不合适、补货断续或需求季节性造成的。热销商品也可能只是促销带来的短期峰值,或因为供应不稳定,销量低估了真实需求。若直接按短周期排名做去留,容易反复换品,采购和库存也会跟着震荡。
在作出商品去留判断前,我会先看观察周期是否覆盖完整销售节奏,再排查促销、缺货、上架时间、退货和替代商品。如果关键条件不可比,商品排名只能作为线索,不能作为结论。
商品结构调整经常伴随价格、陈列和促销变化。如果一次改动四五个因素,即使销售变好,也很难知道是哪一项起了作用;如果结果变差,也难以判断该撤回哪项动作。对资源有限的团队来说,复杂的“全面升级”尤其容易变成无法复盘的活动。
更合理的顺序是明确本轮核心假设,尽量减少同时变化的因素。例如,本轮只验证门店分层后的商品组合;价格和促销保持相对稳定,并记录必要的例外。后续再单独测试陈列或促销,结果更容易解释。

先用门店、品类、单品三个层级检查表现。如果多个门店都在同一品类出现库存积压,可能是品类需求、采购节奏或商品组合问题;如果只有一家店异常,优先核查当地经营条件和执行;如果问题集中在少数单品,再检查商品定位、价格、缺货与替代关系。
不要过早进入“哪款商品要下架”的讨论。先判定问题是全局性的、品类性的,还是局部单品性的,能明显缩小排查范围,也能减少误伤表现正常的门店。
我会把常见原因分成三类。需求不足,指目标顾客确实较少购买或当前组合不符合需求;供给受限,指商品有购买机会但缺货、到货不及时或库存配置不合理;执行偏差,指商品没有按计划上架、价格标签错误、陈列位置不符合要求,或促销信息没有落实。
这三类问题的动作完全不同。需求不足可能要调整选品、规格或价格带;供给受限需要优化补货、库存和调拨;执行偏差则应先修复流程,不应急着新增商品。只有把原因归类,商品调整才有明确目标。
商品之间存在替代、互补和搭配关系。一个单品销量下降,不一定意味着需求消失,也可能是同品类的新商品分流;某个配件单独销量不高,却可能带动主商品成交。单品分析要和品类结构、组合销售一起看,避免把局部波动当成整体需求变化。
如果系统支持关联销售分析,可以观察同一订单中的商品组合;如果暂时没有这类数据,可先通过小范围观察、店员反馈和定期抽样补齐。需要注意,员工反馈是重要线索,但不能代替交易记录或实际验证。
配置策略不是非黑即白。我通常按商品的共同需求程度、门店差异和管理成本来判断:需求跨店稳定、供应可靠的商品适合纳入核心池;门店经营条件差别明显的商品适合进入分层池;只有少数区域或渠道有明确需求的商品,才进入区域池,并设定退出条件。
| 配置方式 | 适用信号 | 主要收益 | 主要代价 |
|---|---|---|---|
| 全店统一 | 需求相近、经营条件接近、商品较稳定 | 采购、补货、培训更简单 | 可能忽略局部需求差异 |
| 门店分层 | 门店存在稳定的店型或客群差别 | 兼顾标准化与适配度 | 需要维护门店分组和规则 |
| 区域差异化 | 局部市场需求有持续证据 | 更贴近具体区域需求 | 库存和管理复杂度上升 |

“优化商品结构”太宽泛,不适合作为执行目标。可以改写成可验证的假设,例如:“在同类社区店中,将某品类的三种重复规格缩减为两种,能降低库存占用,同时不明显损害品类销售与毛利。”这句话明确了对象、动作、适用范围和观察结果。
假设还要写清楚失败条件。比如,库存下降但缺货明显上升,不能简单说方案成功;销售提高但毛利贡献下降,也需要重新权衡。能明确什么结果会推翻自己的判断,才算真正进入验证,而不是只挑支持结论的数据。
指标不必越多越好。通常先选一到两个主要结果指标,再配两三个护栏指标。主要指标回答目标是否改善;护栏指标用于确认有没有以牺牲毛利、缺货体验或库存健康为代价。周期应覆盖业务自身的购买和补货节奏,并记录促销、节假日和供货变化。
如果没有条件做严格实验,至少要选择经营条件接近的门店做前后对比,并保留调整前基线。对照不完美时,应把结论写成“与调整同时发生的变化”,不要写成“调整导致了变化”。
下面用一个虚构的生活零售案例演示诊断过程。案例设定为 8 家门店、两个店型,分析对象是日常清洁品类,观察周期为连续 8 周。文中的门店数、销售额和库存数据均为情景模拟,不是九数云客户案例,也不是行业平均值。
这类案例的价值不在于数字看起来像真实经营报表,而在于展示怎样从现象推导下一步动作。实际使用时,需要替换成自己的交易、库存、缺货、促销和门店数据,并核对口径。
模拟数据中,8 家门店的清洁品类销售额差异明显。第一轮不能直接用销售额排序决定商品结构好坏,而是先按店型分组,再比较组内门店,并检查促销和缺货。这样做之后,发现部分门店销售偏低与较高缺货时长同时出现,另一些门店则是库存周转较慢、低效规格重复。
此时可以形成两条不同的假设:一部分门店的问题可能是供给受限,应优先改善补货;另一部分门店的问题可能是组合冗余,应测试缩减重复规格。把两类门店混在一起一次性换品,反而会让改善方向互相抵消。
案例团队把该品类商品暂分为基础常备、差异化规格和搭配商品三组。基础常备商品优先保证核心门店不断货;差异化规格只放入有对应需求证据的门店组;搭配商品则观察其是否支持整体购买,而不是只看单品销量。
这种分类只是分析工具,不是固定的行业模板。若某品类的商品角色并不适用,就应按真实业务重新命名。分类真正要解决的是:每个商品为什么留在货架上、服务哪种需求、由什么指标复核。
模拟方案选取 4 家经营条件接近的门店,其中 2 家实施组合调整,另 2 家维持原配置作为观察对照。试行组减少重复规格,同时对核心常备品设置补货提醒;观察组不改变商品清单,只按原有方式运营。试行期间记录销售、毛利、缺货和库存,并标注促销活动。
方案预先设定:如果库存占用下降,且毛利与缺货表现没有明显恶化,再考虑扩大;若缺货增加或顾客替代购买减少,则先恢复必要规格并检查补货规则。这里的重点不是预设一定成功,而是让团队在开始之前就知道什么结果代表方案不适配。

当门店、品类、单品和时间维度增加后,人工拼表容易出现口径不一、更新滞后和重复筛选。类似九数云这样的数据分析平台,可以作为汇总经营数据、搭建多维看板和追踪指标的工作载体;实际使用前应核对数据连接能力、字段定义、权限设置和成本是否符合企业需要。工具能减少重复整理,不会自动判断某款商品为什么滞销。
我建议先把问题写成业务问题,再决定要不要上工具。例如,需要每周比较各店缺货与销售的关系,就先明确缺货字段、时间粒度、门店分组和预警规则;如果这些定义不清楚,把更多系统接进来只会更快地产生口径不一的报表。
对于尚未建立数据团队的小商家,可以先用统一模板和固定复盘节奏;门店和商品数量增加、跨表核对耗时明显时,再评估是否使用数据分析工具。选择工具时重点看数据接入、指标口径维护、权限管理、操作门槛和持续成本,而不应只看展示效果。
如果低销量商品同时存在较多缺货天数,优先核查补货点、到货周期、订货频率和库存分配。缺货状态下的销售量被供给上限截断,直接据此判断需求不足,容易把本来有需求的商品错误下架。
行动顺序可以是:记录缺货时段;区分供应商断供和门店订货不足;查看相似门店是否有更稳定的销售表现;调整试行门店的补货规则;观察缺货减少后销量是否恢复。若补货改善后销量仍持续偏弱,再讨论规格、定价或商品退出。
低销量与高库存同时出现,可能是需求判断偏高,也可能是一次性采购过量、商品上架时间短或门店间调拨不畅。应把库存按商品和门店拆开看,避免总库存掩盖局部缺货与局部积压并存的情况。
若同一需求被多个近似规格重复满足,可以测试减少重复款;若商品有明确区域需求,则考虑转到适配门店,而不是直接清仓。调拨前要把运输成本、损耗、时效和库存责任算进去,不能把库存移动本身当作库存问题已解决。
高销量不必然等于高贡献。可以把实收价格、促销成本、毛利额、退货和关联购买放在一起看。若商品长期依赖折扣,需判断它是否有效带来新客或连带,还是仅把原本可以按正常价格成交的订单转成低毛利订单。
调整时不一定马上下架。可先试不同规格、价格带或搭配方式,并观察品类总毛利而非单个商品的毛利率。如果替代商品更有利润,但造成顾客流失或连带下降,整体结果也未必更好。
当差异长期存在且能由店型、客群或区域解释时,可以建立门店分层。每层保留一套基础配置和少量可调商品,并设置明确的新增、转层和退出条件。分层规则越清楚,采购、门店运营和数据复盘越容易协同。
如果差异只出现在个别周或单次活动,不要急着建立永久配置。先检查促销、天气、节日、临时客流或供应波动,再决定是否属于稳定需求差异。短期噪声不应轻易变成长期库存承诺。
小规模经营未必需要复杂模型。可以先建立每周更新的门店,品类,商品表,每次只选一个主要问题,记录假设、动作、负责人和复盘日期。手工分析的关键不在于表格多漂亮,而是口径稳定、动作可追溯。
当维护表格的时间已经挤压经营分析,或不同人员反复生成冲突数字时,再考虑数据平台或自动化。工具投入应与问题复杂度匹配,不能因为系统看起来先进,就忽略商品编码、库存准确性和业务流程的基础治理。

统一商品清单可以降低采购和培训复杂度,也便于集中谈判与库存规划。代价是局部需求可能被平均值掩盖。适用于需求相近、店型相似、供应稳定的经营网络;如果门店服务对象差异大,统一越彻底,越可能让一部分门店长期不合适。
因此,标准化更适合落在规则、数据口径和核心商品上;差异化可以落在门店组合和少量区域商品上。这样既能保持管理基础一致,也给真实需求留出空间。
为每家店单独定商品,看起来最贴近现场,但会增加订货、盘点、调拨、培训和滞销处理成本。商品组合越碎,供应商起订量、库存可视性和替补安排越难管理。若数据和系统能力不足,细分可能带来更多人为错误。
判断是否值得差异化,不只看预计销售收益,还要计算持续管理成本。一个局部商品即使在少数门店卖得不错,如果需要单独采购、额外仓储且补货不稳定,也可能不值得长期保留。
顾客反馈“没有想要的商品”,并不自动意味着应该扩品。需要进一步确认是缺少品类、缺少价格带、缺少规格,还是目标顾客本身并非该店的主要客群。扩品能补足需求缺口,但也会占用货架和资金;去重可以释放资源,却可能减少选择。
当证据不充分时,优先做小规模测试或短周期试销,先确定商品是否有持续需求,再决定是否纳入常规组合。不要把临时促销卖出的少量商品,直接升级成长期采购承诺。
多店调拨或共享库存,可以处理某家店缺货、另一家店积压的情况,但前提是库存数据可信、调拨时效可接受、责任归属明确。如果商品价值低、运输成本高或门店距离远,调拨可能比重新补货更贵。
应先设定可调拨商品范围、库存冻结规则、审批责任和成本核算方式。不要把“系统里有库存”误认为“顾客可及时买到”,库存位置、状态和履约时间都是实际可得性的一部分。

每轮商品结构调整,都可以先写一页诊断卡:问题表现、涉及门店、数据周期、当前假设、计划动作、负责人、主要指标、护栏指标、复盘日期和停止条件。这样做能让采购、门店和分析人员围绕同一个问题协作,避免每个岗位各自理解“优化结构”。
结果指标没有变化,不一定说明假设错误,也可能是动作没有执行到位、缺货没有解决、观察周期不合适,或者外部条件发生变化。复盘时应把“方案是否有效”和“方案是否被正确执行”分开回答。否则容易把执行失败误判为策略失败。
如果执行准确、数据口径稳定,但结果仍未改善,就应该修正假设,而不是不断追加同一类动作。能够撤回不合适的商品配置,本身也是经营能力的一部分,不必把每次试行都包装成成功案例。
顾客需求、供应稳定性、渠道规则和门店布局都可能变化。商品组合应保留调整机制,例如按固定节奏检查表现、异常时触发专项复盘、变更后记录版本。规则的价值不是永远不变,而是让每次变化都有依据、有责任人、可追溯。
对于商品数量较多的企业,可以保留商品配置版本和生效日期,区分核心商品、试销商品和退出商品。这样复盘历史数据时,能知道某个周期的销售变化对应哪一版商品组合,而不只是看到当前清单。
如果现在就要开始诊断,不必先等待完整的数据平台或大型项目。先挑一个表现差异明显的品类,按以下顺序行动:
商品结构不是一张“畅销品清单”,而是一套关于需求、供给、门店差异和经营成本的配置规则。真正有效的多店经营,不是让每家店看起来一模一样,也不是允许每家店各自决定,而是在统一的数据和决策原则下,让差异有证据、让试行有边界、让结果能复盘。
最值得先做的一步,是选一个品类,把最近一段时间的门店表现、缺货和库存放在同一张表里,先判断差异来自哪里。找准约束之后,再决定统一、分层、调拨还是换品;如果原因尚不明确,就先补证据,不要用一次大改替代诊断。

我有几家店的销售差距越来越大,直觉上觉得是选品不对,但各店客流、位置和促销活动也不一样。我该先看哪些数据,才能避免把其他问题误判成商品结构问题?
先别用销售额给门店排完名就下结论。销售额同时受客流、成交率、客单价、营业时长和促销影响;商品结构只是其中一环。更稳妥的做法是先按门店类型、营业时段和统计周期分组,再看商品表现是否呈现持续、可解释的差异。例如,假设两家面积和客群相近的门店,连续四周客流接近,但A店某品类缺货频繁、该品类成交占比偏低;
B店同品类库存充足、成交占比更高。此时可以进一步核对缺货天数、可售库存和同类商品表现。若差异主要来自客流或促销,而商品在相似条件下表现接近,就不应先动商品组合。一个实用的排查顺序是:先核对数据口径与门店可比性,再看客流和成交条件,接着查缺货、库存与退货,最后才分析品类和单品。
每次只把“商品结构是可能原因”作为待验证假设,不要直接当成结论。
我不想让每家店各自随意进货,也担心所有门店照搬同一张商品清单会出现积压。有没有一种方法,既保留统一管理,又能让商品组合适应门店差异?
不要在“全部统一”和“完全自主”之间二选一。更容易执行的办法是先给门店分层,再把商品分成基础共享、场景适配和试验观察三组:基础共享商品维持核心供给;场景适配商品依据门店客群、面积或渠道调整;试验商品只在少数匹配门店验证。
例如,可先按商圈、门店面积和主要客群把门店归为两到三类,而不是给每一家店单独设计一套商品表。每个门店组使用一份基础清单,再记录允许增减的商品及理由。分组不是永久标签,遇到商圈变化、客群迁移或经营模式调整时应重新检查。判断某款商品是否适合跨店共享,不能只看总销量。
还要确认它在不同门店的毛利、缺货情况、退货和库存占用是否可接受。若商品只在一类门店持续表现良好,更合理的做法通常是保留在匹配门店,而不是为了“统一”强行铺到所有门店。
我现在主要看销量和销售额,但有些畅销商品毛利不高,有些商品销量一般却占了不少库存。我想知道该用哪些指标一起判断,也担心网上常见的比例标准并不适合我的行业。
没有适用于所有行业和店型的固定商品占比。商品周转速度、购买频次、毛利空间和季节性差别很大,照搬某个“畅销品占比”或“库存周转天数”容易把正常差异误判成问题。更有用的是围绕经营目标组合指标,并用自家门店的历史表现作参照。建议至少并排看销售额或销量、毛利贡献、库存占用、缺货情况和退货表现。
下面的数据是演示用的假设样例,不是行业标准: 商品组销售额占比毛利贡献占比库存占用初步判断 甲组高低高检查折扣、成本与补货量 乙组中高低检查缺货是否限制销售 丙组低低高复核门店适配与库存退出方案 表格里的“高、低”要用本企业同一周期、同类门店的数据定义。
若某组销量低,但承担配套、展示或稳定供货作用,就不能仅凭销量决定下架;先确认它的角色,再评估占用资源是否值得。
我准备先在几家店调整商品和补货规则,但销售本来就会随节假日和促销变化。怎样设计试行,才能知道变化究竟来自商品结构,而不是碰巧遇上了客流上涨?
先把试行设计成一个小范围对照,而不是全店同时大改。选取经营条件相近的门店或品类,一组执行调整,另一组暂时维持原方案;尽量保持价格、促销和陈列等条件接近。开始前记录基线,并写清统计周期、指标口径、负责人和结束日期。例如,假设选择4家条件相近的门店,在两家试行新的商品组合,另外两家暂不调整。
连续观察四周,记录销售额、毛利、缺货天数、退货和库存变化,同时标注促销、节假日及临时闭店等事件。这个样例仅用于说明方法,四周是否足够要看行业周期和商品购买频次。复盘时不要只比较调整前后的总销售额。先看试行组与对照组是否出现不同方向的变化,再检查执行是否到位、商品是否持续可售,以及同期活动是否不一致。
如果差异很小或指标互相矛盾,先延长观察或调整假设;若库存改善却毛利恶化,也不应简单宣布试行成功。跨店调货也要单独核算物流、人工、时效和责任成本。库存共享只有在可视库存准确、调拨规则清楚且成本可接受时才有价值;否则,账面上减少积压,实际却可能增加运营负担。


读者评论
文章把销售差异拆成需求、供给和执行三类原因,能避免单凭销量就淘汰商品,尤其缺货对判断影响很大。
门店先按店型、客群和营业条件分组再比较,这个思路实用;否则大店和小店的销售额排名参考价值有限。
核心池、可选池、区域池”的配置方式兼顾了统一管理和门店差异,不过区域商品也需要明确的准入、复核和退出规则。
文中强调统一销售、库存和缺货统计口径很重要。口径不同,即使报表齐全,也可能得出错误的商品调整结论。
小范围试行并尽量控制同时变化的因素,有利于判断调整是否有效;实际执行时还应设定观察周期和对照门店。