Marketo webhooks can be setup to POST registrant data to Engagement Hub
Marketo to ON24 Engagement Hub 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 Engagement Hub.
Step 1: Create Webhook for Engagement Hub
Step 2: Add My Tokens to Program for Engagement Hub
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 Engagement Hub
- 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 Engagement Hub | 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 Engagement Hub |
Request Type | POST | Always same text |
Template | eventId={{my.eventId}}&key={{my.key}}&email={{lead.Email Address}}&firstName={{lead.First Name}}&lastName={{lead.Last Name}}&company={{company.Company Name}}&jobtitle={{lead.Job Title}}&extEventUserCd={{lead.ID}}&updateIfExist=Y | 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 Engagement Hub
- Create a New Campaign Folder.
- Click Marketing Activities from the top navigation bar. Then on the left navigation bar, right 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 (02 - EHub) and click the orange Create button.
- You can now see the new program (02 - EHub) under the campaign folder on the left navigation bar.
- Select the program folder (02 - EHub) 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 Engagement Hub URL.
- Enter the word eventid in the first field on the left.
- Enter your Event ID (2850225) from the ON24 Elite Audience URL in the second field on the right.
- Click the orange Save button.
- Repeat the same process (Select Text from the right bar and drag it and drop it in the gray area on the left.)
- Find your Key. Your Key is in your ON24 Engagement Hub URL.
- Enter the word key in the first field on the left.
- Enter your Key (57231C5AC1F1354631D24465F80229) from the ON24 Engagement Hub URL in the second field on the right.
- Click the orange Save button.
- You would then see the 2 tokens under ‘My Tokens’ tab.
Step 3: Create Marketo Form
- Right click on your program (02 - EHub) and select New local asset.
- 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. Default fields are First Name, Last Name, and Email Address are chosen here as an example.
- 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.
NOTE: The form should be approved. 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 (02 - EHub) and select New Smart Campaign.
- Name the Smart Campaign (02 – EHub 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 – EHub 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 Engagement Hub) 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 (01 – EHub Smart Campaign) icon color should change to yellow.
Step 5: Create Landing Page
- In the left navigation bar, click on your Program (02 - EHub) and select New local asset.
- Select Landing Page from the New Local Asset window.
- Add your Landing Page Name (03-EHub 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 (02 - EHub.01 - EHub Form) and select Follow-up Type: Form Defined.
- Click the orange Insert button.
- The form appears on the Landing Page.
- 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 – EHub Form) on the left navigation bar.
- Click Create Draft at the top right corner under the Form actions or click Create Draft under Approved. 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 (03-Ehub Landing Page) in the second box.
- Click the orange Finish button on the right side 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 – Ehub Landing Page) from the navigation bar on the left and click on the URL under Summary.
- Enter your first name, last name, and email address here.
- Click the green Submit button.
- Go to your Engagement Hub to check that the data passed successfully from Marketo to ON24 Engagement Hub.
Comments
0 comments
Please sign in to leave a comment.