The good thing is that you did take the first step to create landing pages and started a campaign. As Brendan (@digibomb) puts it, there are just too many variables as to why the conversions aren’t happening.
Given that it’s Yoga training, FB is indeed a good place to do advertising. There’s nothing stopping you from doing Google Adwords (it’s intent-based, so it’s even more powerful).
Now, for the landing page. I just one version and I have this for you:
Use a separate section on top of the hero section (hero section is the part that shows up before we have to scroll – this is prime real estate) to put the logo there maybe? Your logo is getting washed out with the background video.
Let’s start with your main headline.
200 -HR Yoga Teacher Training
That’s not telling your visitors anything, except that there are 200 hours somewhere and that there is some training available for Yoga teachers (so that that can learn and teach Yoga to others?).
Instead, you could use alternatives with built-in offers like ( Stats are from http://www.statisticbrain.com/yoga-statistics/)
OVER 15,875,000 AMERICANS PRACTICE YOGA. THEY NEED YOU TO TEACH THEM
BE THE GURU NOW
WOULD YOU LIKE TO LEARN AND TEACH YOGA & MAKE AT LEAST $75,000 ANNUALLY?
GET A FREE SAMPLE OF THE TRAINING NOW
It is indeed hard to read your copy. The text is all over the place and doesn’t seem to have any pattern to it.
This part, right here is too jarring.
It’s better not to use any images at all than use stock photos. Don’t get me wrong, you can indeed get away with stock photos but the images seem to take too much attention here and that’s not the purpose of your landing page.
- Timings, Dates, Maps, etc
You could create a separate section and place those elements right?
You could test two versions (one with the video and one without). If you are using video, place it at the very top (and not the bottom).
Hope this helps.