Add standard UTM parameters to any quiz link:
quizfly.app/dave/skin-type?utm_source=facebook&utm_medium=paid&utm_campaign=sept-launch
QuizFly stores utm_source, utm_medium, utm_campaign, utm_content and utm_term on every lead created from that visit. They appear in the Leads table, in the CSV export, and in the webhook payload under utm.
Embedded quizzes inherit UTM tags from the page they're on. Custom-domain and embedded leads also record which host they came from (custom_host / embed_host).
Tip: use one link per ad set and you'll see conversion per ad set in your Leads export without any other tooling.