Event is organized in different cities and have five session, but all these should be in one landing page.  Challenge was to Mark event session full on Landing Page UI.

Marketers did not want to use Event module available in Eloqua which could have been very easy solution to let people know that Slots are full through emails, and they will be put in waiting list or can wait for upcoming events in near future at their location.


Instead Marketers wanted to show Slot full In Landing Page UI dropdown option. Like below highlighted with blue color and if submitter choose this (slot/session full) option form submission will not happen.

Screen Shot 2019-09-17 at 6.20.53 PM.png


Goal was to restrict form submission once session (Time slot) is full.  Also wanted people to know how soon the sessions are going full so get more genuine registrations.

Document your current state?

Initially started using “Send notification” Processing step in form to mark session full manually and empty the value of field by editing landing page manually each time slot is booked, but there was chance to have two submission if landing page is not edited instantaneously form is submitted.


Description of Solution

To automate this process, we decided to use different assets and functionality available in Eloqua.

  1. Form
  2. Landing Page
  3. CDO (Custom Data Objects)
  4. Web-data lookup


Also used some JavaScript code to make use of the assets and functionality available in Eloqua


Implementation Steps

  1. Form Created and one field to save “booked session” mapped with CDO
  2. One Unique code field to Identify submission for particular session also created in CDO

Created CDO to store only session data from registrants. And showing that CDO session data in landing page using web-data lookup. When landing page loads that web-data lookup will populate the session data and then we process into the UI using JavaScript code.




Form Image

Processing Step – Updated CDO From form data

Screen Shot 2019-09-18 at 12.07.15 AM.png

CDO Image 1

CDO Details

Screen Shot 2019-09-18 at 12.15.08 AM.pngScreen Shot 2019-09-18 at 12.44.21 AM.png


CDO Image 2

CDO Field mapping



Screen Shot 2019-09-18 at 12.44.21 AM.png



CDO Image 3 –

default value in CDO Contact Unique code.

Screen Shot 2019-09-18 at 12.15.58 AM.pngScreen Shot 2019-09-18 at 12.32.56 AM.png


Web-Data lookup



Screen Shot 2019-09-18 at 12.32.56 AM.png


Form field value


Screen Shot 2019-09-18 at 12.18.16 AM.png


Javascript code

Screen Shot 2019-09-18 at 12.18.41 AM.png



Which marketing cloud courses have directly influenced this campaign?

  1. Web -data lookup
  2. Custom Data Object.


How has this campaign impacted your business?

This helped Marketer to spend more time with one prospect which helped them to crack the deal in that meeting. This office hours campaign started with One city in Europe and now running in 10 cities successfully.