If there is anything constant about Constant Contact, it is change. The online marketing company (NASDAQ: [[ticker:CTCT]]), based in the Boston area, is announcing today it has opened a new office in New York City. That by itself isn’t big news, but it’s part of a larger strategic shift in the firm’s technology approach—what is being called the biggest evolution in its 13-year history.
Constant Contact’s New York office, a 2,850-square-foot space in Tribeca, is expected to house more than 10 employees within the next year. For now there is a small team of five, brought over in the firm’s $15 million acquisition of Bantam Live, announced in February. Bantam focused on “social CRM”—social media technologies for helping businesses do things like add new customers, retain them, and better understand what they want, especially in online communities. The New York office, which is currently hiring engineers, apparently will be the hub for integrating social CRM into all of Constant Contact’s marketing tools and services. (The company, with more than 800 employees, also has offices in California, Colorado, and Florida.)
Indeed, the firm’s newest space is symbolic of bigger changes happening under the covers. It’s all part of the broad innovation strategy that CEO Gail Goodman laid out for me last month, as Constant Contact transitions from being known mostly as an e-mail marketing company to being known as a more diversified software-as-a-service firm.
That sounds kind of abstract, but here’s one concrete aspect. Bantam Live uses Ruby on Rails, a popular Web programming framework, for its software development. Constant Contact uses mostly Java, which is older and more established (especially for large-scale backend stuff), for its software and database systems. It’s a challenge—albeit not a unique one—to integrate the two. The goal is to make it so that Bantam’s social software for managing sales contacts, for instance, can talk to Constant Contact’s account management, security, and e-mail and social media marketing systems. As newer social features permeate older technology stacks, this issue is bound to become more widespread.
For Constant Contact, the integration (and a lot more) falls under the domain of Stefan Piesche, the firm’s chief technology officer. Piesche, who joined the company two years ago from Cobalt, oversees an engineering team of about 150, roughly half of them software engineers. “The company is changing its tune vertically and horizontally,” he says. “This requires a different approach on the technology side. But we’re not rewriting everything.”
Rather, newer pieces of code written in Ruby are being embedded, rather cleverly, into existing Java applications so as to maintain a “very cohesive user experience” where “customers don’t see the difference,” he says. The end result: the user sees one unified product, even though it’s made up of multiple sets of products and new features.
Imagine performing this integration on the scale of 450,000 business customers and 8,000 partners (including hundreds in the New York area), and you start to get a feel for the