European Consumer Sentiment Survey: How current events in Europe are shaping consumer behavior

McKinsey
arc beats above · slides in the middle · loops below · scroll → 2 LOOPS
SETUP TENSION ANALYSIS EVIDENCE RESOLUTION APPENDIX
HOVER FOR DETAILS · CLICK A SLIDE FOR FULLSCREEN · STEP 2
No image bound to this slide. Wire up imgproxy to display the rendered slide JPEG.

Deck intelligence map

3
coverage by narrative range · generated from this deck JSON

Slide inventory

40
every slide · same image gating as the playbook
01
Slide 1
front_matter
Open slide detailBeat · Problem (Identify pain)
02
summarize
Open slide detailBeat · Problem (Identify pain)Loop · Logic Chain
03
The slide uses a three-column layout to present distinct consumer insights.summarize
Open slide detailBeat · Problem (Identify pain)Loop · Logic Chain
04
The chart uses a custom stacked bar visualization to show the relative weight of different concerns per country.analyze_data
Open slide detailBeat · Problem (Identify pain)Loop · Logic Chain
05
The slide uses a grouped bar chart format to compare two time periods across two different metrics (top 3 concerns vs top concern).analyze_data
Open slide detailBeat · Problem (Identify pain)Loop · Logic Chain
06
The slide uses a stacked bar chart to visualize survey data from McKinsey & Company Germany Consumer Pulse Survey.analyze_data
Open slide detailBeat · Agitate (Make it worse)
07
Includes a red box highlighting the specific data points for Gen Z and Millennials regarding political uncertainty and unemployment.analyze_data
Open slide detailBeat · Agitate (Make it worse)
08
The chart uses a stacked bar format to compare sentiment across Europe 5, Germany, France, UK, Italy, and Spain.analyze_data
Open slide detailBeat · Agitate (Make it worse)
09
The chart uses a stacked bar approach to compare sentiment across demographic segments.analyze_data
Open slide detailBeat · Agitate (Make it worse)
10
The chart uses a stacked bar format to visualize sentiment (Positive, Neutral, Negative) across four segments: Overall, Rising prices, Invasion of Ukraine, and analyze_data
Open slide detailBeat · Agitate (Make it worse)
11
The slide uses red boxes to highlight specific data points that are likely the 'top 3' for each country.analyze_data
Open slide detailBeat · Solution (Provide relief)
12
The chart tracks sentiment shifts over time, highlighting the impact of the Ukraine invasion on economic outlook.analyze_data
Open slide detailBeat · Solution (Provide relief)
13
The chart uses a 3-segment stacked bar approach to visualize sentiment distribution across 5 countries.analyze_data
Open slide detailBeat · Solution (Provide relief)
14
The slide uses stacked bar charts to show the distribution of sentiment (Optimistic, Neutral, Pessimistic) across different demographic groups.analyze_data
Open slide detailBeat · Solution (Provide relief)
15
The slide uses a three-column layout to present distinct consumer insights.summarize
Open slide detailBeat · Solution (Provide relief)
16
The chart uses a stacked bar format to show 'Yes' vs 'No' responses, with inflation data as a secondary metric below.analyze_data
17
Includes a general perception bar chart and a detailed category-level stacked bar chart with net change calculations.analyze_data
18
The slide uses a color-coded heatmap to show deviations from the 'All consumers' average.analyze_data
19
Data source: McKinsey & Company Germany Consumer Pulse Survey, 6/8-6/12/2022, n = 1,007.analyze_data
20
The slide uses a color-coded system to indicate differences from the average of all consumers.analyze_data
Open slide detailLoop · Cost Of Inaction
21
The data is segmented by category and uses a color-coded bar system to represent decrease (red) vs increase (blue).analyze_data
Open slide detailLoop · Cost Of Inaction
22
The table uses a heatmap to show deviations from the 'All consumers' average. Red indicates < -3 points, grey is between -3 and +3, and blue is > +3.analyze_data
Open slide detailLoop · Cost Of Inaction
23
The slide uses a numbered list format to categorize consumer insights.summarize
Open slide detailLoop · Cost Of Inaction
24
Data source: McKinsey & Company Germany Consumer Pulse Survey, 6/8-6/12/2022, n = 1,007.analyze_data
Open slide detailLoop · Cost Of Inaction
25
The table uses a heatmap-style color coding to indicate the difference from the average consumer behavior.analyze_data
Open slide detailLoop · Cost Of Inaction
26
The chart displays the percentage of respondents who shopped more, same, less, or not at all at specific retail formats, with a calculated net change.analyze_data
27
The table uses a heatmap-style color coding to indicate differences vs all consumers.analyze_data
28
The table uses a heatmap-style color coding to indicate the difference vs the European average.analyze_data
29
The slide uses a heatmap overlay on a table to show generational variance against the 'All consumers' baseline.analyze_data
30
The data shows a clear net trade-down effect in most categories, with household products showing the highest net trade-down.analyze_data
31
The slide uses red boxes to highlight specific negative net trade-down values in France and Spain.analyze_data
32
The table uses a heatmap-style color coding to show the difference vs all consumers.analyze_data
33
The slide uses a combination of a bar chart for the first column and a stacked-style data table for the behavioral responses.analyze_data
34
Data from McKinsey & Company Europe Consumer Pulse Survey, 2022.analyze_data
35
The table uses color-coding to indicate the difference from the Europe 5 average.analyze_data
36
The chart uses a 6-point scale, aggregating 1-2 as 'Unimportant' and 5-6 as 'Important'. Net importance is the difference between these two.analyze_data
37
The table uses a net importance rating calculated by subtracting unimportant ratings from important ratings.analyze_data
38
The chart compares historical data (Feb 2021, Oct 2021, June 2022) with a generational breakdown for June 2022.analyze_data
39
Data source: McKinsey & Company Germany Consumer Pulse Survey, 6/8-6/12/2022, n = 1,007.analyze_data
40
This is a template slide with no content.front_matter