
The Challenge
Bella Pictures wanted their Drupal web site technology stack to perform customer-facing e-commerce tasks while also communicating effectively with Salesforce on the back end.
They were also troubled with the labor-intensive process of reconciling payments, orders, coupons, and other customization options.
The Solution
Achieve recommended a Salesforce Integration solution, customizing Drupal to automatically propagate orders and updates in Salesforce. In addition, Achieve also developed the following features for Bella Pictures:
Mapping & Coordination
Mapping the fields from Drupal to Salesforce required configuring fieldmaps to enumerate one-to-one mapping of data. Custom modules allow propagation of this data between Drupal and Salesforce throughout the sales process.
Ecommerce
Orders and accounts sync between the Drupal website and the Salesforce database in a real-time manner.
Data-Syncing
To illustrate the syncing process, consider “checkout complete” as one of the triggering events. Data is pushed from Drupal into Salesforce on this trigger – as well as others – and pushed back to Drupal as the sale is fulfilled.
Customization and Integration
Because Achieve played a pivotal role in the development of the Drupal architecture at Bella, the team was able to easily identify the most appropriate times and places for data to be synchronized. The syncing of orders from Ubercart to Salesforce now works effectively.
Drupal and Salesforce integrations require robust knowledge about the organization-specific setups. Such integrations can be challenging; however, if the flexibility of both systems is properly leveraged it can be incredibly useful.
The Result
As a result of the integration, Bella Pictures has been able to minimize various studio, licensing, and overhead fees, and eliminate numerous marketing costs all together.
« Back to Drupal Salesforce Integration Solution


