Positioning Analysis Lab
Build perceptual maps from brand/product ratings, visualize competitive positioning, overlay customer preferences, and simulate market share impacts of repositioning strategies.
OVERVIEW & WHAT THIS TOOL SOLVES
When customers evaluate 8 competing brands across 12 different attributes—like quality, price value, innovation, and trust—staring at a 96-cell crosstab makes it nearly impossible to see who truly competes with whom or where open "white space" exists. Positioning Analysis Lab uses Principal Component Analysis (PCA) and Multidimensional Scaling (MDS) to compress high-dimensional brand ratings into an interactive 2D/3D Perceptual Biplot, overlay customer preference ideal points, and simulate market share shifts when you reposition a brand.
🎯 Questions It Answers
- Which brands do consumers perceive as close substitutes, and which occupy defensible, differentiated territory?
- Which underlying composite dimensions (e.g., Prestige vs. Value, Traditional vs. Modern) drive category perceptions?
- If we reposition our brand on specific attributes, how much preference share will we capture—and from which rivals?
📂 What Data You Need
- Brand × Attribute Matrix: Mean perception ratings for each brand across 4+ attributes (or respondent-level survey rows)
- Optional Customer Preferences: Segment ideal points or importance weights to run preference-share simulations
- Scale Consistency: Attributes can be standardized (z-scored) automatically if measured on different scales
💡 What You'll Discover
- Interactive Perceptual Biplot: Brand coordinates + attribute vector arrows + Voronoi competitive territories
- Variance Explained & Scree Diagnostics: Eigenvalues and cumulative % variance captured by 2D vs. 3D maps
- Repositioning Share Simulator: Live market-share gains and cannibalization from moving a brand in perceptual space
🔍 Key Nuances & Common Traps to Watch For
- Check Cumulative Variance Explained First (The 80% Rule): In automatic mode, this lab chooses 2 dimensions when the first two explain at least 80% of the variance, and switches to 3 dimensions otherwise. If PC3 holds 20%+ of the variance, inspect the 3D view so you don't misread two brands as close competitors when they are actually far apart on the third axis.
- Reading Attribute Vectors Correctly: The direction of an attribute arrow points toward brands rated high on that attribute; the length of the arrow shows how well the 2D map represents that attribute; and the angle between two arrows reflects their correlation (small angle = positively correlated; 90° = unrelated; 180° = opposite).
- Perceptual White Space ≠ Profitable Demand: Finding an empty quadrant on a perceptual map does not automatically mean you should move there—sometimes a quadrant is empty because no customers want that combination (e.g., "high price, low quality"). Always overlay customer ideal points!
📐 Under the Hood: Model Equations & Variable Definitions
1. Attribute Standardization & Covariance Matrix
💬 Read it in plain English: Each brand's rating on each attribute is centered (and optionally scaled to z-scores) so all attributes compete on equal footing, and the covariance matrix C measures how every pair of attributes co-varies across brands.
2. Eigenvalue Decomposition, Brand Scores & Variance Explained
💬 Read it in plain English: Eigenvectors find the orthogonal composite directions (PC1, PC2, PC3) that capture the maximum perceptual spread among brands, projecting each brand onto those axes to plot its map coordinates while eigenvalues report what percentage of the original information each axis preserves.
DATA SOURCE
Use a Case Study
Load a pre-built marketing scenario with perceptual and preference data to explore positioning analysis without uploading your own files. Scenarios include beer brands, smartphone manufacturers, streaming services, and more.
Upload Your Data
1. Perceptual Data (Required)
RequiredUpload a CSV with brands as columns and attributes as rows. Each cell contains the average rating of that brand on that attribute (e.g., 1-7 scale).
Drag & Drop Perceptual Data CSV / Excel
Rows = attributes, Columns = brands. Include a header row with brand names.
DATA INPUTS & SETTINGS
2. Preference Data (Optional)
OptionalUpload customer preference ratings for each brand. This enables ideal point mapping, segment analysis, and market share simulation.
Drag & Drop Preference Data CSV / Excel
Rows = customers/respondents, Columns = brands. Values = preference ratings.
3. Customer Weights (Optional)
OptionalUpload customer-level usage rate or spending data to weight market share calculations. This makes simulations more realistic by accounting for heavy vs. light users.
Drag & Drop Weights CSV / Excel
Must have same number of rows as preference data. Include a column named USAGE or SPEND.
4. Analysis Settings
📐 Number of Dimensions
How many principal components (axes) to use for visualizing your positioning map.
💡 Start with Automatic. Switch to 3D if your scree plot shows a meaningful third dimension.
🎯 Focal Brand
Select one brand to get deeper competitive intelligence and positioning recommendations.
💡 Choose your own brand (or main competitor) to get actionable strategic insights.
⚙️ Advanced Settings
📏 Standardize Attributes
Controls whether to convert all attribute ratings to z-scores (mean=0, std=1) before computing the positioning map.
💡 Keep OFF unless your data mixes different scales (1-7 and 1-100) or you specifically want equal attribute weighting.
PERCEPTUAL MAP
🔍 Key Discoveries
Run the analysis to discover insights about your competitive landscape.
🎚️ Dimension Explorer ORIGINAL ℹ️
Each row lays the brands out along one dimension, from its negative end (left) to its positive end (right). Click any brand chip to open that brand's detail card. The bar at the bottom of each row is the share of brand differentiation that dimension explains.
COMPETITIVE INTELLIGENCE
🗺️ Competitive Distance Matrix ℹ️
This heatmap shows perceptual distances between all brand pairs. Dark blue = very similar (direct competitors), Light/white = very different (differentiated positioning).
📊 Brand Profile Comparison ORIGINAL
Select up to 3 brands to compare their attribute profiles side-by-side. The radar chart reveals where brands excel and where they're vulnerable.
📈 Attribute Importance ℹ️
Which attributes most differentiate brands in customers' minds? Longer bars = greater differentiation power on Dimensions I and II (Dimension III, when kept, is not included). This shows how brands are perceived, not what customers prefer. Hover over ℹ️ for details.
DIMENSION INTERPRETATION
Each dimension represents an underlying perceptual theme. Attributes with high positive or negative loadings define what the dimension means.
| Dimension | Variance | Positive End (High) | Negative End (Low) | Interpretation |
|---|---|---|---|---|
| Run analysis to see dimension interpretations. | ||||
Brand Coordinates ORIGINAL
These coordinates define each brand's position on the perceptual map. Brands with similar coordinates are perceived similarly by customers. Use these values to identify direct competitors (close positions) and differentiated brands (distant positions).
| Brand | Dimension I | Dimension II | Dimension III |
|---|---|---|---|
| Run analysis to see brand coordinates. | |||
Attribute Loadings
Attribute loadings show how strongly each attribute correlates with each dimension. High positive loadings (green) indicate the attribute increases along that dimension; high negative loadings (red) indicate the attribute decreases. Attributes near zero have little influence on that dimension.
View full attribute loading table
| Attribute | Dimension I | Dimension II | Dimension III |
|---|---|---|---|
| Run analysis to see attribute loadings. | |||
SUMMARY REPORTS
APA-Style Report
After you run the positioning analysis, this panel will provide a formal statistical summary suitable for academic reports, including variance explained, dimensionality, and key findings.
Managerial Interpretation
This panel translates the positioning analysis into plain-language strategic insights, highlighting competitive positioning, segment opportunities, and recommended actions.
DIAGNOSTICS & ASSUMPTIONS
Diagnostics & assumptions
Key Assumptions
- Linear relationships: PCA assumes that brand-attribute relationships are linear. Non-linear perceptions may require alternative techniques.
- Interval-scale data: Perceptual ratings should be measured on interval scales (e.g., 1-7 Likert). Ordinal data may violate assumptions.
- Adequate sample: Preference data should include enough customers per segment for stable ideal point estimates (typically 30+ per segment).
Interpretation Cautions
- Perceptual maps show relative positions—absolute scale depends on input data normalization.
- Dimension interpretations are subjective and should be validated with qualitative research.
- Market share simulations assume current competitive dynamics remain stable.