Are these forums dead? Does anyone actually post here?
Experiencing similar issues from this post: Re: Form Submission Via REST API Using PHP Request Library Still Not Working and Re: Form Submission Via REST API Using PHP Request Library
My code follows the exact same method used here: eloqua-php-request/formSubmit.php at master · fredsakr/eloqua-php-request · GitHub but it's still not working. I've even tried submitting it 2 slightly different ways and the response appears to just look like I'm asking for Form Data, not posting it. What should a valid response look like? The data still doesn't show up in Eloqua.
I don't code in PHP, so I won't be able to validate your code, but the response from a submission will be a FormData object containing the fields and values you just submitted.
Are you getting any errors back, or receiving a 200?
Also, are you sure you're using the correct base URL for the call Using the Eloqua API - Determining Endpoint URLs (login.eloqua.com).
Great! It's good to see some activity on here.
I ended up figuring out what was wrong.
1. my request wasn't formatted correctly.
2. my date wasn't being formatted correctly.
3. some code got lost that was supposeed to be changing the request to POST
So this plugin is ready to roll for those using WordPress and Gravity forms.
Hi Brian! Nice job getting this plugin to work. How does a WP Admin access the plugin?
Hey kpindle, so first they can download the plugin from here:
- Drop the gravityforms-eloqua folder within the zip file into the wp-content/plugins folder, the login to your wp-admin and activate!
- To access the form feeds, first you must create a form, then go to the form's Settings > Eloqua Image 2014-12-10 at 3.32.19 PM.png
- Then click "Add New" to connect a form to an Eloqua Form - Image 2014-12-10 at 3.33.22 PM.png
Save your settings and presto! Your form submissions should be sent over to Eloqua! Feel free to post any issues found here:
I'll try to update the README on GitHub to include any instructions/screenshots. Thanks!
Rock n 'roll! Thanks Brian!! Well done.
Great timing. We're getting ready to rebuild our site in Wordpress / currently writing specs for various plugins and whatnot. Do you have any example of this setup in production? Any known issues? Do you plan to continue supporting it through updates to Wordpress / Gravity / Eloqua?
There are currently no known issues I'm aware of. One of my clients is currently actively using this on their site with multiple forms. As long as I keep receiving feedback, my plan is to support the plugin to provide updates and bug fixes when necessary, however since I don't use the plugin personally, I would require bug reporting from other users in order to keep in maintained. Any issues can be reported on Github here:
I do plan on releasing this plugin into the WordPress plugin repository, but I have not had the opportunity to do that yet. In the mean time, updates can be done manually through Github.
Thanks Brian for the response. We will be going into active development in February - I might start testing the plugin on a test site before that. Of primary concern will be that the visitor cookie is properly set with the form submission to allow the tracking. We had problems with that on our current site and eventually ended up deploying forms through the HTML integration. I'll let you know how it goes.
I'm not technical enough to know the exact method for this, but the effect is that this enables contact tracking after initial form submit. Basically, the GUID is set in the browser, and associated with that form submit.
Without this, the contact's later web site visits aren't associated with their record in Eloqua. This is a problem because features such as triggered emails and lead scoring based on web activity become impossible.
I am in the same boat with matthewmiller. Here are a few things I found on the GUID he refers to:
- This seems to have a lot: REST API - create contact and link Eloqua GUID
- How to repost an externally hosted form to Eloqua (Part of Step 2. Also check the comments)
- Getting the GUID on external pages and other hidden options.
- Eloqua API How To: Submit A Form
- How Does Form Integration Work?
I know that's several things, but thought it might help. This is a HUGE part of the benefit of Eloqua. By linking up the cookie GUID with a form submission you are able to take a LOT of anonymous data and tie it to the contact (whether they are new or existing).