Creating blind form submit links

A blind form submit link is a special URL that includes pre-defined responses to specific form fields. When a contact clicks the link, the form responses are submitted to Oracle Eloqua, creating a seamless experience of automation for you and your contact.

Because the user is submitting a form, this means you can also execute form processing steps with a single click. For example, use processing steps to add the contact to a campaign, add them to a shared list, or send an email notification to a sales representative.

Blind form submit links are great for collecting simple responses, such as: registering for an event, subscribing to a newsletter, or configuring opt-in preferences.

Important: Customers using the form spam protection feature will need to manually edit the blind form submit link to replace /e/f2.aspx with /e/f2 and re-save the email.

Before you begin:

  • Create a form and configure all of the form processing steps.

    Tip: The form can have mandatory fields, but the data meant for those fields must be provided to the form at the time of submission.

  • Optionally, create a landing page that the contact will be redirected to after the form is submitted. See Redirecting a contact to a page after submitting a form for more information.

Creating a blind form submit:

Note: When a contact clicks a blind form submit link in Insight, Oracle Eloqua records a form submission but not a clickthrough.

  1. Open a text editor and paste the following link in the file:


    Note: There may be instances where the old URL syntax is still in use, http://s[siteID][FormName]&elqSiteID=[siteID]&emailAddress=<span%20class=eloquaemail>EmailAddress</span>&[TrackedField]=[StaticValue] or https://s[siteID][FormName]&elqSiteID=[siteID]&emailAddress=<span%20class=eloquaemail>EmailAddress</span>&[TrackedField]=[StaticValue] or https://s[siteID][FormName]&elqSiteID=[siteID]&emailAddress=~~eloqua..type--emailfield..syntax--EmailAddress..innerText--EmailAddress..encodeFor--url~~&[TrackedField]=[StaticValue]&elqTrackId=25dee5e9a64c4c9daa960ca71726a6e2

  2. In Oracle Eloqua, open the form.

  3. Click Actions and then select View Form HTML. The Form Integration Details window appears.

  4. Click the Integration Details tab.

  5. Copy the 10 digit site ID from the Post URL for this form field.

    An image of the 10 digit site ID in the Form Integration Details window

  6. In your text editor, replace both [SiteID] variables with the numeric value you just copied. Click Close.

    Note: Ensure to remove the square brackets ([ ]) when replacing the site ID in the link.

  7. In Oracle Eloqua, copy the form's HTML Name.
  8. In your text editor, replace the [FormName] with the HTML name.
  9. In Oracle Eloqua, click the field that you want to update with the blind form submit. Copy the form field's HTML Name from the panel.

    Tip: Rename any long HTML names with shorter text to keep the blind form URLs from becoming overly confusing.

  10. In your text editor, replace the [TrackedField] with the form field HTML name.
  11. Replace the [StaticValue] with the value of the form field you want to submit. For example, a form field that uses a picklist, use the actual value from the picklist.
  12. For each form field you want to update with the blind form submit, add additional [TrackField]=[StaticValue] components to your link.

Now, you can add this link to an email.

Here is an example completed URL: Address&elqTrackId=25dee5e9a64c4c9daa960ca71726a6e2

Learn more

Oracle University: Advanced Editing and Form Processing

Oracle University: Blind Form Submits

Creating forms

Processing form data