Although it's technically possible to record iframes, there's no current option for Smartlook to record iframes at present. This is because the script cannot retrieve the content that is sandboxed inside such elements, and due to potential security concerns, we've decided not to implement this feature.

A possible workaround could be to place the script directly into the iframe, but please note that recording of these elements cannot be officially supported.

If you place the Smartlook tracking script directly to the iframe, and the content of the iframe is hosted on the same domain as the rest of the page, the iframe content will then get attached at the end of the page recording. Otherwise, a new recording will be created for the iframe. This is currently the only method for recording iframe content, but its viability depends on your implementation and iframe content.

TIP: Do you have some further questions? Then contact us on, and we'll be more than happy to help you!

Did this answer your question?