De schuimpompen zijn speciaal ontworpen om zich aan te passen aan de schuimen die ontstaan.
De schuimpompkop is gemaakt met behulp van atmosferische druk.
Wanneer de pompkop wordt ingedrukt, wordt de veer samengedrukt en zakt de zuiger, waardoor de lucht uit de reservoirkamer wordt verdreven. Wanneer de pompkop opnieuw wordt ingedrukt en losgelaten, keert de veer in de pompkop terug naar zijn oorspronkelijke staat en gaat de zuiger weer omhoog, waardoor een vacuüm in de reservoirkamer ontstaat en onderdruk ontstaat. Op dit punt is de druk in de reservoirkamer laag en de druk in de container hoog, en door het drukverschil drukt de atmosfeer de vloeistof rond de monding van de reservoirkamer in de reservoirkamer. Bij nogmaals indrukken wordt de vloeistof eruit geperst.