If you use a reporting platform
such as Agency Analytics, DashThis, or a custom client portal, you may want to
embed the Visual Visitor dashboard as an iframe for a unified client reporting
experience. This requires specific configuration to prevent CSP (Content
Security Policy) blocks on iframe embedding.
Step 1 - Confirm iframe support
Contact Visual Visitor Support to
confirm that iframe embedding is supported for your account and to get the
correct embed URL for your white-label portal.
If Agency Analytics or your
reporting platform enforces a CSP, you will need to add the Visual Visitor
portal domain as an allowed frame-src or frame-ancestors domain. Work with your
reporting tool's support team to add the whitelist entry.
Step 3 - Authentication handling
The embedded dashboard requires a
logged-in Visual Visitor session. Two common approaches:
· Shared view-only user: Create a dedicated view user in
Visual Visitor for the client. The client logs in once in the reporting tool
context and the session is maintained.
· Single Sign-On (SSO): For enterprise setups, contact
Visual Visitor Support about SSO integration options.
Password considerations:
If the embedded dashboard shows a
login prompt instead of the dashboard, the session has expired. Simplify the
password for the view user to avoid encoding issues (some special characters in
passwords can cause session failures in iframe contexts).
Embedded dashboards may not support all interactive features.
Some menu navigation and export functions may not work correctly inside an
iframe due to popup window blocking by the browser.