HELP FILE

How do I integrate GoToTraining with Marketo?

The Marketo integration syncs leads and registrants from training events to Marketo Programs. This means you won't have to track the events in separate platforms.

Link GoToTraining and Marketo (admin only)

These steps can only be performed by a Marketo admin.
  1. Open the GoToTraining Marketo integration in a browser and select Authorize.
  2. Select Allow to grant LogMeIn access to the integration.
  3. Fill in the access tokens and select Link. If you need help finding the access tokens, see here.
  4. You will see the connected accounts and the number of connected events in the Connected accounts tab.

Create a Webhook in Marketo (optional)

These steps are only necessary if you want to copy leads from Marketo to GoToTraining. If you only need to copy registrants or leads from GoToTraining to Marketo, you do not need to create a Webhook.
  1. Sign in to your Marketo admin account.
  2. Create a Webhook so that Marketo can communicate with GoToTraining. For more help on creating Webhooks, see here.
  3. Add the following attributes (in the gray field) to the Webhook configuration tab.

    • Webhook Name
    • Description
    • URL: https://api.jive.com/gtt-marketo/v1/webhook/register
    • Request Type: POST
    • Template: {"programId":{{program.id}},"email":{{lead.EmailAddress}},"firstName":{{lead.FirstName}},"lastName":{{lead.Last Name}}}
    • Request Token Encoding: JSON
    • Response Type: None
    Webhook Attributes in Marketo

  4. Select the Webhook you just created in the right menu and click Set Custom Header.
  5. Add the following value in the Custom Header.

    • Header: Integration-Api-Key
    • Value: Copy/paste the Authorization value from the Webhook configuration tab.

Connect trainings and Marketo programs

  • If you haven't already, schedule a training event.
    1. Sign in to your account at https://global.gototraining.com.
    2. Select Create a Training.
  • Link the training to a Marketo program.
    1. Open the Marketo connection page in a browser.
    2. Choose the Marketo program, GoToTraining account, and the specific training you want to link.

      Note: Any GoToTraining user in your account that have been given permission to Marketo will appear in the drop-down.

    3. Select Connect. The connection will be added to the bottom list of connection.
Any attendees who register to the training will be synced to the Marketo program.