Everywhere I go in Silicon Valley, people are talking about social media and big data, but rarely do I hear real-world success stories about social media data in a business-to-business context. We all know about the innovations of the consumer Web over the past ten years, including the amazing experiences that companies like Amazon (s AMZN), Apple (s AAPL), Facebook, Google (s GOOG), Yahoo (s YHOO) and others have created by crunching massive amounts of consumer data for personalization. But how are companies in other industries leveraging the big data that’s erupting from social media services?
Social media presents an opportunity to make customer service organizations more responsive and proactive. It gives product development organizations an immediate feedback loop regarding product issues or key features that customers want. With 74 percent of consumers relying on social networks to guide purchase decisions (according to Gartner), marketers drool over the chance to target influencers in social media channels, and to gain a more holistic 360-degree view of each customer. Finally, analyzing social media conversations can be a powerful tool for corporate strategists to uncover market opportunities and other new types of competitive and business intelligence.
While much has been said about these opportunities, few have acknowledged that for this data to be most valuable, it must be integrated with relevant enterprise data from companies’ sales, financial, marketing, customer support, or e-commerce systems (just to name a few). Say a company correlated social media data with e-commerce sales records, for example. Looking at this information together, it could learn which social media conversations or reviews correlated most to increases in product sales, and start triggering marketing offers to further capitalize on these types of social media activities as they’re happening.
Few companies have successfully integrated social media data into their business applications or analysis like this because it’s just not easy. I’ve been in the integration space for nearly 20 years, and the roadblocks to an effective enterprise data ecosystem have never been greater. As I see it, the five most prominent hurdles to integrating social media data into your business are:
Current systems are overwhelmed by constant streams
The majority of applications in enterprises still run in batch mode, quite different from the real-time stream of the Twitter fire hose. Even companies that are used to processing frequent batches of data aren’t necessarily prepared for the performance hit they might get to their corporate networks from merging those waves of information with rip tides of data from the ocean of social media.
Social media data requires more structure
Most IT organizations are great at managing structured, relational data in SQL or Oracle databases. However, even the largest consumer Web players are still mastering the semi-structured, non-relational data that exists in the wild Web. Social media data may not have a well defined data model or schema that defines field names or field types, so it typically requires extra steps when being integrated with traditional relational data.
New access methods can be difficult to grasp
Many companies are using Web APIs for the first time as they reach outside the walls of their enterprise to grab social data. This requires a whole different knowledge set than the expertise gained from work with on-premise databases – to be successful, all IT departments must have some understanding of Web standards like REST and HTTPS.
Data quality is imperative
With more diverse data ecosystems comes more work in cleansing and parsing “messy” data, which often exists in social media. These efforts include data matching, de-duplication, standardization, enrichment, etc. It’s more crucial than ever for companies to address data quality right at the earliest point of entry into the enterprise, and prevent bad data from polluting downstream business applications.
Big data crunching is no easy task
It’s no secret that all the social media sources out there generate massive volumes of data. For companies to crunch this information, they need to know which data to pull in and which to ignore. But even after filtering out the noise, we’re talking about data volumes that would have been unimaginable in the 90s. Now businesses need the power of complex solutions like Hadoop – which are not easy for your average IT person to use.
How to get around those roadblocks
So now that I’ve laid out the roadblocks, let me just say that I still believe there’s a huge untapped potential in connecting social media data with enterprise applications, and it can be done – even if you’re an emerging company without big brain data scientists on staff. Here are three simple steps I recommend for any business getting started with social media integration:
Prioritize the social media sites
Consider the popular or up-and-coming social media sites, and think about where your customers and competitors are most likely to be hanging out – Facebook, Google+, LinkedIn, Twitter, Yelp? Sit down with your marketing team to sort through the characteristics of social media influencers in your ecosystem of customers, partners, suppliers, etc., and compile a list of keywords or phrases you want to track across social media conversations.
Choose your connections
Identify opportunities for connecting these data sources with other valuable information in your enterprise. Will social media activity be most valuable in the context of your CRM or marketing solutions, when it’s combined with your sales or Web analytics tools, within your business intelligence or master data management systems – or all of the above?
Pick a connection strategy
Carefully weigh the pros and cons of various connection approaches. You could allocate IT resources to laboriously hand-code each connection in your IT portfolio, you could retrofit a traditional data integration or enterprise application integration tool to accommodate your changing integration needs, or you could evaluate new cloud-based connection technologies that were built with today’s data environment in mind.
Has your company taken any steps to integrate social media into your business operations and systems yet? If so, how are you tackling this challenge, and do you feel you are achieving the full value of social media data in the enterprise?
An early investor in SnapLogic, Gaurav Dhillon joined as CEO in 2009 when he saw the tremendous potential for the company’s cloud and on-premise integration products, strategy, and unique business model. Gaurav has spearheaded the rapid growth of the company and manages its financing, products, strategic relationships, and operations. Gaurav is the former CEO of Informatica.