It means you were highly encouraged to buy it. The grammar looks fine to me, "pushed" can be replaced: I was encouraged to buy a product.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
MustAskI thought it meant "someone was trying to almost force me to buy the product (like persistent salesmen do)". Is there a way to express that using 'push'?That's essentially what I understand your original sentence with "push" to mean, and what I think Vorpar was also saying.