EDIT: I was able to fix it by simply removing the space. Now it works when I copy/paste it into a browser, but DOES NOT WORK when sent in an Eloqua email.
Any guesses as to why it's not working when sent via an eloqua email?
Sorry I'm a bit confused by your URL there. If I break it down to this:
Parameter / Field Value elqFormName CloudInterestLink elqSiteID 556231 url testurl emailAddress <span class=eloquaemail>EmailAddress</span>
This should give you something like this
https://s565558.t.eloqua.com/e/f2?elqFormName=CloudInterestLink&elqSiteID=556231&url=testurl&emailAddress=<span class=eloquaemail >EmailAddress</span>
When you add this to Eloqua it will encode this for you. Encoding will replace your spaces with valid "%20" as URL's aren't supposed to have spaces. So you can ignore that when building links inside Eloqua. This would be the reason that your URL didn't work in your browser and outside of Eloqua.
You also want to watch out for any speech marks " or '. The URL itself will fit in a href="" tag. So if you include a " in your URL it ends the URL early and will cause issues.
Give that a spin and let me know how you get on.
So I put that into an Eloqua email (changed the site IDs to my site obviously) and sent it to myself.
When I click the link, it takes me to one of our company's generic form submission thank you pages, then after 2-3 seconds attempts to redirect and shows a 404 error page. And when I go view the form submissions it does not show up as a submission.
So to recap - When I copy/paste what you gave me into my browser it works perfectly, when I put in an eloqua email it sends users to a form submission page completely unrelated to my form, then causes an error trying to redirect.
I'm so confused.
When you check the form submission data, do you see your submissions appearing correctly?
Do you have a valid redirect process processing step setup?
When I paste the link directly into a browser the form fills out correctly (it shows the code for "email address" instead an actual email address, but my understanding is that the dynamic code for that field only works when used in an eloqua email). The redirect also works fine (yes, the redirect was set up through a processing step).
The issue is getting the link to work in an eloqua email. For some reason it does not generate a form submission nor does it redirect correctly when clicked on in an eloqua email.
If you have any ideas on this please let me know, thanks for your help!
Also I just realized the page it is taking them to initially (before the failed redirect) is the Validation Failure Page.
So my issue is essentially the link works fine when pasted into browser, but leads to a validation failure when embedded in an eloqua email.
I am also having the same issue. When placing my blind form link on an href for an image it goes to a blank page. However when I copy/paste the link in my browser it does redirect correctly.
Submission data is coming through correctly in both cases. With the pasted link submitting the merge field for the email and the link click from the email actually submitting the email address the test was delivered to.
Sounds like you're closer than me at least haha. Very strange, and searching through other resources I have been unable to find any tips for troubleshooting.
I've seen various things saying to enable/disable your form redirect whitelisting (Settings > Security > Domain Whitelist Config > Form Redirect Processing) to no avail. (Re: Not redirecting to the page mention in the processing steps )
I've also read spans don't work in links anymore. These Blind Forms used to work like a charm and resources for building blind forms. I am following this documentation (Using a Blind Form Submit Link for One-Click Actions )
I figured out my problem - I was trying to do this through a quick test email made with Eloqua's email template. I needed to do it through HTML. Thanks for all the help!
What was the solution? What did your final URL look like?
Sorry for the delayed response - here's my final URL. Note that when I pasted it into Eloqua's HTML email editor it automatically did some things to it.
This is exactly what I pasted into eloqua:
https://s656956.t.eloqua.com/e/f2?elqFormName=CloudInterestLink&elqSiteID=656956&url=yes&emailAddress=<span class="eloquaemail" >EmailAddress</span>
Here's what the final HTML code looked like (again, after I pasted the above link into the code editor it auto-changed some things):
Hope this helps!