Product configuratie is het proces van het aanpassen van een product aan de behoeften van een klant. Een productconfiguratietool wordt meestal meegeleverd als onderdeel van: CPQ-software en stelt klanten en verkopers in staat om zelf producten te configureren. Visuele productconfigurators zijn bijzonder krachtig, waardoor gebruikers direct zichtbare resultaten kunnen zien als ze producten bouwen in een 2D- of 3D-virtuele ruimte.