To add something to this great idea. Remove the bottle that holds the soap, Get some 1/4" poly hose, attach it to the stem that pulls the soap to the dispenser, put the other end of the hose in a full bottle of soap that you bought from the store
I do this in my house. The big bottle of dawn soap lasts many months. No need to keep refilling the little bottle that came with the dispenser. pic is the bottle under my kitchen sink
Jerry