Browsed by
Tag: Salesforce

Building customer-facing apps with Heroku from Salesforce

Building customer-facing apps with Heroku from Salesforce

Few years back, Salesforce bought Heroku, the leading cloud Platform-as-a-Service (PaaS), to expend its App Cloud offering and empower businesses to build customer-facing apps. Indeed, apps are the new channel to reach customers and, in today competitive environment, the road to success in selling is paved with customer interactions.

In the following example, we have built a showcase based on Heroku to demonstrate the capability of using such an app in a retail context. The salesperson, Samantha, who is employed by the distributor, is interacting daily with consumers but doesn’t have access to the cash register. This is a typical use case in department stores or in airport duty-free stores. Samantha will use the app to capture customers contact details and their purchases. Simplicity and speed are key as Samantha has to spend as much time as possible interacting with customers.

As a first step, Samantha will log into the app with a Salesforce credential (which can be a simple Chatter Free License). As with other apps, this step won’t be required for subsequent use.

Then, Samantha will enter key contact details (name, email, phone) and save this data into Salesforce via Heroku Connect. In this demo, we have to wait for the synchronization but the synchronization could happen in the background which could save previous seconds.

Next step is to capture the customer purchases. Indeed, in our example, the distribution company Samantha is working for doesn’t have access to the store cash register system. For this step, we have integrated a bare code scanner to capture the product information. As with the contact detail, the synchronisation can process in the background.

Eventually, all the information is on the Salesforce platform: point of sales, customer details, products purchased (name, quantity, date). This will open the door to targeted marketing and drive better sales and better customers experience. Thanks Heroku!

Arctan Analytics is now a ‘Registered’ Salesforce Partner

Arctan Analytics is now a ‘Registered’ Salesforce Partner

Arctan Analytics Pte Ltd is now a ‘Registered’ Salesforce Partner. Which means that we can help businesses work with the world’s leading social, mobile, and cloud technologies to unlock new opportunities and drive successful business outcomes.

No fuss, no muss, just smart

Our Salesforce practice focus on the following:

  • support sales people in selling better by utilizing Salesforce out of the box features whenever possible, and taking the simple route to business success without over-engineering Salesforce.
  • implement Salesforce advanced solutions such as the Heroku platform, Wave Analytics and IoT Cloud.
  • provide advanced analytics solutions and services in AI (Artificial Intelligence) and Graph visualization.
The focus of our Salesforce practice

Customer 360-Degree view

We are staffed with seasoned professionals with industry experience, IoT expertise and Salesforce certifications. As a consequence, we know how to help companies harness the immense informational value that sales data and connect devices provides and build 360-Degree views of their customers.

360-Degree View of Your Customer with Salesforce Service Cloud
Explore Salesforce CRM connected data with Linkurious

Explore Salesforce CRM connected data with Linkurious

In this blog post, we explain how we integrated Linkurious with Salesforce’s Customer Relationship Management (CRM) solutions to leverage the power of graph analysis.

What’s Linkurious

Linkurious is an award winning graph visualization startup based out of Paris. Their flagship product, Linkurious Enterprise, helps government agencies and Fortune 500 companies identify and investigate insights hidden in complex connected data. It is used in anti-money laundering, cyber-security, metadata management or medical research. Recently, Linkurious helped the ICIJ network of 370 journalists investigate the Panama Papers. Compatible with graph databases (AllegroGraph, DataStax, Neo4j, Titan). Linkurious Enterprise is an on-premise web application with advanced security features and an extensible API.

What’s Salesforce CRM

Salesforce CRM is the leading CRM cloud-based software. It is designed to help companies manage relationships with prospects and customers, collaborate and engage with employees and partners, and store data securely in the cloud. It takes all of the important data (contacts, emails, follow-up tasks, prospective deals …) and organizes it into a simple user interface that can be accessed anytime, anywhere, whether on desktop or mobile.

Salesforce Sales Cloud solution – © Salesforce

Salesforce is a customer centric platform. As such, all data is directly or indirectly connected to customers. In general, there are many other ad hoc relationships. In particular, each piece of data in the platform has a designated owner. As a consequence, it’s a natural candidate for graph analysis and visualization.

Integrating Salesforce with Neo4j and Linkurious

To create the bridge between Salesforce and Linkurious, we started with Heroku, which is a platform as a service (PaaS) that enables developers to deploy web applications and that was acquired by Salesforce in 2010. We used the following add-ons:

Heroku connect (Salesforce Data Synchronization Service)

Heroku Postgres (database as a service based on PostgreSQL)

Graphene DB (Neo4j Graph Database as a Service)

Relying on Heroku platform and its third-party add-ons allowed us to quickly have a scalable, cost efficient and easy-to-deploy solution. We added to the platform a custom application in Java to import data from the Postgres database and create nodes and relationships in the Neo4j graph database.

Our graph model of the Salesforce data

Linkurious works out of the box with Neo4j and provided an easy way to analyse the hidden connections in our Salesforce data. We customized Linkurious nodes design to give the feel and look of Salesforce’s interface. With this integration, it is easy to use graph visualization with Salesforce and find new insights.

Leverage the connections of your data with Linkurious

Salesforce intuitive interface makes it easy to navigate and interact with connected data, one piece at the time. The Salesforce / Linkurious integration allows to go even further and provide visualization of entire sub-sets of connections. Answering day-to-day questions becomes much easier. What data a salesperson is interacting with? Who within the organization is interacting with this customer? Finding unexpected connections between people, organizations or locations can be the difference between selling or not selling, achieving high customer satisfaction or not.

In the scenario below, we are interested in the existing relationships around a particular Salesforce user named Laura Garza.

Visualization of the nodes and relationships tied to a salesperson

Laura owned many Salesforce records (account, contacts, leads, campaign …). Among these records, we note that she owns a contract and a case (customer support incident) with a medium priority (one of the node property).

Exploration of the connections between the salesperson and a company

They both relate to the company Walsh54 Inc. With a simple double click on the company node, we open all of this node’s relationships.

Visualization of the extended relationships between a salesperson and a company

We see two contacts, Robert and James, who work for Walsh54 Inc and we open their relationships as well. Now we have a clear picture of what is going on with this particular customer and who are the Salesforce users that needs to collaborate on the case to deliver well rounded customer experience.

Find connections to generate more opportunities

In many large organization, the holy grail of revenue generation is trying to capitalize on existing relationships and drive cross-sell and up-sell opportunities. Finding the shortest path between salespersons and particular customers can help enable these opportunities and make cold calls something of the past.

Exploration of the shortest path between a customer and a company

In the above example. we are looking at the shortest path between a Salesforce user name Bruce Kennedy and a company named Bailey19 Inc.

Visualization of the shortest path between the customer and a company

The result of the query suggests that three users, Catherine Brown, Laura Garza and Laura Palmer, interact with this company. Bruce has some level of indirect interaction with them. Not only Bruce now knows who among his colleagues can help introduce him to the targeted company but he has a better knowledge of its own interactions with the aforementioned colleagues, leading the way for improved operational efficiency.

Sale smarter with Linkurious / Salesforce integration

CRMs are great tools for companies to develop strong and lasting relationships with their customers. They enable their sales teams to access information-rich customer profiles, to keep track of deal opportunities, to manage leads and partners, to collaborate on sales cases… However, despites dealing with massive volume of highly connected data through their CRM, companies still cannot leverage these connections.

With the Linkurious / Salesforce integration, now they can. Graph analysis gives them a higher understanding of sales context which allows them to take smarter decisions. Link analysis methods, such as pathfinding methods, expose new connections within a sales ecosystem in a glimpse. Understanding the connections within sales data is definitively one step toward better personalization of customer relationships and, in such a connected world, it might even be the ultimate key to close sales.