Marketo Webhooks can be set up to send Elite Webinar registrant data from Marketo to ON24.
Marketo to ON24 Elite Webinar 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 Webinars.
Step 1: Create Webhook for Webinars
Step 2: Add My Tokens to Program for Webinars
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 Webinars
- 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 Webinar | 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 webinars |
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 Webinars
- 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 Webinar 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 (01 - Webinar) and click the orange Create button.
- You can now see the new program (01 - Webinar) under the campaign folder on the left navigation bar.
- Select the program folder (01 - Webinar) 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 Audience URL.
- Enter the word eventid in the first field on the left.
- Enter your Event ID (370510) 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 Elite Audience URL.
- Enter the word key in the first field on the left.
- Enter your Key (Example: 198C94AA79D00A3AFD595D6FEBADDC13) from the ON24 Elite Audience URL in the second field on the right.
- Click the orange Save button.
Step 3: Create Marketo Form
- Right click on your program (01 - Webinar) 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, we have used the default fields: 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 Program (01 - Webinar) 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 - Webinar 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 Webinar) 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 - Webinar Smart Campaign) icon color should change to yellow.
Step 5: Create Landing Page
- In the left navigation bar, right click on your Program (01 - Webinar) and select New local asset.
- Select Landing Page from the New Local Asset window.
- Add your Landing Page Name (03 - Webinar 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 (01 Webinar.02 - Webinar Form) and select Follow-up Type: Form Defined.
- Click the orange Insert button.
- The form appears on the Landing Page form.
- 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 - Webinar Form) on the left navigation bar.
- Click Create Draft at the top right corner under the Form actions or 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 - Webinar Landing Page) in the second box.
- Click the orange Finish button at the top right of the screen.
- 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 your Landing Page (03 - Webinar 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 Elite Report URL to check that the data passed successfully from Marketo to ON24.
- Click Total Registrants to view registrants.
- Total Registrants
- The Registrants data is in ON24.
- You will also receive a confirmation email.
Comments
0 comments
Please sign in to leave a comment.