Marketo webhooks can be setup to POST registrant data to Go Live.
Marketo to ON24 Go-Live Registration
Marketo Webhooks can be set up to send registrant data from Marketo to ON24. Follow the steps below to set up a new registrant form in Marketo, register a user, and send the data to ON24 Go Live.
Step 1: Create Webhook for Go Live
Step 2: Add My Tokens to Program for Go Live
Step 3: Create Marketo Form
Step 4: Create Smart Campaigns
Step 5: Create Landing Page
Step 6: Testing the Marketo Form
Step 1: Create Webhook for Go Live
- Log in to Marketo and navigate to Admin on the top right bar, then in the Integration section on the bottom left, select Webhooks.
- To set up a new Webhook, click on New Webhook at the top of the screen.
- The New Webhook window will appear.
- Add the below details:
Name | Details | Comments |
Webhook Name | ABC Company Go Live | Add a Webhook name |
URL |
https://seamlessreg.on24.com/marketo (NA) https://seamlessreg.eu.on24.com/marketo (EU) |
URL is the End Point that is going to be sent to. You always use this same URL for Go Live |
Request Type | POST | Always same text |
Template | eventId={{my.eventid}}&key={{my.key}}&exteventusercd={{lead.ID}}&email={{lead.Email Address}}&firstname={{lead.First Name}}&lastname={{lead.Last Name}}&company={{company.Company Name}}&jobtitle={{lead.Job Title}} | This is where the field mapping happens. Note: You can add as many fields as you like as long as you follow the structure i.e., &email={{lead.Email Address}} where email is the ON24 field Name & lead.Email Address is the Marketo Token |
Request Token Encoding | Form/Url | Always same text |
Response type | None | Always same text |
- Fill in the information on the New Webhook screen and click the orange Create button.
Step 2: Add My Tokens to Program for Go Live
- Create a New Campaign Folder.
- Click Marketing Activities from the top navigation bar. Then on the left navigation bar, click on Default and select New Campaign Folder.
- Add the name of your campaign folder (ABC Company Campaign Folder) and click the blue Create button.
- You can now see the new folder under Default on the left navigation bar.
- Right click on the new folder and select New Program.
- Add the name of your new program (05 - Go Live) and click the orange Create button.
- You can now see the new program (05 - Go Live) under the campaign folder on the left navigation bar.
- Select the program folder (05 - Go Live) and click My Tokens on the top right of the screen. Then, select Text from the right bar and drag it and drop it in the gray area on the left.
- Find your Event ID. Your Event ID is in your ON24 Elite Go Live Registration Tab.
- Scroll to the bottom to Find Seamless Registration and Enable. Copy Event id.
- Enter the word eventId in the first field on the left.
- Enter your Event ID (3893562) from the ON24 Elite Seamless Registration in the second field on the right.
- Click the orange Save button.
- Repeat the same process (Select Text from the right bar and drag and drop it in the gray area on the left).
- Find your Key. Your Key is in your ON24 Elite Go Live Registration Tab.
- Scroll to the bottom to Find Seamless Registration. Copy key.
- Enter the word key in the first field on the left.
- Enter your Key (Example: 078743F706FAF13BCDC8AF1CA6E9C6EC) from the ON24 Elite Seamless Registration in the second field on the right.
- Click the orange Save button.
Step 3: Create Marketo Form
- Right click on your program (05 - Go Live) and select New local asset.
- Select Form from the New Local Asset window.
- Name the form in the New Form window and click the orange Create button.
- The Form Editor will open.
- Choose your fields. In this example, default fields have been chosen: First Name, Last Name, and Email Address.
- Click the orange Finish button on the top right of the screen.
- Click the Approve and Close button on the top right of the screen.
- The form is now approved.
NOTE: A green check mark will appear next to the form name on the left navigation bar.
NOTE: If the form is NOT approved, the icon next to the form name will be orange. Select Form Actions -> Approve draft from top right corner or click on Approve draft in Draft panel.
Step 4: Create Smart Campaigns
- Right click on your Campaign Name (05 – Go Live) and select New Smart Campaign.
- Name the Smart Campaign in the New Smart Campaign window. Click the orange Create button.
- Select Smart List in the upper navigation bar.
- In the Search bar on the right, search for ‘Fills’.
- Select Fills Out Form from the right bar and drag it and drop it in the gray area on the left.
- Search for your form (01 – Go Live Form) in the dropdown menu.
- Select Flow on the right in the upper bar.
- In the Search bar on the right, select Call Webhook under Integration.
- Select Call Webhook from the right bar and drag it and drop it in the gray area on the left.
- Search for your Webhook (ABC Company Go Live) in the dropdown menu.
- Select Schedule on the right in the upper bar.
- Click on the orange Activate button at the bottom of the screen.
- Click the orange Activate button in the Activate Triggered Campaign window.
NOTE: The Smart Campaign (02 – Go Live Smart Campaign) icon color should change to yellow.
Step 5: Create Landing Page
- In the left navigation bar, click on your Program (05 – Go Live) and select New local asset.
- Select Landing Page from the New Local Asset window.
- Add your Landing Page Name (03 – Go Live Landing Page).
- Select Template – Standard Template.
- Click the orange Create button.
- Select Form from the right-hand section and drag it and drop it to the middle gray area.
- In the Insert New Form window, select your Form (04 - Go Live.01 - Go Live Form) and select Follow-up Type: Form Defined.
- Click the orange Insert button.
- The Landing Page form will open.
- Select Landing Page Actions on the top left and click Approve and Close.
- The Landing Page is now created.
- Link ‘Form’ with ‘Landing Page’:
- Select your Form (01 – Go Live Form) on the left navigation bar.
- Click Create draft at the top right under the Form actions.
- The Form Editor will open.
- Click Form Settings on the left bar, then select Settings.
- Under Settings on the right, in the Follow up with field, select Landing page in the first box, then select your Landing Page (05 - Go Live.03 – Go Live Landing Page) in the second box.
- Click the orange Finish button at the top right of the screen.
- Click the orange Approve and Close button on the right side of the screen.
NOTE: The Landing Page should be approved. A green check mark will appear next to the Landing Page name on the left navigation bar.
NOTE: If the form is not approved, the icon next to the form name will NOT have a green tick.
- Select Approve Draft OR click on Landing Page Actions on upper right corner, then Approve.
Step 6: Testing the Marketo Form
- Select the Landing Page (03 – Go Live Landing Page) from the left navigation bar and click on the URL under Summary.
- The Landing Page form opens. Enter your first name, last name, and email address here.
- Click the green Submit button.
- Go to your ON24 Go Live Event to check that the data passed successfully from Marketo to ON24.
- In Analytics, click Go Live on left side panel.
- You will see the registrant’s data passing from Marketo to ON24 Go Live.
Comments
0 comments
Please sign in to leave a comment.