You can boost your affiliate sign ups by simply keeping an email list.
I see posts every day from Bitcoin sellers and people promoting health products and such like.
The systems that support these affiliates keep a list of people who have signed up, but they DON’T provide any help with signing up new customers other than maybe providing some banners.
The truth is that posting on Facebook is not likely to get sign ups anywhere near as quickly as you would like.
The most important step is to get a list of potential customers and keep in touch with them every day with direct emails.
It sounds complicated but is very simple and will boost your sign ups. I guarantee that the top performers all have email lists.