“Powerful and flexible engine for a tech-savvy business”
Overall: Infusionsoft by Keap (AKA the "classic Infusionsoft") has been on top of the small business automation marketplace for years, and for good reason. In the right hands, it's a perfect marriage of automation + CRM. Its strengths are best-in-class, and it is refreshingly light on gimmick features that claim to fulfill a business need without offering real capability. That said, there are some noteworthy holes in functionality.
Caveat: the power comes with a substantial learning curve, and you *do* need to learn the software well to use it effectively. Campaign builder has many quirks, there are multiple ways to accomplish any result, and the number of settings is astonishing. Infusionsoft's own (paid + mandatory) onboarding at the time we started using it was insufficient. Fortunately, its history means there are many good Certified Partners and tons of free blogs, videos, and other resources to guide your implementation.
I recommend having at least one person on your team who can take on the role of Infusionsoft expert and take responsibility for configuring, organizing, and maintaining the app. For a solopreneur whose time is better spent doing the business, or a small organization that's just beginning to figure out its digital processes, IS is likely to be too overpowered and cumbersome. (FWIW, we started with IS too early ourselves. We've grown into it and are now very happy, but the first couple years were frustrating.)
Pros: The campaign builder is an unmatched canvas for automating almost any business process imaginable. It doesn't restrict you to a single workflow paradigm, so you have the freedom to design systems to match your business AND organize them how you want. I love the options of using tags, custom fields, notes, and API goals for storing data on the contact record, segmenting contacts, or automating based on that info/event. Plus, all of this feeds a reporting system that can track any aspect of a business's growth and health (with some configuration). The extensive API and HTTP post automation supercharge all of this with custom development or addon tools.
The new responsive email builder is extremely user-friendly, and has a nice assortment of premade templates, as well as letting you build a library of your own custom templates.
Lastly, the Infusionsoft community is deep and extremely knowledgeable. Practically any question you have, you can find an answer to. Infusionsoft's own support is solid and generally satisfactory, but the breadth of experience available from other users is an incredible resource.
At some point, it becomes essential to start using "satellite" helper tools, like PlusThis or MyFusionHelper, to address some of Infusionsoft's shortcomings, manage data more effectively, build graphic reports, or create custom automations. This adds to the baseline cost.