If you are interested in a workout plan, maybe you don't want to read a long PDF and found out yourself which paragraphs are relevant for your lifestyle, fitness goal, and body type and which are not for you. In this case, the goal of the quiz is to cut out all the unnecessary parts of the PDF and send you what you have to do. People are using lead magnets like this with a simple subscription, so I guess the quiz shouldn't be much more frustrating.
I added a feature, that enables users to add a "Skip subscription, get my results!" button to the quiz. In this case, the quiz will immediately show the user the results. Of course, the whole subscription thing can be turned off and in that case, the player will always receive the results after answering the questions.
And also, thank you for the idea, the discount code is amazing, I'm going to use this somewhere on the landing page!
When I’ve set up a ‘quiz’ like this (actually a solar savings calculator) what I did is ask ‘shall we send you a pdf copy of your report by email, and follow up with more info?’
I don’t want any leads who feel forced into it anyway, that feels wrong, and will hurt my email deliverability.
I'll just have to live without knowing which 80s rocker I am, a hole that will forever be in my heart, but at least I'll have a little less crap in my inbox.
Now, if the quiz actually _gave_ my result and then said something like "Sounds like you already know our product line pretty well, here's a 20% discount code for your next order", I'd be a heck of a lot more likely to place an order. A, because the quiz just forced me to think about all the things I could use their products for, and B, because it's not obviously trying to spam me.
There are good ways to go about it, but generating "leads" just squicks me right out. If a salesperson is going to call me and try to be my buddy and stand between me and the Add To Cart button, they are my enemy.