Which plans is the Hopin<>Marketo integration available on?

The Marketo integration is available on Pro, Business and Enterprise plans.

What are the capabilities of the Hopin<>Marketo integration?

Hopin's integration with Marketo supports the following workflows:

  1. Pulling registrations from Marketo to Hopin, and pushing magic links back to Marketo.
  2. Pushing 'attended' status to Marketo as a custom activity ('attended' is defined as a registrant that shows up at the event between the starting and ending time of the event).
  3. Pushing registrations to Marketo as a custom activity.

Integration guide

All of the above capabilities are available in the steps that follow, if you do not wish to use one of those capabilities, you can leave that configuration screen empty and move to the next screen.

There are three key parts to setting up the Marketo integration:

Configuring the integration in Hopin

  1. Login to your Hopin account, choose the relevant organisation in the left-hand menu, and select the 'Integrations' tab:

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/99c75692-1e49-4318-b750-c935ea1609e6/Screenshot_2020-12-15_at_12.08.40.png

  2. Scroll to the Marketo integration and click the 'Connect' button

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e195cdf4-7788-4fe3-873c-6ec25968500d/Untitled.png

  3. A window will pop up and ask you to create a new Marketo authentication:

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3b261e8a-7a19-477f-b482-b3326b9af8f9/Untitled.png

  4. To authorize your Marketo instance, you'll need the Marketo API endpoint domain, client id and client secret.

    To get the API endpoint domain, in Marketo go to Admin > Web Services and copy the Rest API endpoint, but do not include the 'rest' part at the end of the URL.

    To get the client id and client secret, you'll need to have an API role and user on your Marketo instance, and create an Installed Service in Launchpoint. The docs for doing that are here. If you already have an API user and installed service, you can find the client id and client secret at Admin > Launchpoint > View Details.

    The API user will need to have access to the following permissions for the integration to be set up:

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ef743f5a-5220-4a6f-a704-6a987d53c244/Untitled.png

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/11242fec-2ae0-49ab-8640-0fe497b410c5/Screenshot_2021-01-11_at_20.27.43.png

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/265367d1-5581-4501-b120-50a2f9d2832b/Untitled.png

  5. Once you've authenticated your Marketo instance, click 'Next':

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/c26028b5-27c6-40b0-aaac-44fed228cb9d/Untitled.png

    Export (push) registrations from Hopin to Marketo