How to add a Marketo form to your videos

Avatar
Brendan O'Driscoll
Who Can Use This Feature?
Self-Service Plans
Free Pro Plus
Business Plans
Essentials (with add-on) Growth Enterprise
Users must have the Edit Videos permission enabled.

As part of the Vidyard for Marketo data integration, you can add Marketo forms to your videos natively from within Vidyard.

When the form is filled out, any information that the viewer submits passes to your Marketo lead database. To get started, all you need is: 

Get your Form ID and CNAME/Server Name from Marketo

To import a Marketo form into Vidyard, you will need the Form's Asset ID and either your Marketo Server Name or CNAME (depending on your Marketo account configuration and set up).

You can obtain your Server Name from your form's preview in Marketo, and your CNAME from your form's embed code. Your Form ID can be found in either location.

Note: You must use the CNAME option below if your Marketo pages use a custom domain (for example, "go.companyname.com").


Finding your Server Name & Form ID

You can find your Form ID and Server Name in the URL when you preview your form in Marketo.

  1. Select your form from the list in Marketo
  2. Select Preview Marketo Form list with form selected and form Preview button highlighted
  3. Copy your Server Name and Form ID from the page URL
    • The Server Name is the alphanumeric value (with a dash) that immediately precedes ".marketo.com"
    • The Form ID is the last 4-5 digits in your form's URL Form preview URL showing where to find server name and form ID

You can also copy the Form ID (Asset ID) from the main page of your form under the Summary section.
A form's Asset ID (form ID) on the form's main page in Marketo

Finding your CNAME & Form ID

You can find your CNAME & Form ID in your form's embed code. Your CNAME is either your Munchkin account ID appended with ".mktoweb.com" or your own domain if you've set up your Marketo pages with a CNAME (for example, "go.companyname.com"). 

You only need to copy the CNAME value that follows // from the embed code. You do not need to include http://, https://, or www. from the URL.

Obtaining the CNAME and form ID from a form's embed code in Marketo

For example:

<form id="mktoForm_1760"></form>
<script>MktoForms2.loadForm("("//103-MWY-702.mktoweb.com", "103-MWY-702",
1760);</script>
  • CNAME = 103-MWY-702.mktoweb.com
  • Form ID = 1760

Add your Marketo form to Vidyard

  1. Sign in to Vidyard, then select Actions from the main menu.
  2. Select New Action.Creating a new Action in order to add your Marketo form to Vidyard
  3. Select Marketo form, then click on Create.Selecting the option to create a Marketo form from the New Action menu
  4. Choose either Marketo Server Name or CNAME (depending on your account setup in Marketo) to import your form into Vidyard.
  5. Enter your Form ID and either your Server Name or CNAME into the fields provided, then select Apply to finish.
    Selection on what type of Marketo form to connect, text boxes to enter relevant information

Once your form has been added to Vidyard, give it a name and description. These fields indicate other users what the form does and when it should be used.

Note: It is best to make any visual changes to your form in Marketo's Design Studio. You will not be able to see a preview of the form in Vidyard's editor.


The HTML code of your Marketo form, populated in Vidyard's action editor

Configure Advanced Options for your form

Advanced Options allow you to adjust how the Marketo form behaves for your viewers. For example, you may want to give viewers the option to skip the form.

  1. Select Advanced Options editor to access additional settings
  2. Switch the setting toggles ON or OFF to change how the form behaves

Using the Advanced Options settings to adjust the behavior of your form, like whether the viewer can choose to skip it

Here's a quick breakdown of each of the settings:

Setting Description
Allow the viewer to skip the Action and resume the video Adds a button that allows viewers to skip the Action
Only show Action to the viewer once per page load

The Action will only display to the viewer once after the video loads on the page.

If the viewer refreshes the page, the Action will display again.

Skip form for leads known in Marketo

Vidyard checks if the viewer is already a known contact in Marketo. If yes, the form does not display.

Pre-fill known data if the viewer is already a contact

Automatically fill in any form fields if the viewer is already a known contact in Vidyard (they have previously been identified)

Assign your Marketo Form to a video(s)

Once you've finished your form's design and setting, you can then assign it to 1 or more videos in the same folder.

  1. Select Assign > + Add VideoSelecting the Assign tab to add your form to videos in the same folder
  2. Select the plus button (+) beside a video to assign the form
    • Need to find the right video? You can also use the search box to find videos by their title, description, internal notes, tags or UUID.
  3. Click on Close when you've finished selecting videosSelecting videos from the folder to assign your Marketo form to
  4. Select when the Action appears during the playback of each assigned video
    • Click on PRE for the Action to appear before the start of a video
    • Click on POST for the Action to appear after a video finishes
    • Alternatively, move the slider to position the Action at a specific second during the video
  5. Select Save to finishChoosing when your form appears in the videos that you've assign it to (before, during or after the video plays)

Need support

Submit a ticket or start a chat. We'll provide a self-serve resource or connect you with our support team, available 24x5.

Chat with Our Team