I just signed up for an affiliate program with a company that gives me $1 per each sign-up to their free trial.
Now, after spending $30 for a facebook ad with a turnout of 2 sign-ups I realised I need help and quidance!
You need quite a bit of "extra" stuff to make your plan work. You're on the right path, but I think you're missing a few components. I would always try to capture the lead and then get them to the action/sale/download/etc -- This way you have a chance to warm them up and promote the offer a couple times.
Specifically the landing page you send them with that domain is a little confusing and seems overcrowded with stuff. I would always send them to my own landing page (easy to make). Collect the lead (easy to do), then send them to your offers. Overtime, keep a good relationship, you can market them other similar products.
In this specific case, your ad may have had the wrong call to action or a mismatch on your ad vs the landing page. can't tell without looking at your ad. And without a more in depth discussion.
I know there's a lot more to cover, but these could be some things to think about.