Hello,
We are investigating the best method to handle form integration with Eloqua from our websites...we are planning on delivering the form from our website (and not from Eloqua server). From what I understand there is option to perform form POST to Eloqua server by setting the action attribute of the <form> element to some Eloqua server...and I assume we do not get any CSRF issue because Eloqua sets appropriate header so that browser can post to different hostname than where the form was served. We are not planning on using this method because we need to better control success page after the form POST...and also we didn't want the browser to have to redirect back to our site.
The other option for form integration has to do with re-posting the form data from our site/server to Eloqua...we are using PHP/Drupal as the platform for our websites. There seems to be two community modules which provide that capability...
- EloquaAPIgives developers an easy, configurable way to re-post Drupal form submissionsto the
- Eloquaintegrates Eloqua tracking with Drupal pages. Also included in this project is the Eloqua Webform submodule which integrateswith Eloqua forms
Can anyone provide comment/feedback on which they have used and found to be better? Is this better to either of those modules than invoking the EloquaAPI directly to submit the form data? Thanks!