Skip to main content
ON24 Knowledge Center

Marketo to ON24 Registration - Engagement Hub Direct-to-Content


Create Marketo Elements for Auto-Redirect to Engagement Hub

To setup your engagement hub for external registration using a Marketo form and landing page, you can setup a Marketo “thank you for registering” landing page with a redirect script that pulls in Marketo lead fields to the redirect URL.

New Field

1. Create a new lead field to store engagement hub URLs to redirect back to individual pieces of content. When clicking on a piece of content in the engagement hub, the redirect over to your Marketo registration landing page will retain the direct-to-content URL as a query string parameter.


Form and Landing Page

2. Create a Marketo form and landing page. Add a hidden field for the engagement hubUrl and set the Autofill to pull from the URL Parameter “Engagement hubURL”.



3.    The Marketo “thank you for registering” redirect landing page can be empty of content and in the Custom HEAD HTML under the Edit Page Meta Tags, add the redirect script for engagement hub auto-registration URL. This pulls in the lead fields to post over to the engagement hub. The new engagement hubUrl token will pull into the targetUrl and will redirect users to the content that they initially clicked on. The eventId and key values can be provided by your CSM.

<meta http-equiv="refresh" content="0; URL={{lead.Email Address}}&firstName={{lead.First Name}}&lastName={{lead.Last Name}}&targetUrl={{lead.GatewayUrl}}" />


4. In the engagement hub setup in Elite, switch to External or Login Only and add the Marketo registration landing page URL. Add in the query string parameter for the hidden engagement hub URL form field. The token #ACCESS_URL# will pull over the direct-to-content to store in the contact record to be used in the redirect script.

  • Was this article helpful?