Statistical Methods Atlas
Atlas › Validate Constructs › PLS-SEM (Partial Least Squares SEM)

PLS-SEM (Partial Least Squares SEM)

Composite-based structural modeling that maximizes explained variance — suited to prediction goals, complex models, smaller samples, and formative constructs.

Validate ConstructsMultivariate also known as: Variance-based SEM, PLS path modeling

✓ When to use

  • Prediction-oriented research questions (which drivers best explain/predict outcomes?).
  • Formative constructs (indicators DEFINE the construct, e.g., a stressor index).
  • Complex models or modest samples where CB-SEM will not converge stably.
  • Early-stage theory development; widely used in IS, marketing, and management research (SmartPLS tradition).

✗ When NOT to use

  • Strict theory TESTING with global fit assessment — CB-SEM provides the fit machinery PLS lacks.
  • Purely reflective, well-established scales with ample N — CB-SEM is the stronger default.
  • Sample-size folklore: PLS tolerates smaller n but does not make tiny samples adequate; run power analysis.
  • When reviewers in your target journal expect CB-SEM — know your outlet.

Data requirements

Dependent / outcome variableConstructs measured by reflective and/or formative indicator blocks; directional structural paths.
Independent / grouping variable—
DesignOne sample; same design cautions as any SEM.
Sample size guidanceMinimum via the inverse-square-root method (e.g., detecting β = .20 at 5% needs n ≈ 155), not the discredited '10-times rule'.

Assumptions

Hypotheses

H₀ — Each structural path coefficient is zero.
H₁ — Paths differ from zero (bootstrap inference).

The concept

PLS builds each construct as a weighted composite of its indicators, iterating weights to maximize the explained variance of dependent constructs, then estimates structural paths by OLS among the composites. Inference comes from bootstrapping (typically 5,000+ resamples).

Evaluation is two-layered. Measurement: reflective blocks need indicator loadings ≥ .70, composite reliability ≥ .70, AVE ≥ .50, and discriminant validity via HTMT < .85/.90; formative blocks need significant weights, VIF < 3–5, and content validity. Structural: path coefficients with bootstrap CIs, R² of endogenous constructs, f² effect sizes, and out-of-sample predictive power via PLSpredict/Q². PLS trades CB-SEM's global-fit testing for predictive assessment — use each paradigm for what it is built for.

Worked example

A study models drivers of e-HRM adoption (N = 210): perceived usefulness and ease of use (reflective) plus a formative 'implementation resources' index → adoption intention.

Result: CR .84–.91, AVE .61–.72, HTMT max .78; usefulness β = .41 (CI [.29, .52]), ease β = .22, resources β = .19; R²(intention) = .48, Q²predict positive for all indicators — solid explanatory and predictive performance.

How to run it

library(seminr)
mm <- constructs(
  composite("Useful",   multi_items("pu", 1:4)),
  composite("Ease",     multi_items("peou", 1:4)),
  composite("Resources", multi_items("res", 1:3), weights = mode_B), # formative
  composite("Intent",   multi_items("int", 1:3))
)
sm <- relationships(
  paths(from = c("Useful", "Ease", "Resources"), to = "Intent")
)
model <- estimate_pls(df, mm, sm)
summary(model)
boot <- bootstrap_model(model, nboot = 5000)
summary(boot)          # paths with bootstrap CIs

Interpreting the output

APA-style reporting

PLS-SEM results (SmartPLS 4; 5,000 bootstrap resamples) supported measurement quality (CR = .84–.91; AVE = .61–.72; all HTMT < .85). Perceived usefulness (β = .41, 95% CI [.29, .52]), ease of use (β = .22, [.10, .34]), and implementation resources (β = .19, [.07, .30]) each predicted adoption intention, together explaining 48% of its variance (Q²predict > 0).

Common mistakes

Related methods

Structural Equation Modeling (SEM)Covariance-based counterpartConfirmatory Factor Analysis (CFA)Reflective measurement logicMultiple Linear RegressionComposite-level analogueConvergent & Discriminant ValidityMeasurement criteria
← Structural Equation Modeling (SEM)Convergent & Discriminant Validity →