Archive

Posts Tagged ‘Infusionsoft’

Infusionsoft Software API Review

March 18th, 2010

Infusionsoft Software API Overall Grade: B-

API means Application Programming Interface. Essentially it’s a “language” that lets two computers talk to each other.

Let’s say you have some custom system that you use to run your business. If your system could talk to Infusionsoft, but systems could work together to help your business run more efficiently.

Rather than reinvent the wheel, here is a list of ways you can use the Infusionsoft API (from Joe Manna of Infusionsoft). If you have questions about what you might do, please leave a comment below.

For now, I’m going to give you my review of the API. Here are the good things about it:

  • It lets you solve a lot of problems that otherwise couldn’t be solved.
  • It’s reliable. Once coded and setup, it works well.
  • It give you a decent set of functions to query the available database tables and retrieve and update information.

But there are also some things that are incomplete or don’t work as well:

  • It uses XMLRPC which is an older web services protocol. It works, but can be harder to use.
  • There is a lot of data which you would like to get that isn’t accessible via the API.
    • For example, email statistics are available via the reporting interface, but not the API.
    • Infusionsoft is understandably protective of some data — Double Optins for example. If users could double optin via the API, that’s asking for abuse.
    • Still, for the most part, I think users should be able to retrieve their data.
  • The API does not always seem to be a priority for Infusionsoft.  Additional functionality is promised, but then never happens. There are clear gaps in functionality that need to be addressed.
  • Support for the API has declined lately. I think there has been some turnover and some key API knowledge left the company.

There is a PHP SDK that can help get a PHP programmer started. And, there are several websites that at least offer some documentation.

Overall, the API has a lot of possibility, but spotty implementation. I’m glad it’s there, but it could also be so much better!

Clarke Bishop Infusionsoft , ,

Infusionsoft Customer Support Review

March 12th, 2010
NOTE: This post is one section of an extensive review of Infusionsoft.

Infusionsoft Customer Support Overall Grade: C-

I split out Customer Support from Technical Support both because they are different, and because I have have very different experiences with them! (Here’s my review of Infusionsoft’s Technical Support).

Unlike Technical Support, Customer Support just doesn’t seem to be a priority for Infusionsoft. Here are some of the problems I know about:

  • I have heard regular stories of people who can’t get Infusionsoft to stop charging their credit cards. Infusionsoft promises “no risk” or “money back,” but then it is sometimes a hassle for the consumer. I don’t have any reason to think this is an intentional policy.  After all, you can always just dispute the charges with your credit card company. My best guess is that Infusionsoft just isn’t paying enough attention to this issue.
  • Customer Support systems are cobbled together and don’t work smoothly. I talked about the Fusebox in my Technical Support review. It is a good tool, but has some annoying quirks. For example, you create a technical support case, and their system sends you a status email. Great so far. But, click on the link in the email, and it denies you access — You aren’t logged in. The only thing is you can’t log in — There’s no login box! You have to log in to your Infusionsoft application, then click Help -> Take me to the Fusebox. Then, you have to go back to the email and click the link. It’s just annoying. It probably doesn’t work this way from inside Infusionsoft, or it would have been fixed.
  • This seems to have gotten better lately, but in the past, updates to the software have sometimes caused various things to break. Usually not big things, and they usually get them fixed, but the problems can still waste a lot of time.
  • Using a multitude of systems that aren’t well integrated together. Infusionsoft has just added their Ideas section into the Fusebox. This used to be on a separate site. The Fusebox version may end up being better. Still, it seems like there is an ongoing churn of separate systems that creates confusion about where you should go to get information. It doesn’t look like customer support was ever fully thought through.
  • I don’t think Infusionsoft focuses enough on the customer’s experience. Throughout the application, there are functions that work one place and not in others. Or work differently in one place or another. Here’s an example. There’s an Email Batch Status report that shows results from a broadcast email. It shows you this nice pie chart. But, it’s not clear that you can click on the slices to get more information. Sometimes that is! Some slices behave differently than others. It’s just confusing and annoying.

Most of these things in isolation by themselves are small and easily managed. But in total, they make Infusionsoft less usable. I think Infusionsoft could easily improve in this area with a moderate bit of effort, and I don’t understand why they haven’t made it a priority.

Clarke Bishop Infusionsoft ,