0 Real Examples of Social Media ROI

Summary: some published examples of "hard" ROI from social media.

As part of the preparation for next Tuesday’s Webinar with 1to1 Media and Neolane (register here), I poked around for some concrete examples of ROI from social media. Here’s what I found.

Socialnomics blog by Erik Qualman offers a dynamic video with 33 “salient examples and data points” about social media ROI. Some are pretty vague but the concrete ones include:

- Wine TV Library gained 1,800 new customers from Twitter

- Lenovo attributed a 20% reduction in call center activity to use of a community website for answers

- Burger King received 32 million media impressions from a Facebook app promotion costing less than $50,000

- Genius.com reports that 24% of its social media leads convert to sales opportunities

- Moonfruit sales of its Web hosting service increased 20% on a $15,000 social media investment

Jacob Morgan cites a Computerworld article describing how online community platform vendor Reality Digital generated 72 leads over the first three months of its social media project, at a cost of roughly $9,000. The company expected this to yield at least one sale which would cover the entire annual cost of the program.

ReadWriteWeb reports “a Cisco study in 2004 found that 43% of visits to online support forum are in lieu of opening up a support case through standard methods.”

Socialtext corporate blog cites an estimate by TransUnion CTO John Parkinson that his $50,000 investment in Socialtext has avoided $2.5 million in tech spending by helping users share ideas on how to solve their problems more cheaply.

10e20 corporate blog gives three examples of social media conversion:

- response to a LinkedIn group query became a 10e20 client

- a "couple of hours per week" spent social bookmarking the contents of an online magazine at StumbleUpon and other sites drove “10’s of thousands of visitors as opposed to hundreds”, resulting in much higher ad pay-per-click ad revenue

- major national fashion brand invested the equivalent of "one mid-level employee’s salary" to run a dedicated social media presence, yielding 75,000 fans and followers and “several hundred thousand dollars in new sales in three months of marketing” as well as reaching a new audience, improving public relations and customer service, and gaining feedback for product development

HubSpot's The State of Inbound Marketing 2010 survey found that 41% to 46% of the companies using Twitter, LinkedIn, Facebook or a company blog had acquired a customer from that channel.

Predictive Marketing Blog by Bob Hodgson
reported that eight Tweets by a high tech conference with 350 followers generated 10 completed registrations worth $15,000.

I also found plenty of insightful content that doesn’t include specific numbers. In general, there are two schools of thought on social media ROI: some think it really must be tied to revenue and profits to be meaningful; others argue just as passionately that different measures are appropriate depending on the program objective.

Truth be told, my heart is with the “revenue and profits” school. But I suspect it may be too simplistic, so I do accept alternative measures as a valid alternative. The problem with tying social media to "hard" ROI is this often relies on complex intermediate calculations, which are subjective in themselves. That being the case, alternative measures are not necessarily less valid; it depends on the details. (Fallacy alert: just because neither is perfect, it doesn’t follow that both are equally bad).

In any case, here are a few discussions I found particularly worthwhile:

A SlideShare presentation from Peashoot (a social media campaign manager) listing different metrics for different campaigns. These are good examples even though there are no actual results.

An eConsultancy blog post sharing comments on social media ROI from a collection of British experts.

Another eConsultancy post listing ten specific ways to measure social media success.

0 Pegasystems Buys Chordiant to Help Coordinate Customer Treatment Decisions

Summary: Pegasystems purchased Chordiant last week, adding a sophisticated cross-channel decision engine to its stable. It's been hard for independent decision engines to survive, even though it seems an independent product should make it easier for marketers to unify their customer treatments.

Business process technology vendor Pegasystems announced on Monday that it was purchasing Chordiant, which offers a central decision engine for customer interactions. Although the news is interesting in its own right, it also triggered a twinge of personal regret because I’ve been meaning to write about Chordiant for nearly a year. At that time, they had just added some slick simulation capabilities that estimated outcomes if a different set of rules had been applied to historical interactions.

This type of simulation allows business managers, rather than technicians, to directly assess the impact of alternative business rules. It's an important sign of maturity, showing that the vendor has shifted resources from primary system functions (making things work) to supporting functions (making things work better).

If you’re not familiar with the Chordiant decision engine, its primary function is to apply business rules that guide real-time customer treatments. It has been deployed primarily in call centers, although it is designed to work across multiple touchpoints. To accomplish this, the system must accept inputs from each touchpoint about a current interaction, apply rules to select an offer, and feed the selection back to the touchpoint. Tracking results also requires a second loop for the touchpoint to report whether the offer was actually delivered and whether it was accepted.

The business rules can use both data provided by the touchpoint and data from other systems such as transaction and marketing databases. The rules frequently include predictive models that can either be built within Chordiant or imported from other systems such as SAS or SPSS. Chordiant also supports self-adjusting models that monitor outcomes and modify future recommendations based on the results of different offers.

The appeal of a stand-alone decision engine like Chordiant is that companies can coordinate treatments without using a single vendor for all their touchpoint systems. This makes perfect sense, since in practice most firms do use different products for different touchpoints. In particular, Web interactions are often managed outside of the CRM system.

Yet it’s still been difficult for stand-alone decision engines to survive. Most firms use whatever interaction management features are built into the separate touchpoint engines and coordinate the rules administratively (if at all). Or they rely on interaction management features provided by their marketing automation system.

A few independent decision engine vendors remain, notably thinkAnalytics (another product I’ve been meaning to write about for months) and eGlue (which I wrote about here [update: a week after this post was written, eGlue was apparently purchased by interaction management vendor NICE Systems, although I've yet to see a formal announcement]). But it’s ultimately not surprising that Chordiant should end up as part of Pegasystems, with which Chordiant had already been integrated. The new relationship will let Pegasystems offer added value to its clients and better compete with CRM vendors.

As an aside, it's interesting to compare the position of decision management vendors with execution vendors like Conversen (which I wrote about last month) and ClickSquared (yet another vendor I hope to review shortly). Both sets of products unify a single function that is otherwise spread across multiple systems: offer selection for decision engines and message delivery for execution engines.

The challenges faced by independent decision engines may suggest that the execution engines will face similar problems. But the execution engines sit at the end of the messaging sequence, rather than in its middle: that is, they process outputs from marketing systems and send them elsewhere, rather than feeding them back into the same systems for delivery. This may make it easier for them to survive.

0 Matching Social Media to Your Needs and Resources

Summary: Marketers face so many choices that just deciding what to test is a major challenge in itself. Here are some ways to match social media to your business objectives and resources.

I’ll be giving a Webinar on March 23 (register here) with Neolane about cross channel marketing. At least that’s the official topic. In my mind, it’s really about helping marketers choose among the ever-increasing media options available today and in the future.

I won’t go into the details of the presentation, but thought I’d share this chart for selecting among social media.

The chart makes two major points:

- different social media meet different business objectives. I suppose this is self-evident, but it still helps to think about this systematically when you’re trying to decide which to explore. As the chart indicates, most social media can in fact serve more than one objective. Incidentally, the chart lists the objectives in roughly the sequence of the customer life cycle, starting with market preparation activities at the left and moving through purchase and post-purchase support, which further helps you visualize where a particular project fits into your larger customer treatment strategy. You may disagree with particular details on this chart, but that’s less the point than thinking about putting each medium into a larger context.

- media must be matched to your resources. This is also pretty obvious, but, again, it’s easy to ignore it when considering your options. It's also worth pointing out that resources include more than data, technology and experience. My list also includes public interest in your topic and media reach (i.e., your firm’s ability to attract attention to its program, largely by paid advertising). Both make possible social programs that would otherwise fail because no one would participate. It's worth noting that funding can make up for shortfalls in other areas and that strengths in other areas reduce the need for funds.

An Example

The table below gives a simple example of these ideas in action. It analyzes the situation of a hypothetical company facing a major product recall. Objectives in this case are “monitor and respond” to public opinion and provide “customer support” to previous buyers. Highlighting these shows that social networks, Twitter, message boards and Wikis are appropriate options. But let’s assume it’s a small company, with limited media reach and funding, and that it also lacks technology and experience for social networks and Wikis. This leaves Twitter and message boards as the best candidates -- Twitter because there's very little technology involved, and message boards because we assume that company has the necessary resources in place.



Although this example is limited to social media, the same approach can be applied to other media as well. Tune into the Webinar for more details.

0 Eloqua SmartStart Speeds Marketing Automation Deployment, But It's Still Work

Summary: Eloqua's SmartStart gets marketers rolling in less than one week. It does require extensive preparation, but Eloqua leads you through that too. Let's face it, folks: putting a good demand generation program in place is real work.

Eloqua last week announced a money-back satisfaction guarantee for clients who participate in its SmartStart deployment program. Skeptical creature that I am, I wanted to hear the details before writing about it. By happy coincidence (OR WAS IT?), Eloqua Director of Key Accounts Jill Rowley scheduled a talk with me a few days later and filled me in.

SmartStart is a two-to-five day paid consulting engagement that helps new Eloqua clients fully deploy their systems. It’s not to be confused with the free QuickStart program (which I wrote about last May) which provides a smaller set of services. More than 150 Eloqua clients have now completed the SmartStart process, which is delivered by both Eloqua’s own professional services group and certified consulting partners.

The scope of SmartStart is indeed impressive. By the end of the program, marketers have initial email, forms, landing pages, Website tracking, CRM integration, reporting, and either lead scoring or nurturing programs. One key is preparation – the on-site sessions are preceded by extensive information gathering and technical groundwork, guided by Eloqua templates. This covers CRM integration, adding Web tracking scripts to company Web pages, assembling images and email formats, data cleansing, landing page subdomain set-up, specifying forms content and designing the lead scoring matrix. The process also includes a marketing maturity assessment that helps to define long term plans for improving the client’s marketing operations.

Rowley said most small companies can assemble the necessary information in a few days, although larger organizations take longer. Similarly, the SmartStart process itself works best for firms with relatively simple marketing operations, which Rowley said has less to do with size than numbers of regional offices and lead scoring programs, CRM integration, and existing automation. The single biggest challenge is the complexity of rules that govern CRM data synchronization, which can get very detailed when companies want different treatments in different situations.

The other key to the program is concentration during the SmartStart execution itself. The primary system administrator must devote full time to the project, while other users are brought in as needed. Because most policy decisions are made in advance, the company’s chief marketer doesn’t need to be constantly present.

The price of SmartStart varies from $4,000 to $19,000 depending on the version of Eloqua and type of CRM integration. Although that particular bit of information isn’t published, Rowley did point out to me that Eloqua’s Web site now shows basic price data, which used to be a closely-guarded secret. Pricing rules have also been vastly simplified.

That money-back guarantee? It’s good for six months and applies only to future portions of a subscription: so if you pay for a year and cancel after four months, you get refunded for the remaining eight months. That’s not quite a full refund, but it puts Eloqua on par with competitors who allow month-to-month agreements without an annual contract.

0 Conversen Simplifies Complex Messages Through Multi-Channel Dynamic Content

Summary: Conversen makes it easy to generate dynamic messages across multiple channels. It's more a supplement than a replacement for conventional campaign management but should save a lot of work for marketers and their agencies.

One of the fundamental challenges in database marketing is that a seriously sophisticated campaign may send different messages to hundreds or even thousands of customer segments. The traditional approach has been to define these segments during the selection process, creating a tree with one end-point for each segment, and then to assign the appropriate message to each end-point. The problem is that this requires creating hundreds of versions of the messages and making sure that each is matched to the correct end-point. This is both labor-intensive and error-prone.

An alternative is to create "dynamic content" the messages that select the appropriate contents for each individual. In essence, this is moving some of the segmentation logic from the selection process to inside the message. Even though this ultimately produces the same number of variations, it lets marketers create fewer messages and segments, reducing manual effort.

Let’s take a concrete example. Suppose you’re sending offers for winter vacation travel. People in New York will be sent offers for Florida and people in Los Angeles will get offers for Mexico. In addition, people in high-income zip codes will be offered a deluxe package while those in middle-income zip codes get an economy offer. A segmentation-based approach would use three segmentation rules (New York or Los Angeles; if New York, high or middle income; if Los Angeles, high or middle income) to create four segments, each tied to a separate message. A dynamic content approach would require just two decisions (New York or Los Angeles, high or middle income) that are each tied to a specific content block.


It’s still possible to make a mistake: you could accidentally link the Mexico offer to New York. But each assignment is made only once so it’s easier to be sure it’s correct.

Note that the advantage of dynamic content increases as you add complexity: a three city-pair, three level program would require four segmentation rules (one for city, three for city/level combination) and nine unique messages, while dynamic content still needs only two rules (one for city, one for level) and six message blocks (three destination cities, three luxury levels).


So where’s the catch? Well, dynamic content requires the marketing automation vendor to work inside the message itself, using different technologies for each medium. This is significantly trickier than just pointing each segment to a message created elsewhere.

One way to avoid this complexity is to generate a file containing the customer records and segmentation variables and let channel-specific output systems generate the customized messages. But this adds its own costs and risks, since the external systems must be configured separately for each project. As a practical matter, most high-end marketing automation vendors have compromised by providing dynamic customization for email and Web pages, and letting external systems handle the other channels.

Conversen has taken a different approach, building a specialized system to support dynamic content across as many channels as possible. This puts it in a somewhat confusing business position, since it can sometimes replace a traditional campaign management system but more often receives output from one. Resolving this confusion is largely Conversen's own problem, however, since it sells to marketing service providers rather than end-users.

Conversen is organized primarily around campaigns. These include filters to select an audience, processing steps and content. The key here is consistency: the rules used in filters, steps and dynamic content are exactly the same. It's not just that they're built with the same interface and run against the same data structures: the same rule can actually be used for any purpose. Rules can also be shared across multiple campaigns and referenced within other rules. This reuse substantially reduces the number of rules needed, and thus both the effort and opportunity for error.

The rules themselves are quite powerful, extending beyond the usual selections on field values to include advanced features such as if/then/else loops. One gap is missing support for a/b testing, which Conversen decided to omit because it added too much complexity. The system doesn’t maintain an audit trail of changes to each rule, but does provide reports listing everywhere each rule is used. This helps to avoid unintentional consequences when a rule is changed.

Rules connect with data gathered from source systems through batch processes or a real-time API. The resulting database is stored in Microsoft SQL Server and hosted by Conversen. This is important point, since it means that Conversen doesn’t simply attach to an existing marketing database. Although moving data into a separate database does add some cost, it also provides options to maintain persistent customer histories, combine data from multiple sources, and directly capture events such as campaign responses.

The system includes basic features to define data structures and map data from external sources into those structures. Load maps can include basic rules for whether to update or append matching records, but more advanced processes such as name/address matching have to be done externally.

Users who don’t need any of these functions could simply send Conversen the output files from a conventional campaign manager. This costs no more than loading files into any other message delivery system.

The heart of Conversen are the marketing messages. Conversen defines each message as an XML template. This holds any static elements plus the rules used to select content blocks.

The blocks themselves are created outside of Conversen and stored in a content library. This is another example of Conversen drawing the line between its core functionality and supporting functions to be handled elsewhere. It also probably reflects the reality that content will be created by external vendors, such as ad agencies, who will want to use their own tools in any event. Lack of an integrated content-builder does mean that personalization tokens such as [First Name] must be manually embedded within the content block. This can be done in the original content creation system, requiring a relatively inconvenient cut-and-paste from a list provided by Conversen, or be added after the content is loaded into Conversen.

Each Conversen content block currently supports a single medium. Thus, there would be separate content blocks for 10% discount in email, Web, direct mail, mobile and other types of messages. Conversen is working on multi-media content blocks that could be inserted into any medium. This would further simplify marketers’ lives.

One Conversen campaign can deliver multiple messages over time, based on dates such as a contract expiration or recent activity, or on events such as promotion responses. The system can react to qualifying events at regular intervals or in near-real-time as they are posted.

Clients can also build custom interfaces by direct access to the Conversen API. This lets them create branded systems and offer specialized portals with limited functionality. These might give designers access to the content-management features of the system, or make predefined campaigns to available to field offices.

Conversen supports email, mobile (SMS), RSS feeds such as blog posts, print, call center and Web. The system provides specialized services for each channel, such as rendering to preview emails and postal sorting for direct mail. Print output is integrated with Bitstream PageFlex, which supports direct output to high-speed printers. Conversen sends the digital messages itself and ships print and call center files to third parties for execution.

The system also provides operational reporting on campaign volume and responses. The reports are designed to provide activity information rather than detailed marketing analysis.

Conversen was introduced in 2007. The company now has about 25 marketing agencies as customers, serving more than 125 end clients. The system is offered only as a Conversen-hosted service. Pricing includes a $15,000 setup fee plus $1 to $20 per thousand messages based on volume and type.