Marketo webhooks can be setup to POST registrant data to Target.
Marketo to ON24 Target 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 Target.
Step 1: Create Webhooks for Target
Step 2: Add My Tokens to Program for Target
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 Target
- 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 Target | 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 Target |
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&experienceId={{my.experienceId}} | 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 Target
- 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 (03 - Target) and click the orange Create button.
- You can now see the new program (03 – Target) under the campaign folder on the left navigation bar.
- Select the program folder (03 - Target) 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.
- To locate your Event ID, login to Elite, then go to the Attributes tab in Target. The Event ID is in the Seamless Registration URL.
- Enter the word eventid in the first field on the left.
- Enter your Event ID (2494170) from the ON24 Target Seamless Registration 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.)
- To locate your Key, go to Elite, then go to the Attributes tab in Target. The Event ID is in the Seamless Registration URL.
- Enter the word key in the first field on the left.
- Enter your Key (559F82D92CDD501EB6F2EF3B50A51138) from the ON24 Target Seamless Registration 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.)
- To locate your Experience ID, go to Elite and find the Attributes tab in Target. The Experience ID is in the Seamless Registration URL.
- Enter the word experienceid in the first field on the left.
- Enter your Experience ID (3393835) from the ON24 Target Seamless Registration URL in the second field on the right.
- Click the orange Save button. All 3 tokens are created.
Step 3: Create Marketo Form
- Right click on your program (03 - Target) and select New local asset.
- Select Form from the New Local Asset window.
- Name the form (01 – Target 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.
- Click the orange Finish button on the top right of the screen.
- 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 (03 - Target) and select New Smart Campaign.
- Name the Smart Campaign (02 -Target 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 - Target 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 - Target) 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 – Target Smart Campaign) icon color should change to yellow.
Step 5: Create Landing Page
- In the left navigation bar, click on your Program (03 - Target) and select New local asset.
- Select Landing Page from the New Local Asset window.
- Add your Landing Page Name (03 – Target 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 (03 – Target.01 – Target 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 – Target Form) on the left navigation bar.
- Click Create Draft at the top under the Form Actions OR 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 – Target 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 Landing Page 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 – Target Landing Page) from the navigation bar on the left.
- Click on the Link available under the Summary.
- The Landing Page form opens. 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.
- Select Registration from the left-hand bar, then click Manage Registrants.
Comments
0 comments
Please sign in to leave a comment.