Anyone have success integrating Gravity Forms with CiviCRM? Alternatively is there another WP form plugin that works with WPML and CiviCRM. A plugin would be great. We are looking at the CiviCRM API, but hope to get advice from someone that has done this before. Thanks.
There are currently two Wordpress integrations that I know of:
1) Contact Form 7 integration, developed by CiviCoop, here more info about it, I haven't tried it yet but looks promising.
2) Gravity Forms integration (paid for add-on) developed by Civivip, link to their shop, it supports Contacts and Activities entities.
Here's the Caldera Forms integration that I'm working on (the one I mentioned in the comment), is still in progress but is usable, if anyone wants to try it I recommend doing it in test environment first.
Github repository: caldera-forms-civicrm
You will need the Caldera Forms plugin installed previously, and of course CiviCRM, for it to work.
We've had a lot of users adopting the Gravity Forms + CiviCRM integration and are looking to take it to the next level. (Thanks Andrei for referencing it.) Currently, as Andrei alluded to, it supports Contacts and Activities entities. This includes custom fields added to these entities and the ability to create relationships between multiple contacts as well as multiple types of contacts on form submission. We'd like to extend this to Events, Memberships, and Contributions but don't have an ETA yet. If anyone has had a chance to use it and has feedback, we'd love to hear it! View specific GF Form integration details with screenshots here.
Though this question is a bit older: We have made very good experience with Calderaforms together with the Caldera Forms CiviCRM integration Plugin mentioned above. However at some point we needed a bit more and thanks to the help of Jaap from CiviCoop there is now also a integration of Caldera Forms with the CiviCRM Form Processor ready allowing more flexibility handling submissions, prefilling Calderaforms etc.