Appearance
Are you an LLM? You can read better optimized documentation at /resources/player-embedding-workflow-guide.md for this page in Markdown format
Player embedding - workflow guide
This guide shows a simple workflow to embed your video in your own environment, without needing to create a unique page for each recipient. It also covers how to distribute it via your Marketing Automation or email system.
Landing page set up
- Create your landing page, and include an iframe component that will be used to show the Seen video player.
See Seen Video Player for how to set up the iframe.
- Create logic for the page that looks for a parameter in the page URL (
video=in this example) to use as the iframe video source. - The final URL for the receiver would, in this example, look like this:
https://yourdomain.com?video=https://player.seen.io/v/AhdlZ6Qq28LDQAptGHUY
To improve the safety of the iframe component, you can limit the allowed host for the iframe to only accept content from the player.seen.io domain.
You can easily personalise the landing page further with additional URL parameters, such as name=.
If needed, you can also include encoding logic to hide the parameters in the URL, though this requires some additional development when building the pages.
Distribution set up
This example uses Braze's email builder. The process may be different in your own tool.
Add 2 custom fields to your Marketing Automation / email system for the Seen player URL and the email thumbnail URL.
Create your communication (email, in this example), and add the email thumbnail as a dynamic image for each recipient. See How to embed your Seen email thumbnail for the full walkthrough (shown there in Braze).
Link both the image and the CTA button to your page with the receiver's personalised video, by combining the static part of the URL with the Seen video player parameter.
- Your email will now link to the landing page showing the right video to the right receiver.