---
title: Speaker campaigns
description: In this tutorial, we will walk you through the entire setup of a speaker campaign, from initial creation and customisation to uploading data and generating shareable links for your stakeholders.
---

[Skip to content](https://resources.gleanin.com/knowledge/speaker-campaigns#main-content)

[![03\_Gleanin\_Logo\_RGB\_Violet](https://resources.gleanin.com/hs-fs/hubfs/03_Gleanin_Logo_RGB_Violet.png?width=129&height=40&name=03_Gleanin_Logo_RGB_Violet.png)](https://gleanin.com/)

Open main navigation

Close main navigation

 Welcome to the Gleanin help centre, search for an answer or navigate via the sections below

- There are no suggestions because the search field is empty.

1. [Help Center](https://resources.gleanin.com/knowledge?hsLang=en)
2. [Tutorials](https://resources.gleanin.com/knowledge/tutorials?hsLang=en)

# Speaker campaigns

## In this tutorial, we will walk you through the entire setup of a speaker campaign, from initial creation and customisation to uploading data and generating shareable links for your stakeholders.

**[Overview](https://resources.gleanin.com/knowledge/speaker-campaigns#overview)**  
**[Things to consider before setup](https://resources.gleanin.com/knowledge/speaker-campaigns#before-setup)**  
**[Creating your campaign](https://resources.gleanin.com/knowledge/speaker-campaigns#creating-your-campaign)**  
**[Customising your campaign: landing page URL](https://resources.gleanin.com/knowledge/speaker-campaigns#landing-page-URL)**  
**[Customising your campaign: channels & suggested post](https://resources.gleanin.com/knowledge/speaker-campaigns#channels-suggestedpost)**  
**[Customising your campaign: metadata](https://resources.gleanin.com/knowledge/speaker-campaigns#metadata)**  
**[Customising your campaign: theme](https://resources.gleanin.com/knowledge/speaker-campaigns#theme)**  
**[Customising your campaign: template design](https://resources.gleanin.com/knowledge/speaker-campaigns#template)**  
**[Running campaign: data](https://resources.gleanin.com/knowledge/speaker-campaigns#data)**  
**[Running campaign: generating advocacy tool links](https://resources.gleanin.com/knowledge/speaker-campaigns#share-tool-links)**  
**[Customising campaign: splash screen](https://resources.gleanin.com/knowledge/speaker-campaigns#splash-screen)**  
**[Customising campaign: share images screen](https://resources.gleanin.com/knowledge/speaker-campaigns#share-images-screen)**  
**[Running your campaign: conversion tracking](https://resources.gleanin.com/knowledge/speaker-campaigns#conversion-tracking)**  
**[Running your campaign: insights](https://resources.gleanin.com/knowledge/speaker-campaigns#insights)**

### **Overview**

As an event marketer, your biggest advocates are often your own speakers. Speaker campaigns harness that influence, turning participants into powerful promoters to boost your event’s visibility and reach.

In this practical, step-by-step course, you’ll learn how to:

- Set up and manage speaker campaigns tailored to your event goals
- Understand the differences between campaign types and choose the right one
- Customise social sharing channels for your target audience
- Design branded image templates that elevate your campaign’s visual impact
- Upload stakeholder data efficiently using multiple methods
- Generate shareable links that make it easy for speakers to promote their involvement

By the end, you’ll have the tools and confidence to launch impactful campaigns that drive attendance, build buzz, and make your speakers part of your marketing team.

### **Things to consider before setup**

There are two types of speaker campaigns available - one for speakers only and one for speakers with sessions. The setup process for both types is the same, but there are some limitations and restrictions to consider.

If you choose **a speaker-only** campaign, keep in mind that you won't be able to add sessions later on. Once the campaign is set up, the type cannot be changed, so if you decide to include sessions in the future, you'll need to create a new campaign from scratch. Cloning the campaign won't work as it copies all settings, including the campaign type.

On the other hand, **a speaker and sessions** campaign allows you to include both speakers and sessions. However, in this type of campaign, all speakers must be assigned to a session in order to generate their individual share links. Speakers without a session assignment won't have their links generated until they are assigned to one.

It's important to note that speaker details and session data are linked to an event. If you're creating a new campaign, avoid deleting any existing data, as this will remove it from other campaigns associated with the event. Instead, you can easily assign previously uploaded speakers to a specific campaign.

### **Creating your campaign**

Campaigns are created within an event, and there is no limit on how many you can create.

If you're managing multiple campaigns, such as theatre-specific segments or campaigns in different languages, be sure to label each one clearly for easier identification.

For **Speaker & Session** campaigns, you can assign speakers using [**Tracks**](https://resources.gleanin.com/knowledge/how-do-i-use-tracks?hsLang=en), and for **Speaker-only campaigns**, you can use [**Groups**](https://resources.gleanin.com/knowledge/assigning-speakers-and-exhibitors?hsLang=en#groups), or [manually from the selection screen](https://resources.gleanin.com/knowledge/assigning-speakers-and-exhibitors?hsLang=en#individual).

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193362289241" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193362289241" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

Follow these simple steps to create your speaker campaign:

1. In the left-hand menu, click **Campaigns**.
2. Click **Create my first campaign** or the blue **plus (+)** icon.
3. On the next screen, select **Speakers** as your campaign type.
4. Choose the correct campaign type:
   
     - **Speaker only**
     - **Speaker & Session**
5. On the **theme customisation** screen, you can upload your branded design assets and edit the colour scheme as well as hide elements from the template. Don’t worry if you don’t have your final design yet; you can update it later via the **Theme **section of the campaign dashboard.
6. Fill in the required campaign details (these can also be edited later from the dashboard):
   
     - **Landing page URL**: The landing page for your event
     - **Suggested post**: Pre-written copy for your stakeholders to share
     - **Social share metadata**: Text that appears when the link is shared
     - **Campaign language**: Choose the display language (note: this does not translate the admin interface or product)
7. Click **Finish** to complete the setup.

Once your campaign is created, you can fine-tune it directly from your dashboard.

### **Customising your campaign: landing page URL**

Your campaign landing page URL is the link you want your speakers and attendees to share. It should clearly communicate your event’s value and drive action, whether that’s learning more, viewing the agenda, or registering. Choose a page that’s relevant, engaging, and designed to convert visitors into participants.

Before we dive into the next step, let’s take a moment as well to talk about **UTM parameters**. These small but powerful URL tags help you track where your campaign traffic is coming from and how it’s performing. They’re especially useful for measuring the impact of speaker-driven promotion. Don’t worry if you’re not familiar with them; our **UTM builder** provides recommended settings you can easily accept and use.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193365515827" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193365515827" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

If you need to make any changes to the landing page URL provided during the campaign setup, you can edit your **Landing Page URL** directly from the landing page section. Please ensure that the updated link works and does not contain any typos.

To apply UTM parameters, simply click **Accept recommendations** in the URL Health Check to use our suggested UTM settings. If you have your own parameters or need more fields, just click on **Add additional custom UTM code.**

### **Customising your campaign: channels & suggested post**

As part of your campaign setup, you'll be asked to provide a **suggested post, **a message your stakeholders can share to promote your event. This post can be shared across a variety of **social and communication channels**, including LinkedIn, Facebook, email, BlueSky and many more.

Once your campaign is set up, you can customise the message for each specific channel - the suggested post.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193366227464" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193366227464" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

You can easily control which **sharing channels** your stakeholders use by toggling them on or off, and rearrange their order on the image sharing screen.

Each channel can have its own **customised message;** just click the pencil icon to edit the text. For channels that include ``in the copy, make sure not to remove it, as it's required for the post to include the campaign link.

Due to LinkedIn updates, there are now a few additional steps to set up, and you can explore these options in more detail [here](https://resources.gleanin.com/knowledge/linkedin-sharing?hsLang=en), but sticking with the default **auto-post** setting is a safe choice.

To enable Instagram Story templates, please see [here](https://resources.gleanin.com/knowledge/using-custom-background?hsLang=en#instagram).

### **Customising your campaign: metadata**

**Metadata** for social share images refers to the information embedded in a webpage's content that helps control how the page is displayed when shared on social media platforms. This includes the image, title, description, and other details that help platforms like Facebook, Twitter, LinkedIn, etc., generate rich previews of the content being shared.

For example, when someone shares your event on Facebook, the **title **and **description** of the image that appear in the post are pulled from the metadata. It’s important to edit these elements to ensure they are on-brand and tailored specifically to your event.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193366228818" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193366228818" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

You can customise your **metadata text** in the **Metadata** section of the dashboard.

Here are some best practices to keep in mind:

- **Title**: Use this space to share the key message you want your stakeholders to promote, e.g. *“I’m speaking at \[Event Title\] – join me!”*. Keep it concise - there’s a 65-character limit.
- **Description**: Include a clear call to action for the audience, such as *“Register now”* or *“Sign up today”*. The character limit here is 155.

Note: The product preview on the right is for illustration only. If you choose **LinkedIn curated sharing**, metadata may not appear.

**Alt text** is optional. Use it carefully, as incorrect or irrelevant alt text can reduce accessibility rather than improve it. More guidance and information on the alt text can be found [here](https://resources.gleanin.com/knowledge/metadata-and-alt-text?hsLang=en#alt-text).

### **Customising your campaign: theme**

**Gleanin themes** make it easy to create branded image templates for your campaign. A *theme* defines the overall look and feel, such as colours, fonts, and design elements, giving you full control to align visuals with your event branding.

When you create a new theme, Gleanin automatically generates a set of **templates.** These are the individual image variations based on that theme. Templates come in different formats (landscape and square) and layouts (headshots, multi-speaker, etc.), ready for your stakeholders to share.

You can have **multiple themes** within a single campaign, allowing you to offer a variety of styles to suit different audiences. Each template set within a theme can be customised, downloaded or hidden, giving you full flexibility over what’s available for sharing.

#### **Editing theme**

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193370339222" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193370339222" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

As mentioned in the introduction, any changes made at the theme level will apply to all templates created under that theme.

You can add as many themes as you like to your campaign to give stakeholders a broader choice of visuals. However, avoid overloading them. For example, if a stakeholder is part of a 3-speaker panel and there's only one theme applied, they will have six templates to choose from:

- Single headshot / Single without headshot
- Two speakers with headshots / Two without headshots
- Three speakers with headshots / Three without headshots

While panels can include more than five speakers, template space is limited to a maximum of five panellists. If your panel includes more than five, only individual speaker templates will be shown.

If you’d like to design a theme from scratch, note that there is no *reset* option. Instead, simply create a new theme from the dashboard and delete the one you no longer need. At least one theme must be active at all times.

More information on managing themes can be found [here](https://resources.gleanin.com/knowledge/themes?hsLang=en).

To help you with designing your custom backgrounds, we’ve created Figma templates, which include default Gleanin element placement, available [here](https://www.figma.com/design/bXxNTebi6AjhyAnZgXfe0C/Gleanin-Templates?node-id=117-78&p=f). For best practices on designing speaker campaign backgrounds, please refer to the guidelines [here](https://resources.gleanin.com/knowledge/how-should-i-design-my-custom-backgrounds-for-speaker-campaigns?hsLang=en).

**A few things to remember about Instagram:**

- Portrait templates will only appear when Instagram is selected as the sharing platform.
- You will need to enable Instagram Stories templates through the [channels section](https://resources.gleanin.com/knowledge/using-custom-background?hsLang=en#instagram), as these are not created by default.
- The content positioning within the portrait templates is adjusted to ensure it displays correctly in Instagram's 3:4 preview format, avoiding any cut-off.

### **Customising your campaign: template design**

While this introduction may sound repetitive, it's important to clearly distinguish between **themes** (previous section) and **templates**.

**Themes** define the overall visual identity of your campaign, which includes colours, fonts, and design elements, allowing you to align all visuals with your event branding. They serve as the foundation for creating consistent, on-brand imagery.

When you create a theme in Gleanin, a corresponding set of **templates** is automatically generated. These templates are the specific image variations derived from the theme. They come in multiple formats (e.g., landscape, square) and layouts (e.g., headshots, multi-speaker) and are designed to be easily shared by your stakeholders.

You can customise each template by adjusting the size and positioning of existing elements. However, adding new elements is not supported.

#### **Editing templates**

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193370339228" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193370339228" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

#### **Managing individual templates**

Since you have control over each individual template, you can choose which ones from a theme will be available to your stakeholders. For example, if all stakeholders have headshots, you may want to hide templates that don’t include images to avoid duplication. This streamlines the experience by removing unnecessary options.

Since we do not support adding extra elements to the template, we cannot add moderator/main speaker tags to reflect the structure of the panel.

 Editing templates

Within the template editor, you can:

- Change the shape of the headshot image
- Resize and reposition elements
- Align multiple elements as a group

When editing templates with multiple speakers, make sure the correct image is matched with the correct speaker details. You can verify this by checking the element description in the top-right panel (e.g., the *speaker0 image* should be next to the *speaker0 details*).

More information and guidance on using the template editor can be found [here](https://resources.gleanin.com/knowledge/how-to-use-single-template-editor?hsLang=en).

### **Running campaign: data**

To run your campaign and generate advocacy tool links for stakeholders, you’ll first need to upload their data into the platform.

##### **Upload Options**

- **Basic Subscription**:  
  You can add stakeholders either manually or by uploading a spreadsheet.
- **Pro Subscription**:  
  In addition to manual and spreadsheet uploads, you can also set up an API integration for one-click sync (view available integrations [here](https://resources.gleanin.com/knowledge/what-integrations-does-gleanin-have?hsLang=en)).

##### **Required Data Fields**

Your speaker data spreadsheet must include the following columns:

- Speaker Name
- Job Title
- Company
- Headshot (image file or URL)
- Email Address

For **Speaker & Sessions** campaigns, you’ll also need to include:

- Session Title
- Schedule

We recommend including both speaker and session data in your spreadsheet from the start. This allows you to use the **Speaker & Sessions combined upload** option, which automatically assigns speakers to their sessions. If your session details aren’t finalised yet, you can add them later and manually assign speakers. More information can be found [here](https://resources.gleanin.com/knowledge/managing-sessions?hsLang=en).

We’ve created upload templates to help you format your data correctly. They can be found under the **Data Preparation** section [here](https://resources.gleanin.com/knowledge/how-do-i-manage-speakers?hsLang=en#spreadsheet-upload).

It is important to remember that our upload process relies on matching both the **format of the data** and the **order of the columns**. This means the system expects specific columns in a specific sequence and looks for particular formats within each column. For example, the **Email Address** column must contain properly formatted addresses like `name@domain.com` for the system to recognise them.

Even if you don’t yet have certain data, such as URLs for speaker images, if you're planning to bulk upload files from your device later, you **must still include the corresponding column** in your spreadsheet. Just leave the cells blank. For instance, if the **Headshot** column is removed, all the data to the right (e.g., email addresses) will shift left, causing the upload to fail because the format no longer matches what the system expects.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193365268325" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193365268325" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1788" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

To add data to your account, go to the **Speaker** section, click the **plus (+)** icon, and choose your preferred upload method. In the video above, we used the **combined speakers and sessions upload**, as it’s the most efficient way to automatically assign speakers to sessions.

Once your data is prepared in the spreadsheet, **copy it without the column headers** and paste it into the grey data box.

This upload process happens in **two stages**:

1. **Review Speakers** – Check that the speaker names and details are correct, then approve the list.
2. **Review Sessions** – Confirm that speakers have been correctly assigned to their sessions.

If there are any issues during the upload, you’ll see a **red "X"** next to the record with the error.

For most standard uploads, you won’t need to adjust any settings. However, if you plan to use **Tracks**, **Groups**, or (on a Pro plan) **Destination URLs**, make sure to toggle those options **before uploading** and include the relevant columns in your spreadsheet. More information is available in this [article](https://resources.gleanin.com/knowledge/how-do-i-manage-speakers?hsLang=en#spreadsheet-upload).

### **Running campaign: generating advocacy tool links**

Once your data is uploaded and the campaign is customised, you can generate advocacy tool links for your stakeholders to start sharing their attendance and promoting your event.

These links must be shared with your stakeholders by downloading the merged mail file and using your CRM. Direct sharing from Gleanin is not supported.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193366228827" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193366228827" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1714" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

You can view and export stakeholder links by clicking the **Run Campaign** button at the top of your dashboard, then downloading the merge mail file in **.csv** or **.xlsx** format.

To see exactly what your stakeholders will experience, simply open their link. Reporting only begins when they click the **Open Social Media** button, so previewing their links won’t affect the analytics.

More details on link exports can be found [here](https://resources.gleanin.com/knowledge/where-do-i-get-my-stakeholder-share-tool-links?hsLang=en).

In the next two modules, we’ll return to campaign customisation for the **splash **and **share image screens**, now that you’ve seen where they appear and how they function.

### **Customising campaign: splash screen**

The advocacy tool links generated for your speakers consist of two screens:

- **Splash Screen**: This is where you can add your branding and encourage stakeholders to take action.
- **Share Images Screen**: Here, they can select an image and choose which social channel to share it on.

#### **Splash screen**

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193366228830" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193366228830" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1714" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

You can customise your splash screen directly from the dashboard.

- **Change the wording** to better encourage your speakers to share.
- **Choose the background colour** to align with your brand.
- **Add a splash image** that includes your event details.

The preview in this section is for illustration purposes only. To see how your speakers will view the changes, you can preview one of their links.

More information and best practices on using the splash screen can be found [here](https://resources.gleanin.com/knowledge/how-can-i-edit-the-speaker-and-exhibitor-share-tool?hsLang=en#splash-screen).

If you don’t find a use for the splash screen, you have an option to share links that will take your speakers directly to the share images screen. However, we recommend customising the copy and images instead of leaving them as the default.

### **Customising campaign: share images screen**

The advocacy tool links generated for your speakers consist of two screens:

- **Splash Screen**: This is where you can add your branding and encourage stakeholders to take action.
- **Share Images Screen**: Here, they can select an image and choose which social channel to share it on.

#### **Share images screen**

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193366227512" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193366227512" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

In the **Share Image** tab, you can edit the text that speakers will see before sharing their images with their networks. This screen has two versions: one for multiple images and one for a single image. It’s important to edit both versions, as the default text ("Here is your image to share") may not look great with multiple options.

The preview in this section is for illustration purposes only. To see how your speakers will view the changes, you can preview one of their links.

### **Running your campaign: conversion tracking**

In addition to adding UTM parameters to your landing page, you can track conversions in Gleanin by adding our conversion tracking script to your desired conversion or landing page URL. The most common page to track is the registration confirmation page, but you can choose any page where you want to monitor conversions.

Conversion tracking code needs to be generated for both your event marketing pages and the confirmation page. These will be two separate code snippets, which you can generate in your Gleanin account.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193370744984" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193370744984" data-hsv-style="" data-hsv-width="1280" data-hsv-height="720" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

The **Web Tracking Code** is for your event marketing and registration pages. This snippet should be added to all of those pages.

The **Confirmation Page Code** is specifically for the confirmation page and needs to be added by your registration provider.

In the example, we’ve demonstrated the code generation process for the standard HTML setup. For more customised setups and provider-specific instructions, please refer to this [article](https://resources.gleanin.com/knowledge/new-conversion-tracking?hsLang=en).

You can check if conversion tracking is set up and functioning correctly by looking at the indicator on your campaign dashboard.

- **Red**: The code hasn’t been detected on your pages.
- **Amber**: The code is present, but no conversions have been recorded.
- **Green**: Conversions are being tracked for this campaign.

![Screenshot 2025-07-25 at 07.48.25](https://resources.gleanin.com/hs-fs/hubfs/Screenshot%202025-07-25%20at%2007.48.25.png?width=670&height=89&name=Screenshot%202025-07-25%20at%2007.48.25.png)

### **Running your campaign: insights**

Gleanin's insights pages are specifically designed to help you pinpoint the key factors that contribute to your success. By identifying these drivers, you can enhance your performance by increasing the number of shares, clicks, and ultimately, attendees.

<iframe data-hsv-src="https://play.hubspotvideo.com/v/7244067/id/193370339240" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="193370339240" data-hsv-style="" data-hsv-width="2872" data-hsv-height="1622" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

The campaign insights page has three main categories:

- **Engagement**: Easily generate a list of those who haven’t engaged yet, allowing you to reach out and encourage further participation.
- **Activity**: Track engagement levels from your speakers and exhibitors, including how often they’ve shared content and on which channels.
- **Impact**: Identify your most influential advocates by tracking who receives the highest number of clicks. This also helps you determine which templates are driving the most clicks, so you can refine your creative strategies for future campaigns.

To learn more about these categories and how to act on the results, please refer to the article [here](https://resources.gleanin.com/knowledge/understanding-your-results?hsLang=en#insights).

- [Asset creation](https://resources.gleanin.com/knowledge/asset-creation?hsLang=en)
- [Upload and data](https://resources.gleanin.com/knowledge/upload-and-data?hsLang=en)
- [Running your campaign](https://resources.gleanin.com/knowledge/running-your-campaign?hsLang=en)
- [Managing your account](https://resources.gleanin.com/knowledge/managing-your-account?hsLang=en)
- [Reporting](https://resources.gleanin.com/knowledge/reporting?hsLang=en)
- [Integrations & advanced features](https://resources.gleanin.com/knowledge/integrations-advanced-features?hsLang=en)
- [Tutorials](https://resources.gleanin.com/knowledge/tutorials?hsLang=en)
- [Common questions](https://resources.gleanin.com/knowledge/common-questions?hsLang=en)
- [Best practice](https://resources.gleanin.com/knowledge/best-practice?hsLang=en)
- [Product updates](https://resources.gleanin.com/knowledge/product-updates?hsLang=en)

[![03\_Gleanin\_Logo\_RGB\_Violet](https://resources.gleanin.com/hs-fs/hubfs/03_Gleanin_Logo_RGB_Violet.png?width=120&height=37&name=03_Gleanin_Logo_RGB_Violet.png "03_Gleanin_Logo_RGB_Violet")](https://gleanin.com/)

Copyright © 2026 Gleanin

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/vEmfy01rW02CL01y02MqfRVSZs2IW1zmvsVj01uUODVvvXAU/capped-1080p.mp4",
  "dateModified" : "2025-07-25T06:38:32.934Z",
  "duration" : "PT2M",
  "height" : 1622,
  "name" : "Speaker campaign-1",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Speaker%20campaign-1.mov/medium.jpg",
  "uploadDate" : "2025-07-25T06:38:29.392Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/QKxXw01vjD7UscGq02bQou02SEbDeKTYIsGpR1xz4une2Q/capped-1080p.mp4",
  "dateModified" : "2025-07-25T05:42:22.581Z",
  "duration" : "PT25S",
  "height" : 1622,
  "name" : "Landing page URL",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Landing%20page%20URL.mov/medium.jpg",
  "uploadDate" : "2025-07-25T05:42:19.699Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/002GJXdbkoVHQ66TlDpu7d57IvsRzdKmgRBzD13wT02Ok/capped-1080p.mp4",
  "dateModified" : "2025-07-25T05:43:16.661Z",
  "duration" : "PT48S",
  "height" : 1622,
  "name" : "Channel and post",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Channel%20and%20post.mov/medium.jpg",
  "uploadDate" : "2025-07-25T05:43:11.101Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/a00sKQrUtkn00imksdqwy33q1eyY7I2F902dnlZfIRk86o/capped-1080p.mp4",
  "dateModified" : "2025-07-25T05:43:47.624Z",
  "duration" : "PT21S",
  "height" : 1622,
  "name" : "Metadata",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Metadata.mov/medium.jpg",
  "uploadDate" : "2025-07-25T05:43:44.922Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/V6lOvpZMwwXfwqWZgIopgjoSR7LgbyX5uqpuT5N6p7o/capped-1080p.mp4",
  "dateModified" : "2025-07-25T06:44:31.112Z",
  "duration" : "PT1M8S",
  "height" : 1622,
  "name" : "Edit Theme",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Edit%20Theme.mov/medium.jpg",
  "uploadDate" : "2025-07-25T06:44:28.064Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/HKMVunJIgnK2X9OKmpQKNSc9kYPI4uGgZ8eIM29Impo/capped-1080p.mp4",
  "dateModified" : "2025-07-25T06:47:54.921Z",
  "duration" : "PT1M12S",
  "height" : 1622,
  "name" : "Template editor",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Template%20editor.mov/medium.jpg",
  "uploadDate" : "2025-07-25T06:47:51.155Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/zUL02xzAEfAHlBqFxT6e6oT5vbSITUFZJF2DHNXeo5CE/capped-1080p.mp4",
  "dateModified" : "2025-07-25T05:47:28.311Z",
  "duration" : "PT1M3S",
  "height" : 1788,
  "name" : "Data add",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Data%20add.mov/medium.jpg",
  "uploadDate" : "2025-07-25T05:47:24.717Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/F2bbal2qas502WvvEuOmyr9BHpFtjOcmBSu3Hqa1zklw/capped-1080p.mp4",
  "dateModified" : "2025-07-25T05:48:51.424Z",
  "duration" : "PT24S",
  "height" : 1714,
  "name" : "Generate links",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Generate%20links.mov/medium.jpg",
  "uploadDate" : "2025-07-25T05:48:48.293Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/XuzqHuya4rlEO7eginiSFRZerKMECuqFYxIBz01I25Xs/capped-1080p.mp4",
  "dateModified" : "2025-07-25T05:50:25.285Z",
  "duration" : "PT35S",
  "height" : 1714,
  "name" : "Splash Screen",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Splash%20Screen.mov/medium.jpg",
  "uploadDate" : "2025-07-25T05:50:22.434Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/KZDnp015DfodWx43hcw7YrxWIAOUt91wDY3whWx01ioXo/capped-1080p.mp4",
  "dateModified" : "2025-07-25T06:52:56.578Z",
  "duration" : "PT25S",
  "height" : 1622,
  "name" : "Share screen",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Share%20screen.mov/medium.jpg",
  "uploadDate" : "2025-07-25T06:52:46.434Z",
  "width" : 2872
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/01EmkQjaiNMRWwuCmTCFKZbrUYCwr6mDDbpzU2Zy23lU/capped-1080p.mp4",
  "dateModified" : "2025-07-25T06:49:45.152Z",
  "duration" : "PT2M26S",
  "height" : 720,
  "name" : "HTML setup",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/HTML%20setup.mp4/medium.jpg",
  "uploadDate" : "2025-07-25T06:49:42.163Z",
  "width" : 1280
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://stream.mux.com/7Ey00bkak52Mrt11devFkl1Knw548HimXNRzTrSuZkZk/capped-1080p.mp4",
  "dateModified" : "2025-07-25T06:58:06.826Z",
  "duration" : "PT33S",
  "height" : 1622,
  "name" : "Insights",
  "thumbnailUrl" : "https://7244067.fs1.hubspotusercontent-na1.net/hubfs/7244067/Insights.mov/medium.jpg",
  "uploadDate" : "2025-07-25T06:58:03.923Z",
  "width" : 2872
}
```