Caffeine shampoo can actually keep you awake at night. It may sound strange, but it's true. The caffeine in shampoo can absorb into your scalp and then enter your bloodstream. This can then lead to insomnia and other sleep problems. So, if you're having trouble sleeping, it might be worth checking the ingredients in your shampoo. You may be surprised to find that caffeine is the culprit.