If you want to promote a affiliate link or to sell your product need to create a good clickfunnel page. A clickfunnel is a landing page with more features like Paypal integration, tracking integration and many more. If you search online will see many clickfunnels programs that can help to create a awesome landing page.
The most popular program is ClickFunnels and have many benefits: autoresponder, hosting , payment integration..etc. Clickfunnels offer 14 days free trial and after that you must pay a monthly subscription start from $97. It is tru that offer all features that you need to sell your product and build e-mail list but can be very expensive if you have a low budget.
Create clickfunnel with Wordpress
If you want to create a landing page with a low budget WordPress us the best option.
First you need a domain name and hosting to install WordPress script. Namecheap is a good platform to buy a domain start from $1/year and hosting start from $28/year.
After install WordPress from hosting cpanel, must find a good landing page theme. Here you can find some FREE wordpress templates: Justfreethemes
Also you can use a plugin that can help you to create a landing page more easy. The best plugin for that is Elementor. Have a lot of features, easy to use and is FREE.
After you create your landing page if you want to sell your product need a solution to redirect visitors to a payment page. The best plugin for that is Woocommerce plugin. Using the FREE option you can create payment page for your product.
In this way you can create a good landing page with a low budget. Using wordpress modules you can create more options for your landing page.