Embedding event content on external websites

InEvent allows event organizers to embed certain event components on external websites using an iframe. This lets you display key event information, such as registration forms, ticket offerings, and the public agenda, directly on your own website.

Not all event components have dedicated embed URLs. Some, such as registration forms, ticket offerings, and custom forms, provide standalone embed URLs, while others, like Speakers, Sponsors, etc. can be embedded using the page= parameter. This article outlines some components that can be embedded, how to locate the correct URLs, and any limitations to be aware of when embedding InEvent content externally.

Embedding event agenda

InEvent allows the public event agenda to be embedded on an external website using an iframe. This embed displays the agenda as shown in the Virtual Lobby agenda view.

Agenda iframe structure
<iframe id="inevent-public-agenda-iframe"
src="https://inevent.com/en/{{Company}}/{{Event}}/public-agenda.php?embed=true"
width="100%"
height="400"
frameborder="0">
</iframe>

Replace:

  • {{Company}} with your company slug
  • {{Event}} with your event slug
The height value in the iframe can be adjusted depending on how much of the agenda you want visible on your external website.

Embedding the registration form

You can embed your event’s Registration Form or Purchase Form into an external website using an iframe.

To locate the form URL and embed code:

  1. Navigate to Marketing > Registration > Registration Form
  2. Click Share on the left-hand menu

On the Share page, you will find:

  • A direct URL to the registration or purchase form
  • A ready-to-use iframe embed code
Registration form embedd

This embed displays the full registration or purchase flow, including ticket selection, attendee details, and payment details. For more information, refer to the Add registration form to external website article.

Embedding ticket offerings

In addition to embedding the full registration or purchase form, InEvent allows you to embed only the Ticket Offerings section on an external website.

This option displays the list of available tickets without the full registration flow and is useful when ticket selection needs to be presented separately on a website.

Ticket offerings iframe structure
<iframe id="inevent-ticket-offerings-iframe"
src="https://app.inevent.com/en/{{Company}}/{{Event}}/ticket-offerings.php?embed=true"
width="100%"
height="200"
frameborder="0">
</iframe>

Replace:

  • {{Company}} with your company slug
  • {{Event}} with your event slug
Only tickets marked as For sale in the InEvent platform will appear in the embedded ticket offerings. The height value can be adjusted as needed.

Embedding custom forms

InEvent allows Custom Forms to be embedded on external websites using an iframe. This includes, but is not limited to, Review Forms, Submission Forms, and other Custom Forms created for the event.

Review Forms

To locate the form embed code:

  1. Navigate to Event > Abstracts
  2. Select Review Form on the left-hand menu,
  3. Click Share

On the Share page, you will find a ready-to-use iframe embed code.

review form embed code

Submission Forms

To locate the form embed code:

  1. Navigate to Event > Abstracts.
  2. Select Submission Form on the left-hand menu.
  3. Click Share.

On the Share page, you will find a ready-to-use iframe embed code.

submission form embedd code

Custom Forms

  1. Navigate to Marketing > Registration > Custom Form.
  2. Select a form.
  3. Click on Share.

On the Share page, you will find a ready-to-use iframe embed code.

custom form embed code
If you have multiple custom forms in your event, each form will have its own unique embed code that can be accessed individually. Adjust the height value as needed to display content fully.

Embedding website pages: Speakers, Sponsors, Exhibitors, map, etc..

Some pages, such as Speakers, Sponsors, and the Event Map, etc. can be embedded on an external website by first creating a custom website tab for each page and then using the generated tab URL as the iframe source.

Creating a custom tab

To create a custom tab for Speakers, Sponsors, Exhibitors, the Event Map, or similar pages:

  1. Go to Settings > Tabs.
  2. Select Web app from the left-hand menu.
  3. Click + New item. The New item pop-up will appear.
  4. For Item type, select Website section.
  5. Enter an Item title.
  6. Select a Website template.
  7. Choose the desired section (for example: Map, Sponsors, Exhibitors, or Speakers).
  8. Click Create to finish creating the custom tab.
  9. Once created, copy the URL of the section and use it as the src value in your iframe.

Creating a custom website tab
iframe structure

Below is an example of the iframe structure for embedding pages such as sponsors, speakers, maps, exhibitors, etc to your external website.

<iframe id="inevent-{{page}}-iframe"  
src="https://inevent.com/en/{{Company}}/{{Event}}/hotsite-section.php?p={{pageID}}"
width="100%"
height="1500"
frameborder="0">
</iframe>

Replace:

  • {{Company}} with your company slug
  • {{Event}} with your event slug
  • {{pageID}} → with the ID from the URL of the custom Website tab you created (the string of letters and numbers after p=)
Adjust the height value as needed.


How Did We Do?