When a user submits your Landerlab quiz, Meta Pixel will fire a Lead event. This is ideal for affiliate + lead-gen tracking because it captures high-intent conversions (not just clicks).
Open your Quiz in Landerlab
Navigate to Landing Pages
Open the landing page that contains your Quiz.
Click Edit to the quiz to open the quiz builder.
Install Meta Pixel (required)
Before anything else, your page must already have the Meta Pixel base code installed so the fbq function exists.
Follow this KB to install Meta Pixel (base code)
Go to the “JS Code” section
- In the quiz builder, locate JS Code
- Click it
- Delete any existing code in this section (to avoid conflicts / double firing)

Paste the Meta Pixel submit script
Paste this code into the JS Code tab:
// Meta Pixel: fire Lead on quiz submit (with double-fire protection)
window.addEventListener("ll-quiz-submit", function () {
if (typeof fbq === "function") {
fbq("track", "Lead");
}
});

What this does:
- Listens for the quiz submit event (
ll-quiz-submit) - Fires Meta Pixel
Lead - Prevents accidental double firing
Save & Publish
- Click Update (top right)
- Click Preview and complete the quiz once to test
- Publish your page/funnel if required in your workflow
Verify Meta Pixel is firing
Choose one method:
Option A — Meta Pixel Helper (recommended)
- Install the Meta Pixel Helper Chrome extension
- Open your quiz page
- Complete the quiz and submit
- Confirm you see a Lead event fire
Option B — Meta Events Manager
- Open Events Manager in Meta
- Go to Test Events
- Open your quiz page from the test link
- Submit the quiz
- Look for the Lead event (may take a moment)
Common issues & fixes
Lead doesn’t fire
- Meta Pixel base code isn’t installed → complete Step 1 first
- Code added with
<script>tags → remove tags - Code placed in the wrong area → ensure it’s in Quiz → JS Code
Lead fires twice
- Keep only one Lead listener active
- Make sure you didn’t add the same script in:
- the page header AND quiz JS Code AND a global script area