• My website will include multiple (5-10) quizzes and I need it to work well on desktop and mobile.

    The quizzes are composed of around 20-40 questions, which the user will answer on a scale of strongly disagree to strongly agree. I’m intending to use radio buttons for this.

    The quizzes have also been split to 5-10 sections and each section will be scored separately and results will be given per section.
    After completing the quiz and getting their results the user should also have the option to upload a pdf or send a pdf to their email of their results.
    The results should contain a summary of the users answer as well as the actual results based on the scoring of the sections.

    Previously I used the Forminator plugin for this and it had all the necessary features required, but I ran into an issue attempting to use the website and fill the form/quiz on iOS devices. The form/quiz was very slow to load and to respond to inputs and as the quiz went on it became impossible to use due to the long load and response times. On desktop and on Android devices the quiz worked fine.

    What other form/quiz plugin would you recommend for me that would also work on iPhone without the performance issues?

Viewing 8 replies - 1 through 8 (of 8 total)
  • The best approach would be to test a few options and keep the one that performs the smoothest for your specific quiz structure and scoring setup, especially on iPhone/Safari.

    Thread Starter janqdev

    (@janqdev)

    Yes, thank you for your reply! I’m currently trying to test out different plugins, but a problem I’ve encountered is that a lot of plugins keep many of the features I need behind a pay wall. (Especially calculations which I feel are the most taxing when it comes to performance in my case.) So it’s hard to get a good idea of a plugin’s effects on iOS without investing money in each plugin I try.

    Testing is the best approach in my opinion as well, but I was also wondering if anyone had encountered similar issues or has used a plugin and hasn’t had performance issues with it.

    Have you considered a multi step flow for the quiz? It avoids that initial heavy load and feels snappier on mobile.

    You may also want to talk to the plugin support team you’re testing, as they might have performance related settings that are not obvious from the default setup.

    Thread Starter janqdev

    (@janqdev)

    What do you mean by multi step flow?
    In my previous version the quiz was paginated based on the sections it was divided in, meaning that the user was presented with 5-10 questions at a time and then would click next and be presented with the next 5-10 questions. Would that count as multi step flow or is it something else?

    And thank you for the tip! I hadn’t considered contacting the support teams about this.

    Yes, what you had before is exactly what is meant by a multi step flow.
    And yes, definitely reach out to plugin support as well, they sometimes have mobile performance tweaks or hidden settings that can help.

    Thread Starter janqdev

    (@janqdev)

    Okay, thank for your help! Will be contacting support and testing out different plugins.

    Though I would still be curious to hear if anyone’s had similar experiences

    I’d encourage you to take a look at Gravity Forms. It can handle all of the functionality you’ve described, it’s actively maintained, and it has a long track record of staying stable across major WordPress updates. Once your forms and quizzes are set up, you generally don’t need to keep adjusting them, which is a relief compared to some other solutions. They also integrate well with a strong ecosystem of add‑on partners if you ever want to extend things further.

    For transparency: I do use Gravity Forms in my own projects, but I’m not affiliated with them in any way and don’t receive anything for recommending them. Just sharing what has worked reliably in real‑world use.

    Thread Starter janqdev

    (@janqdev)

    Thank you for your reply! I also came across Gravity Forms in my research for this and was wondering about it. It’s great to hear about it from someone who has used it before!

Viewing 8 replies - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.