To build a landing page for free, all you really need is a good landing page builder with a free plan.