FreeStatisticalTools.com
Structural equation modeling

Combined Importance-Performance Map Analysis (cIPMA)

Combine importance-performance map analysis with necessary condition analysis (Hauff, Richter, Sarstedt and Ringle, 2024). Each driver gets its total effect, its performance, and a necessity effect size; the bottleneck table shows the minimum level each driver must reach for a desired outcome level.

Free · No sign-upReplaces SmartPLS cIPMAWorks with your data
Updated · By Bibin Xavier

Data 180 × 12

Paste from Excel, or drop a CSV, TSV or Excel file here.
Example data 180 rows, 12 variables. Data stays in this browser tab.
Respondenttext · 180 levelsTR1numeric · codedTR2numeric · codedTR3numeric · codedTR4numeric · codedSAT1numeric · codedSAT2numeric · codedSAT3numeric · codedSAT4numeric · codedLOY1numeric · codedLOY2numeric · codedLOY3numeric · coded
R00122123133423
R00254543434434
R00344341224231
R00412324444344
R00534233334322
R00654545544434
R00734443324133
R00833445455554

Variables and options

Constructs with =~ (reflective, mode A) and structural paths with ~.
Results update automatically when you change an option.

Results

180 rows · example data
Table 1

cIPMA for LOY at a desired level of 80

ConstructImportancePerformanceNCA effect size dpNecessary?Required level for LOY = 80% of cases below requirement
TR0.47852.7.079.003No37.526.7%
SAT0.47852.4.149< .001Yes43.432.2%

Note. Scores are rescaled to 0–100 with the theoretical scope. CE-FDH ceiling; necessity when d ≥ .10 and the permutation p < .05 (Dul, 2016; Dul et al., 2020). NN = not necessary at this outcome level.

cIPMA map (bubble size = % of cases that fail the necessity requirement)

Table 2

Bottleneck table: required construct levels (0–100) for each level of LOY

LOYTRSAT
011.95.8
1011.95.8
2011.95.8
3011.95.8
4011.95.8
5011.95.8
6011.925.9
7011.925.9
8037.543.4
9037.543.4
10056.656.6

Interpretation

SAT is a necessary condition for LOY: without reaching the required level, a high outcome is not possible, whatever the level of other drivers. Prioritise SAT first, because 32% of cases fall below its requirement for LOY = 80.

How to cite this tool

Using these results in a thesis, journal article, report or class assignment? Please cite this free tool so others can find it. It keeps the site free.

APA 7

Xavier, B. (2026). Combined Importance-Performance Map Analysis (cIPMA) [Web application]. FreeStatisticalTools.com. https://freestatisticaltools.com/combined-importance-performance-map-analysis/

BibTeX

@software{xavier_cipma_2026,
  author = {Xavier, Bibin},
  title = {Combined Importance-Performance Map Analysis (cIPMA)},
  publisher = {FreeStatisticalTools.com},
  year = {2026},
  url = {https://freestatisticaltools.com/combined-importance-performance-map-analysis/},
  note = {Web application}
}

Suggested sentence for your methods section: “The analysis was carried out with the free Combined Importance-Performance Map Analysis (cIPMA) tool on FreeStatisticalTools.com (Xavier, 2026).”

What is combined IPMA (cIPMA)?

The combined importance-performance map analysis (Hauff et al., 2024) adds necessary condition analysis to IPMA. It separates drivers that raise the outcome on average from those that must reach a minimum level before a high outcome is possible, and shows how many cases fall short.

When to use combined IPMA (cIPMA)

Use cIPMA when you want to know both which drivers raise the outcome on average (sufficiency logic) and which drivers must reach a minimum level before the outcome can be high (necessity logic).

Assumptions

  • The same assumptions as IPMA, plus enough cases near the ceiling to estimate it (about 100 or more).
  • Constructs are measured on bounded scales so the theoretical 0–100 scope is meaningful.

How to use this tool

  1. Enter your data. Paste columns from Excel, Google Sheets or SPSS with variable names in the first row, or upload a CSV or Excel file. The example data shows the expected layout.
  2. Choose the variables. Select the pls path model.
  3. Set the options. Fill in target construct, scale minimum, scale maximum and desired outcome level (0–100).
  4. Read the results. Results update automatically. Read the plain-English interpretation, then use Copy table to paste APA-style tables into Word and Copy for the results sentence.

How to report combined IPMA (cIPMA) in APA style

Report importance, performance, necessity effect size with permutation p-value, the bottleneck at the desired outcome level, and the share of cases that do not meet it.

Frequently asked questions

Why combine IPMA with NCA?

IPMA follows sufficiency logic: more of X tends to give more of Y. NCA follows necessity logic: without enough X, high Y cannot occur. A driver can be unimportant on average yet still be a bottleneck.

What is a bottleneck in cIPMA?

The minimum level a necessary condition must reach for a desired level of the target construct. Cases below that level cannot reach the desired outcome.

When is a construct a necessary condition?

When its NCA effect size d is at least .10 and the permutation test is significant (p < .05).

Related tools

Browse all categories