All Collections
Integrating with Sequel.io
CRM Integrations
Using a Marketo form to Register Attendees to Sequel
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 over a week ago

Integration options

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

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. Instead of copying the Marketo embed form, you simply copy the Sequel embed code and enjoy the combined power of Marketo and Sequel in the same workflow as before.

Alternatively, if you prefer to use your Marketo form on a standalone landing page, you have the option to use the Sequel native Marketo integration, integrate with Zapier, or manually upload registrants into a Marketo program.

1. Embed Marketo Form and Sequel on the same page (most common - Business Plan required)

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

  2. Now it's time to setup your landing page with Marketo and Sequel. We recommend sharing the following information with your Web Team so they decide the best approach.

  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.
    <script type="module" src="https://prod-assets.sequelvideo.com/uploads/toolkit/sequel.js"></script>

  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>

  5. Please note 882-TRU-959.mktoweb.com should be changed to match the domain on your Marketo instance.

  6. To configure the placement of the Marketo form and Sequel component on your page, consider the layout that best suits your needs. 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 and the Sequel component will be hidden. Once the user registers, the Marketo form will be hidden and the Sequel component will be displayed.

    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".
      <div id="mktoForm"></div>
      It is important to note that this div will be removed once the user completes the registration process. 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, you can include the following code to display the Sequel component. This section will automatically appear if a user is registered or if you switch to Sequel registration instead of using a third-party. We recommend adding this code to a full-width section so that the Sequel component can take up the entire space.
      <div id="sequel_root"></div>

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

  7. Now we are ready to create a form and render it. Start by creating a Marketo form within Marketo

  8. 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

  9. Select the CRM tab and enter the Marketo form id, Marketo base URL, Marketo Munchkin Id as it appears in your Marketo form in step 7

  10. Under the Embed tab, copy the code under Marketo Form with Sequel.

  11. Paste the embed code anywhere on your page. We suggest creating a CMS entry for this code to make it easier for your marketing team to create new webinars and copy the Sequel embed code to display the correct form and Sequel component.

  12. 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.

  13. Is the form not displaying? Here are some troubleshooting steps:

    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.

    5. If you are unable to see the form on your page and you have checked for errors but found none, please don't hesitate to contact Sequel support. We are here to assist you and will be happy to help resolve any issues you may be experiencing.

2. Sequel integration with Marketo Form Id (Business Plan required)

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.

    Copy of IPAD (12)



  4. Create a Marketo form within Marketo

  5. Copy the Asset ID of the Marketo form (1018 in this example below)

    image-png-Jul-17-2023-06-26-51-6047-AM



  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 as it appears in your Marketo form in Step 5

    Screenshot 2023-09-28 at 10.12.47 PM



  8. 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.

    Screenshot 2023-09-28 at 10.14.39 PM


    For example, we are using form 1018 in multiple events and the url for a specific webinar is https://www.sequel.io/game-changers-online/shuchi-sarkar, simply copy this url into the Marketo Form Url in Sequel:

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.

3. Sequel integration using Program Name (Business-plan required)

This integrations allows us to automatically sync any new members added to a Program in Marketo back to Sequel. Members can be added using a Marketo form (instructions above) or manually uploaded — all users will be synced automatically.

Note: Due to a Marketo limitation, we can only run this automatic process every 15 minutes. We recommend using this solution in combination with option 1 Sequel integration with Marketo Form Id explained above. This will ensure no delay in sending registrations.

  1. Create a Sequel.io event with your dashboard

  2. Select in the Registration Tab ➝ Third Party registration or ➝ Sequel registration

  3. Go to CRM tab and add the name of the Marketo program name that the form appends from

  4. Match the Program Status in Sequel.io to your statuses in Marketo (this is case sensitive!)

  5. Begin collecting registrations and wait for the process to sync

  6. You can also manually add members in your Marketo program and they will be automatically registered in Sequel!

4. 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?