Integration with Marketo

Your Marketo integration with InEvent can include created lists, associated emails, given names, or attached tags. You will be able to automatically import all data captured on Marketo's landing pages to the InEvent platform, and also export your data from the InEvent event platform to Marketo. Synchronization occurs automatically and allows custom fields to be used.

How do I enable or disable the Marketo integration?

To enable this feature, go to Settings > Tools > scroll down until you see the Registration section. Then, press Edit, and make sure the Marketo checkbox is checked. Press End to save the changes.

Marketo enabling

If instead of having the option to enable it, you see No or Purchase, there might be two reasons why that is happening:

  1. You will need to enable this feature at the company tools. To do so, go to the company level, and click Account > Tools in the menu on the left-hand side. Then, scroll down until you see the Registration section, press Edit, and make sure the Marketo checkbox is checked. Press End to save the changes.
Enabling Marketo in the company level
  1. If you went to the company tools and instead of seeing the checkbox, you still saw Purchase, this means that this feature is not included in the plan you have purchased. Click here to check which features are included in each plan.

Integrating InEvent with Marketo

To integrate InEvent with Marketo, go Integrations > Marketo. As soon as click on it, a page will load and you will fill in the blanks:

  • ClientId
  • ClientSecret
  • MunchkinID
How to integrate the platform with Marketo

To find out the data above: clientId, clientSecret, and munchkinId, you need to access your Marketo account.

Click on Admin > Security > User & Roles.

In Roles, you must click on New role. 

Then create a new Role and name it API, select the Access API (25 of 25) option, and then click on Create. 

You will see the recently created Role on your screen just after you finish the step above. 

A new user must be created. To do this, click on Users > Invite new user.

  1. Step 1 INFO: Add Email, First name, and Last name (it must be written API). Then, click on Next.
Add Email, First name and Last name (it must be written API). Then, click on Next.
  1. Step 2 PERMISSIONS: You must check the 'API' option and also the 'API Only' and click on the Next button. Note: The API Only option is mandatory. 
t check the 'API' option and also the 'API Only' and click on the Next button. 
  1. Step 3 MESSAGE: Just click on Send to finalize the process
Send

The next step is to configure the Integration, for this you need to click on Admin > Integration Launchpoint.

Admin > Integration Launchpoint.

On this screen, you need to create a new service by clicking on New > New service.

You must fill in the fields according to the following image (except the description field, which can contain any text as it makes no difference, and the API Only User should contain the previously created user) and click on Create.

 New > New service. API Only User should contain the previously created user) and click on Create.

To check your final information click View details.

Note that the information requested to finish the integration inside our platform is in the details. Then you just copy and paste the clientId and clientSecret into the integration with Marketo screen.

Then you just copy and paste the clientId and clientSecret into the integration with Marketo screen.

Finally, the munchkinId can be found on Integration > Munchkin > Munchkin account ID.

munchkin

 Integration > Munchkin > Munchkin account ID.

After filling in all fields in the integration screen of the InEvent platform (Integrations > Marketo), click on Link Account. You can see in the following screen that the integration has been made.

Integration Configuration

After linking your Marketo Account with InEvent at the company level, you can select your event and continue the configuration of the integration. To do so, on your event's page click on Settings > Integrations > Marketo.

accessing Marketo on the event level
The integration supports webhooks, which allow the use of the GET or POST HTTP verbs to push or retrieve data from a specific URL. For detailed instructions on in-application creation of webhooks and how to add them to smart campaigns, please refer to this article.
Custom fields

Under Custom fields, you will be able to link your custom fields from Marketo with your custom fields from InEvent.

Custom fields
Modification on fields will only be reflected on value changes.
Program information
Marketo programs
Programs are a core organizational component of Marketo Marketing Activities. They can be a parent to most types of assets, and allow for tracking of membership and success of leads within the context of individual marketing initiatives.

Here you have to option to select the program you want to link with InEvent. You need to type it to search.

Screenshot of the program information section.
Lists

In the Lists Information fields, you'll have the option to choose a list from InEvent to be linked with a list from Marketo. You should select the desired lists and click on Link Lists to integrate them.

Screenshot of the lists on the marketo integration page.
Attendees

To synchronize attendees, you must click on Synchronization > Sync attendees. You will be notified by email when the synchronization is ready.

After the synchronization has been confirmed in your email, your information will be updated on the integration information page. To see the new attendee's information you must update your View Attendees page (F5) and all new information will be updated. Automatic synchronization takes place every hour of the day/ night.

All attendees who are synchronized via integration with Marketo will be flagged with a lightning bolt.

To see additional information for each attendee you need to click on Edit, and select the person you want. Additional information is available on the right side of your screen.

There will be no refund option for leads that are added to Marketo folders and pushed to InEvent, which results in registration credits consumption.

How do I activate the Marketo ID Auth for an event?

To enable this feature, go to Settings > Tools > scroll down until you see the Login section. Then, press Edit, and make sure the Marketo ID Auth checkbox is checked. Press End to save the changes.

Marketo ID Auth

If instead of seeing a checkbox, you see No or Purchase, there might be two reasons why that is happening:

  1. You will need to enable this feature at the company tools. To do so, go to the company level, and click Account > Tools in the menu on the left-hand side. Then, scroll down until you see the Login section, press Edit, and make sure the Marketo ID Auth checkbox is checked. Press End to save the changes.
  2. If you went to the company tools and instead of seeing the checkbox, you still saw Purchase, this means that this feature is not included in the plan you have purchased. Click here to check which features are included in each plan.

Once the tool is enabled, you will have a link example in your Marketo Settings that you can use to generate Magic Links directly on Marketo.

In terms of API requests, 5 to 6 API calls are sent per registration.
You can rename the Marketo program created by InEvent manually on Marketo, but it may break the integration since Marketo uses the name to integrate. In that case, our recommendation is to not activate the automatic program creation. Create it manually on Marketo, and then link it with an event.


How Did We Do?