zaus
Forum Replies Created
-
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] How to upgrade from old version to this one?Did this work for you?
Any luck?
Thanks @rubab.11 for the help. @Boltosaurus, did you get it figured out? Also, I recommend switching to the non-deprecated plugin that “replaced” this — http://wordpress.org/plugins/forms-3rdparty-integration/ — since it fixes some lingering bugs and is more flexible.
Forum: Plugins
In reply to: [Contact-Form-7: 3rd-Party Integration] SalesForce URL QuestionGlad I could help! Don’t forget to give the plugin a good rating too!
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Is this plugin only for CRM integration?Sure, happy to help. As you can tell I’m not able to devote much time to the support thread, but when I have a chance I’ll do my best!
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem receiving informationsYou’ll need to attach the entire debug email, not just the ‘post to service’ section; otherwise I have no idea what’s going on.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Trouble with Radio Button and Act-OnThat Act-On thing looks like it’s entirely Javascript-based, meaning it requires you to reach it through a browser. A plain HTTP request (which is what Forms-3rdparty does, via something like
curl) won’t execute any of the javascript on that endpoint.You might need to reach out to Act-On to see if they have an API version, rather than a webform.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] How to upgrade from old version to this one?To upgrade deprecated WordPress Plugin [CF7-3rdparty Integration](http://wordpress.org/plugins/contact-form-7-3rd-party-integration/) to the new version [Forms 3rdparty Integration](http://wordpress.org/plugins/forms-3rdparty-integration/).
From discussion at http://wordpress.org/support/topic/how-to-upgrade-from-old-version-to-this-one?replies=1
Your mileage may vary…
0. You should have both plugins enabled with at least one service configured and saved. This is so you have both complete sets of options available for comparison, because you may have to add some extra properties beyond just copy/paste.
0. Make sure to change the ‘secret expected key’ value
1. Upload this to your plugins folder, or
2. Upload somewhere, then include infunctions.phpwithinclude('path/to/Forms-3rdparty-Migrate-Hack.php')— or just paste it directly intofunctions.phpin the WP editor
3. Go to your site, but add?forms-3rdparty-migrate=your-temporary-secret-plz-change-thisto view the ‘editor’
* add&raw=truewill print the whole array(s) out for extra debugging
4. Scroll to the bottom of the page
5. Copy the ‘old’ textarea into the ‘new’ textarea **if you haven’t configured** Forms-3rdparty yet (this will overwrite everything) If you have already configured some services, you’ll need to copy those parts and insert them into the old value.
* You don’t need to change the old keys (cf7) to the new (src) — this will do it automatically
6. Make sure to add any additional properties present in the ‘new’ field are added, otherwise you might get some PHP warnings when you go back to the Forms-3rdparty admin page. This part might not be necessary if you don’t have PHP warnings turned on.
7. Test it first with the “Test” button — see what the serialized values look like.
8. When you’re happy things look about right, use the “Update” button.
9. Check the admin page to make sure your settings are all there.
10. Try the form.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] How to upgrade from old version to this one?Yes unfortunately there’s no direct upgrade path. If you have database access you could theoretically copy the wordpress option it’s stored under and save it in the new option; I don’t think the format has changed all that much, so most if not all of the fields should work.
You could write a quick ‘plugin’ to do that. In fact, you lucked out — I just wrote one:
https://gist.github.com/zaus/10001727Please let me know if that works; I didn’t test it fully, and I wrote it pretty late, but I think it should work as advertised 🙂
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Integrating BriteVerify with Contact Form 7Yeah that seems pretty straightforward.
1. use
https://bpi.briteverify.com/emails.jsonas the service url
2. map the CF7 email field (something like the defaultyour-email) to the 3rdpartyaddressfield
3. add another map with ‘Is Value’ checked, put your api key in the ‘Forms’ column, andapikeyin the ‘3rdparty’ column
4. In the ‘success condition’ textbox add"status":"valid", which should only show up in the response if your submission worked.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Integrating CF7 and ExactTarget IssuesDid you post the entire
responsesection? there’s usually some body content, which may or may not have more detail regarding why the submission did not succeed. Just clicking the submission link showed me a ‘newsletter thank you’ page saying i just subscribed; maybe you copied the link from the page after the submission form?I’m not really familiar with ExactTarget; do they provide web lead signup forms or an API? Most CRMs need more than just an email field when submitting, such as an account id or some other required field, which may prevent your post from succeeding.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Is this plugin only for CRM integration?Sorry for the delay — yes you can use this plugin to post to an API, and you can specify any url as the endpoint (including posting to an xml extension).
You’ll also need the 3rdparty Xml Post plugin to wrap the response in the
hl7message / dataxml tags.You might need to write a hook for either
Forms3rdPartyIntegration_service_filter_postorForms3rdPartyIntegration_service_filter_argsto wrap the args individually rather than using the posted tags.Make sure to turn on ‘debug mode’ to investigate the posted result and response.
@enriqueponce do you mean the submission url isn’t showing under
*** Post (Form) ***(not*** Post (to Service) ***)? That just indicates the page the form was submitted on, and shouldn’t matter (although it is strange that it wouldn’t be there).Well. Unfortunately that response doesn’t really tell us anything. You might need to take it up with Salesforce to figure out the problem. Are you sure you’re submitting all of the fields originally found on the Salesforce form? I think I’ve seen some CRMs reject leads if they don’t contain at least a minimal set of ‘required’ fields, whatever those may be.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Any tips for Velocify?The fields aren’t being posted to Velocify because your mapping is wrong — GF is a little weird, but the field keys from the
*** Post (Form) ***section should match thesrcvalues in the*** Service ***sectionmappingarray (what you enter in the admin mapping config). It’s possible Velocify is rejecting the lead because there’s basically no lead data — I’m guessing it needs at least an email to create a record.