If it leaves an oily film, it's the heater core.
If not, the windshield is probably leaking. I have not had good experiences with windshield replacements being sealed properly.
My Tiguan has a broken windshield from a stone, I'm just going to live with it for now.