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.
-
Open a text editor and paste the following link in the file:
https://s[siteID].t.eloqua.com/e/f2?elqFormName=[FormName]&elqSiteID=[siteID]&emailAddress=~~eloqua..type--emailfield..syntax--EmailAddress..innerText--EmailAddress..encodeFor--url~~&[TrackedField]=[StaticValue]&elqTrackId=25dee5e9a64c4c9daa960ca71726a6e2
Note: There may be instances where the old URL syntax is still in use,
http://s[siteID].t.eloqua.com/e/f2.aspx?elqFormName=[FormName]&elqSiteID=[siteID]&emailAddress=<span%20class=eloquaemail>EmailAddress</span>&[TrackedField]=[StaticValue]
orhttps://s[siteID].t.eloqua.com/e/f2.aspx?elqFormName=[FormName]&elqSiteID=[siteID]&emailAddress=<span%20class=eloquaemail>EmailAddress</span>&[TrackedField]=[StaticValue]
orhttps://s[siteID].t.eloqua.com/e/f2.aspx?elqFormName=[FormName]&elqSiteID=[siteID]&emailAddress=~~eloqua..type--emailfield..syntax--EmailAddress..innerText--EmailAddress..encodeFor--url~~&[TrackedField]=[StaticValue]&elqTrackId=25dee5e9a64c4c9daa960ca71726a6e2
-
In Oracle Eloqua, open the form.
-
Click Actions and then select View Form HTML. The Form Integration Details window appears.
-
Click the Integration Details tab.
-
Copy the 10 digit site ID from the Post URL for this form field.
- 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.
- In Oracle Eloqua, copy the form's HTML Name.
- In your text editor, replace the
[FormName]
with the HTML name. -
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.
- In your text editor, replace the
[TrackedField]
with the form field HTML name. - 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. - 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:
https://s1702995451.t.eloqua.com/e/f2?elqFormName=Download&elqSiteID=1702995451&emailAddress=~~eloqua..type--emailfield..syntax--EmailAddress..innerText--EmailAddress..encodeFor--url~~&emailAddress=Email Address&elqTrackId=25dee5e9a64c4c9daa960ca71726a6e2
Oracle University: Advanced Editing and Form Processing