Embedding Snapsight
Domain Whitelisting & Embed Setup Guide
Overview
Embedding Snapsight into your website or mobile application requires domain whitelisting on both sides:
- Snapsight side (to allow your domain)
- Client side (to allow Snapsight content to load)
Follow the steps below to complete the setup.
Step 1: Whitelist Your Domain in Snapsight
To embed Snapsight in your website/app, you must first whitelist the domain where Snapsight will be displayed.
- Log in to your Snapsight account.
- Open the Project that you want to embed.
- Navigate to Settings → Advanced.
- Locate the option to Whitelist Domain.
- Add your domain in one of the following formats:
- yourdomain.com
- www.yourdomain.com
- Click Save to apply the changes.
Step 2: Whitelist Snapsight Domain on Client Side
Your engineering/development team must whitelist Snapsight on your side so the embedded content is allowed to load.
- Domain to whitelist: snapsight.com
- Note: Your Engineer/Developer will know the appropriate implementation approach based on your security setup (e.g., CSP, firewall rules, embedded content policy).
Step 3: Add the iFrame to Your Webpage
After whitelisting is completed on both sides, embed Snapsight using an iFrame.
Sample iFrame (for reference)
<iframe src="YOUR_SNAPSIGHT_LINK_HERE" width="100%" height="100vh" style="border:none; width:100%; height:1000px;"></iframe>
What to update
- Replace src with your Snapsight Project Attendee Key Takeaways link.
- Recommended: Use the All Locations – Attendee Key Takeaways link (commonly used for general embedding).
- If your event has multiple locations and Snapsight is embedded across multiple pages, use the respective location-level Attendee Key Takeaways links per page.
Step 4: Test and Validate Responsiveness
Once the iFrame is added:
- Test the embedded page across multiple screen sizes (desktop, tablet, mobile).
- Verify rendering, scrolling, and responsiveness.
- If you face any display or responsiveness issues, contact your Snapsight CSM or Account Manager.
Support
If you need additional assistance, email us at: cs@snapsight.com