It's not the sales strategy that's the issue, it's lying about it. Claiming you're going to give the money to charity if it's going into your own pocket is outright lying - not a sales strategy.
I wouldn't call anyone on here naive or stupid, after what you tried and thought you could get away with!