--- title: "Iframes FAQ" slug: "iframes-faq" updated: 2025-11-19T15:03:26Z published: 2025-11-19T15:03:26Z canonical: "docs.blackthorn.io/iframes-faq" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.blackthorn.io/llms.txt > Use this file to discover all available pages before exploring further. # Iframes FAQ ### Redirect URLs #### Q: How do I set up a **Redirect URL** in an iframe? **A:** The redirection domain should have relaxed CSP rules (Setup > Security > CSP Trusted Sites) or the parent domain needs to be added to the frame-ancestor rule. #### Q: How do I redirect an Attendee to an Event Group’s webpage or a different Event after registering for an Event in an iframe? **A:** You need to specify the relative path instead of the whole URL in the original Event’s **Redirect URL** field. For example, use “/5a195eDuv5V” instead of “https://events.blackthorn.io/5e53zvb7/5a195eDuv5V” in the **Redirect URL** field. #### Q: How do I ensure Attendees who have registered for an Event are automatically redirected to their AttendeeLink when revisiting the Event's webpage? **A:** Go to the Event Settings record for the Event and check the **Auto Redirect Users to Confirmation Page** (conference360__ Auto_Redirect_Users_to_Confirmation_Page__c) field. This ensures authenticated users (EC users, authenticated iframe, AttendeeLink users) are redirected to their AttendeeLink. ### Iframes and Third-Party Sources #### Q: How do I set up Custom CSS Injection, Google Tag Manager, or Google Analytics to work with Iframes? **A:** Any style, media, font, etc … from third party sources / domains need to include these sources in their CSP rules. This also goes for Google Tag Manager, Google Analytics, and any other tracking tools that generate iframes. See [https://content-security-policy.com/](https://content-security-policy.com/) for more. ### Iframes and Payment Gateways #### Why am I having issue with my TouchNet gateway in an iframe? **A:** If your Attendees cannot register for an Event using a TouchNet Payment Gateway when that Event is in an iframe, [click here](https://docs.blackthorn.io/docs/addressing-security-related-errors-for-iphone-users) for information about security-related errors for iPhone users. #### How do I securely authenticate Transactions with Spreedly? **A:** To ensure authentication occurs correctly when using iframed components and a Spreedly payment gateway, add the Payment Gateway’s **Spreedly Private Key** and **Spreedly Certificate Token** fields to the Payment Gateway page layout. [Click here](https://docs.blackthorn.io/docs/spreedly#spreedly-and-iframed-components) for more information about these fields.