Repeated indicators
The higher-order construct is measured by all the indicators of its lower-order components at once. Simple, but it can create bias when the number of indicators is uneven.
A higher-order construct captures an abstract concept through several more concrete sub-constructs, adding a second layer to the measurement model. This page explains the types, the estimation approaches, how to validate them, a worked example, and the common pitfalls.
Most constructs are measured directly by their indicators. A higher-order construct (also called a hierarchical component model) sits one level up: it is measured by several lower-order constructs, each of which has its own indicators. For example, job resources might be a higher-order construct made up of autonomy, support and feedback.
Higher-order constructs reduce the number of structural paths and model an abstract concept at the right level of generality, as long as the extra layer is theoretically justified.
Job resources is modeled as a higher-order construct with three lower-order components: autonomy, support and feedback, each measured by its own items. The higher-order construct then enters the structural model as a single driver, instead of three separate paths.
This keeps the structural model simple while preserving the detail of the three components underneath.
Higher-order constructs are classified by whether each level is reflective or formative. The type determines how you specify and validate the model.
Pick the type from theory and the direction of the indicator relationships, before estimation. The type dictates which validity checks apply at each level.
The higher-order construct is measured by all the indicators of its lower-order components at once. Simple, but it can create bias when the number of indicators is uneven.
Stage one estimates the lower-order construct scores; stage two uses those scores as indicators of the higher-order construct. Robust and flexible.
A two-stage variant that carries the latent scores forward, which OpenPLS supports by adding latent-variable scores to a dataset so you can build the next level on them.
A two-stage variant that keeps the higher-order and lower-order parts in separate models across the two stages.
OpenPLS supports higher-order constructs. A dedicated helper sets up the hierarchy, and the Add latent-variable scores to a dataset action lets you carry scores forward for the extended two-stage approach, which also makes third-order models possible. Free and runs in the browser.
Model the lower-order constructs in the visual editor, carry their scores forward, and build the level above in a few clicks. Free, no install.
The main references are Sarstedt, M., Hair, J. F., Cheah, J.-H., Becker, J.-M., & Ringle, C. M. (2019). How to specify, estimate, and validate higher-order constructs in PLS-SEM. Australasian Marketing Journal, 27(3), 197-211, and Becker, J.-M., Klein, K., & Wetzels, M. (2012). Hierarchical latent variable models in PLS-SEM. Long Range Planning, 45(5-6), 359-394. A practical treatment is in Hair, J. F., Hult, G. T. M., Ringle, C. M., & Sarstedt, M. (2022). A Primer on Partial Least Squares Structural Equation Modeling, 3rd ed., Sage.