Closed (works as designed)
Project:
Infusionsoft API
Version:
6.x-1.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
5 Feb 2012 at 04:40 UTC
Updated:
13 Feb 2012 at 04:30 UTC
I have been looking for Infusionsoft support modules over the last few days and saw this one popup on the new modules list. Great timing! I was wondering if you implemented the webforms from Infusionsoft in a particular way e.g. using the Webform module or in custom code using Forms API? Right now, my client is copying and pasting the forms from Infusionsoft into blocks, which is fine, but the HTML is horrendous and I would love to be able to use Webform module to do this instead. Any thoughts on this?
Comments
Comment #1
westwesterson commentedI am still working on the 'webform' part of the code. I plan on refactoring how contacts are handled soon which will probably change some of the API. (still in dev) But for the time being, the module can be used to send drupal user information to infusionsoft. And maintain a 1 way synchronization from drupal to infusionsoft
The most important part of the module is the API. It makes it really easy to write code that takes a drupal form and submits information to infusionsoft. This module is really powerful, because it supports the entire API here:
http://help.infusionsoft.com/developers/services-methods
but layers on helpful functions, takes care of some of the infusionsoft XML-RPC gotchas, and makes some sane assumptions most of which are overridable.
The method I currently use, is when possible use drupal actions & triggers, rules, or ubercart conditional actions. If that doesn't work you will have to program your own integration using the API. For now, i'm guessing the easiest implementation would be via a drupal form with an infusionsoft function call or two.
The code is tested, however I am still in development, you should expect some function call changes to land in the dev branch in the near future.
Comment #2
davemybes commentedThanks for the reply, I appreciate it. I'll take a look at doing my own forms, even though its more work for me if the client changes fields. When I get things working, I'll most likely write it up to serve as an example for others. I'll let you know when/if that happens (client-dependent).
Dave