Marketo webhooks can be setup to POST registrant data to Virtual Conference.
Marketo to ON24 Virtual Conference 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 Virtual Conferences.
Step 1: Create Webhook for Virtual Conference
Step 2: Add My Tokens to Program for Virtual Conference
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 Virtual Conference
- 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 Virtual Conference | 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 Virtual Conference |
Request Type | POST | Always same text |
Template | apiKey={{my.apikey}}&updateIfExists=Y&apiMode=Y&email={{lead.Email Address}}&extEventUserCd={{lead.ID}}&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 Virtual Conference
- 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 (04 – Virtual Conference) and click the orange Create button.
- You can now see the new program (04 – Virtual Conference) under the campaign folder on the left navigation bar.
- Select the program folder (04 – Virtual Conference) 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 Show Code.
- Go to ON24 Virtual Conference Manager Overview and click on Edit Environment.
- A pop-up page will appear, search for Code.
- Enter the word showcode in the first field on the left.
- Enter your Show Code (ABC_Company_2022) from the ON24 Virtual Conference Manager Overview 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 apiKey. Your apiKey is in your ON24 Virtual Conference Manager Overview.
- The apiKey is the VE Preview Password.
- Enter the word apikey in the first field on the left.
- Enter your apiKey (on24testing) from the ON24 Virtual Conference Manager Overview in the second field on the right.
- Click the orange Save button.
Step 3: Create Marketo Form
- Right click on your program (04 – Virtual Conference) 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 (04 – Virtual Conference) 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 - VC 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 Virtual Conference) 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 - VC Smart Campaign) icon color should change to yellow.
Step 5: Create Landing Page
- In the left navigation bar, click on your Program (04 – Virtual Conference) and select New local asset.
- Select Landing Page from the New Local Asset window.
- Add your Landing Page Name (03 - VC 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 - Virtual Conference.01 - VC 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 - VC 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(04 - Virtual Conference.03 - VC 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 - VC 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 Virtual Conference Manager -> Reports tab and click Launch VC Analytics to check that the data passed successfully from Marketo to ON24 Virtual Conference.
- VC Analytics will open in a new window. Click on the Registration tab to see your registrants.
NOTE: You may need to filter your data to include today’s data.
Comments
0 comments
Please sign in to leave a comment.