Hi everyone,
I’m working with Qualtrics Site Intercept and running into a limitation with popup sizing that I haven’t been able to solve cleanly.
The intercept loads a survey in an iframe with a fixed height. Since the survey has multiple pages with varying content (including display logic), this leads to either scrollbars or excess whitespace depending on the page.
So far, I’ve tried a few approaches from the intercept side:
-
Overriding CSS on the modal and iframe to allow auto height
-
Forcing iframe height manually via JavaScript
-
Triggering resize logic on intercept load
-
Attempting to react to navigation events (e.g., Next button clicks)
None of these worked reliably, mainly because the survey runs inside a cross-domain iframe, so I can’t access or measure the content height directly.
Before I go down the route of implementing a postMessage solution between the survey and parent page, I wanted to check:
-
Has anyone successfully implemented dynamic resizing for Site Intercept popups?
-
Is there any supported or recommended approach from Qualtrics for handling this?
-
Are there known limitations that make true dynamic resizing unreliable in this setup?
Would appreciate any insights or patterns that have worked in real implementations. Thanks!
