Citric acid is effective against thrips, aphids and spider mite, I've personally had success twice eradicating spider mite using a mixture of Citric and and wetting agent.
A wetting agent is important it removes surface tension just water and wetting agent is effective at drowning them but doesn't deal with eggs, normally in nature waters surface tension against the hairs on insects can create a safety bubble with a wetting that's not possible it cannot happen, they drown!
If you put a drop of wetting agent or dish soap into water with springtails on the surface you'll see them fall through the water surface it's instantaneous on contact.