In-platform form or landing page?
A form inside Meta, TikTok or Snapchat is filled in without leaving the app, so it brings more leads at a lower cost, but usually lower quality. A landing page explains the service more and asks for more effort, so it brings fewer leads but more serious ones.
There's no single answer. We test both, add questions to the form that filter for real interest, then judge by the numbers: which source brings people who answer, show up and buy, not which brings more forms.