Skip to main content
Keep the quiz in your application. Use Dynamite to personalize the invitation and follow-up content.

Invite the visitor

Link to the quiz from a component variant:

Track completion

After the application confirms completion:
Create an event goal named fit_quiz_completed. This tracks completion, not the answers.

Use the answers

Store answers in your application and connect selected traits through an HTTPS connector. Your application must map its visitor record to Dynamite’s visitor ID. For immediate results, render the first result in your application. Connector data is cached; saving answers does not immediately refresh an existing decision.
Imported components do not run quiz scripts or forms. The public browser API has no quiz(), identify(), or setTraits() method.Connected answers can inform selection. The standard eligibility fields do not include arbitrary connector-trait rules, so enforce required conditions in your application.The repository’s horror and NBA preference modules show specialized implementations. See controller types, horror modules, and NBA modules.