This lesson will cover the following topics:

03 | Size

01 Getting Started

This tutorial covers embedding your project in an external site. You can embed single and multipage projects into other sites. This tutorial will cover two methods: embed and iframe.

02 Retrieving The Project URL

1. Click the Publish button.
publish button located on the top right hand of the project
2. Using the dropdown in the Publish Project window you can choose how you want to embed your project. Once you have made your selection, copy the code provided.
publish project window that contains embed options

If you have already published your project and do not want to publish your project again:

Note: if you make changes to your project after it has been embedded, you will need to publish your project again for those changes to reflect in the parent site.

1. Select the Project Settings gear icon.
project settings gear icon
2. In the Overview tab, click the Published gear icon.
project settings > overview tab > published gear icon
3. Click the Publish Details icon.
project status window with the publish details link highlighted
4. The same dropdown is available for you to choose your embed method.
Publish project embed options

03 Size

You can determine the embed size so the project takes up a set amount of space in the embed frame, and whether the project will have a border. While the height can be set, your project will autoresize within the parent site.

It is important to pay attention to the width, in order to ensure that the content displays correctly across a variety of device types, you must set the width to 100%. This will cause the project to auto-resize depending on the screen size. This can be done when you paste the copied code into your parent project.
publish project - embed size

04 Embed vs Iframe

If you want to pass variables from the parent site to your Titan project, the embed code will copy any parameters from the parent site and feed them to the parent site. For example, if you have created custom variables for your project when you pass the variable through your parent project URL, it will apply to your embedded project.

The iframe does react in the same way as an embedded project, but parameters will not be passed from the parent project to the iframe.

Additional Resources