Skip to main content

Using a Marketo form to Register Attendees to Sequel

Increase attendance to your event and visibility of your data by connecting Marketo and Sequel.io.

Updated today

By combining the power of Marketo and Sequel for registrations, you can maintain familiarity and workflows.

There are different ways to collect registrations from a Marketo form into Sequel.

  1. Embedding Marketo form and Sequel together on the same page (Recommended)

  2. Embedding Marketo form on a "Registration" page and Sequel event on a "Watch" page

Both methods allow you to send data to Marketo as needed but can vary in the resources needed to setup.

Our recommended method is to use our embed code, which allows you to seamlessly display the Marketo form to users who have not registered and automatically switch to the Sequel component once they do register.

With this approach, you can easily choose the Marketo form you want to display directly from the Sequel dashboard, eliminating the need for additional Marketo embed code.

Embed Marketo Form and Sequel on Same URL (Recommended)

Using the recommended method of integration, you'll use the codes on the "Marketo form with Sequel.io" option of the Embed tab.

  1. Log in to your Sequel.io Admin Dashboard and setup the Marketo integration with Sequel

  2. Now it's time to setup the registration flow with your Marketo form opening up into the Sequel component upon successful submission.

  3. Copy the Sequel Integration script and place this script anywhere on your website — ideally in the same place you usually have the Marketo form.​

  4. On the same page, make sure to include the Marketo script as defined in your instance. For example: <script src="//882-TRU-959.mktoweb.com/js/forms2/js/forms2.min.js"></script>

Please note 882-TRU-959.mktoweb.com should be changed to match the domain on your Marketo instance. This will populate in Step #4 within the Embed area once your unique instance domain is entered.

As a best practice, follow the numbered steps and do not skip any. This will ensure your registration and event workflow is implemented correctly. It is recommended, however, that registration tests are done prior to go-live, specifically from an incognito window.


Video Walkthrough of Marketo Form Positioning and Sequel Setup (Method #1)

Placement of Marketo Form and Event Component

Typically, the Marketo form is placed in a column, while the Sequel component takes up the full width of the page to enhance audience interaction.

To achieve this, you can add two `div` elements to your page - one for the Marketo form and one for Sequel.

Our embed code will automatically display the appropriate element based on the user's registration status. If the user is not registered, the Marketo form will be shown to collect registration information. Once the user registers, the Marketo form will be replaced by the Sequel component where the event will take place.

  1. Placing Marketo form
    To determine where you want the Marketo form to appear on your website, create or modify a template for webinars. Create an empty div element with the id "mktoForm". ​It is important to note that this div will be removed once the user completes the registration process.
    <div id="mktoForm"></div>

    1. You can place this div within a flex style, which will automatically adjust the position of other objects on the page once it is removed.

  2. Placing the Sequel component
    On your webpage, place the sequel div where you want the event component to show. We recommend adding this code to a full-width section so that the Sequel component can take up the entire space and your audience has the best view.
    <div id="sequel_root"></div>

    1. This section will automatically appear if a user is registered or if you switch to Sequel registration instead of using a third-party.

  3. Watch the video above to see a demonstration of how to position these two sections within a template.

Setting the Sequel Event to Third-Party Registration

Once the above steps are compete, the Marketo form can be now be rendered on page. To tell Sequel you'll be using Marketo form for registration,

  1. If you don't have one already, start by creating a Marketo form within Marketo.

  2. In Sequel dashboard, navigate to the associated event.

  3. Select the Registration tab, and then the Third-party registration option.

  4. Upon save, the preview will show the Sequel component that asks for "Join Code". This is the typical view and anyone coming into your event page will only see the registration form.

Next, time to enter the details of your Marketo form and copy the script for your website to connect the Marketo form and Sequel stage together.

  1. Select the CRM tab. You'll see that our embed validator has checked compatibility thus far.

  2. Enter the Marketo form id, Marketo base URL, Marketo Munchkin Id as it appears in your Marketo form. The base URL can be found in the embed code of your Market form.

  3. This will enable the next steps. Continue to enter the Marketo instance domain, making sure to only include the base domain and no additional characters like //. This will populate the code. Click on Copy Code to copy the code snippet to your clipboard.
    This step pulls the Sequel stage and the Marketo form together

  4. Next, place the Sequel and Marketo form divs within your event page. These do not have to be placed together. It is recommended that the Sequel component be placed in full-width area for the best audience experience.

  5. Now, the actual embed code can be copied. We suggest creating a CMS entry for this code to make it easier for your marketing team to create new webinars. Just remember to update the event ID according to whichever event you're hosting on the page.

  6. Final step, enter in the URL where the embed code was placed (where you event will take place), save, and validate. The embed validator indicator will turn green or indicate a red message.

  7. If all steps have been followed and the script placed correctly, registrations will now automatically flow!

Is the form not displaying? Here are things to check:

  1. Ensure that you have added the Marketo form id, Marketo base URL, and Marketo Munchkin Id in the CRM tab of Sequel and that these values exist in your Marketo instance.

  2. Ensure that you have included the global sequel script and Marketo script in either the body or header of your webpage. You can refer to steps 3 and 4 for more details on how to do this.

  3. Make sure you added the sequel_root and mktoForm elements in your page.

  4. Open the developer tools in your page and look for errors. Our embed code will display errors if any of the settings are incorrect.

If you are unable to see the form on your page, found no errors, and you have followed all the steps, please don't hesitate to contact Sequel support through the chat within the platform or email. We are here to assist you and will be happy to help resolve any issues you may be experiencing.

By the way, if you're looking to create a role within your Marketo instance for the Sequel integration, the access level you want to create is "Access API"

Method 2: Sequel integration with Marketo Form Id

This approach allows you to embed a Marketo form in any page and instantly sync any registration from a Marketo form into a Sequel event. In order to successfully set up this integration, you will need access to your company's Marketo and Sequel.io accounts:

  1. Log in to your Sequel.io Admin Dashboard and setup the Marketo integration with Sequel

  2. Once connected, look for Advanced Integrations section in the Set up for Marketo

  3. Copy the Marketo Form Integration script and place this script anywhere on your website — ideally in the same place you usually have the Marketo form. This step is only required once, future forms will use the same script.

  4. Create a Marketo form within Marketo or use existing one.

  5. Click on "Embed code" of that form. This will provide all the values needed for Sequel.

  6. In the Sequel dashboard, select the event you want to link your Marketo form to, select the Registration tab, and then enable Third-party registration

  7. Select the CRM tab and enter the Marketo form id and Base URL as it appears in your Marketo form embed code.


    💡 Do you use the same form id for multiple events? No problem! You can set the Marketo Form URL where the form was embedded to register users to the right Sequel event.

    Now, only submissions from this form and this url will register users to this Sequel event. This is an optional step for if you use a different form id for each event.

That's it! Registrations will now automatically flow into your Sequel.io event. This includes before, during, and after a live event hosted on Sequel.

Other Ways to Sync Registrants

Register Users from Marketo into Sequel Events Using a Webhook

You can automatically register leads for a Sequel event whenever they are added to a Marketo program or meet certain criteria using a Marketo Smart Campaign with a Webhook.

For more information read this article.

Registering attendees in Marketo using Zapier

By connecting your Marketo account to Sequel.io, through Zapier, you'll be able to automatically register users on Sequel.io with the Marketo form submission.

You'll need access to your company's Marketo and Sequel.io accounts.

  1. Create a Marketo form within Marketo and collect registrations for your event

  2. Create a new Zap within Zapier

  3. Fill out the following triggers/actions as you see below:

Screenshot 2023-02-17 at 10.00.26 AM

Note: You will need your company and event ID to complete your Zap! You can find both within your Sequel.io Admin Dashboard. Please reach out to support@sequel.io if you are having trouble locating your IDs!

4. Test, publish, and turn on your Zap! To confirm your registrants are properly being passed on to the Sequel.io event, you can go to the Participants tab of your event and see your registrants listed.

Now, any users that registers for your event with Marketo will receive their Sequel.io join instructions via their email (example below).

If you want to find other ways to power up your webinars by integrating Sequel.io with your tools check out this article.

Did this answer your question?