Short answer: maybe, and social media platforms won't necessarily catch it for you. Anyone can pay to run an ad, including scammers.
It's sitting right in your feed, mixed in with posts from friends and pages you follow, so it feels vetted just by being there. It isn't. Social media platforms don't always thoroughly check the ads you see or the people behind them, which means scammers impersonating real brands, or selling knockoffs outright, can run ads exactly like a legitimate business would.
People reported losing more than $95 million in a single year to purchases that started with an ad seen on social media, and since a lot of fraud goes unreported, the real number is likely higher.
These ads can be personalized based on your own browsing and interests, which makes them feel even more relevant and trustworthy than a random pop-up ever could. A well-targeted fake ad for a brand you'd genuinely want doesn't look like a scam, it looks like the algorithm finally showing you something good.
Source: FTC — Are ads on social media vetted or checked for scams?
This is one trick out of dozens. The Scam-Proof Playbook covers online shopping scams, social media scams, AI voice cloning, and more, in plain language, with real examples.