


Prior to partnering with Engagency, the Client had no online sales portal. “ Designing it in this way enabled us to reduce friction in the user experience, while ensuring accurate pricing was displayed at all times based on each distributor’s Salesforce accounts and contacts data.” Results For example, if a user did not have access to a particular page, it would not show up as an option in their menu,” shared Drew Dishman, Engagency’s Certified Salesforce Marketing Cloud Developer.

“ We implemented personalization sitewide - even down to the navigation menu. For example, salespeople could access pricing, but would not be able to add or modify other user permissions. Once their account was approved, their product catalog would be updated with the appropriate pricing information based on their Salesforce data.Īt that point, each distributor could add an administrator and other types of users, each with their own levels of access.
#SALESFORCE PRICING FULL#
This enabled them to access the full product catalog without discounts.

To support business growth, Engagency developed an interface that allowed new, prospective customers to sign up for an account as a guest distributor. This was replicated in real-time so that the distributor’s personalized pricing was displayed across both product pages, as well as product category pages and search results pages. Once logged in, Salesforce accounts and contacts data was used to display the correct pricing on the website across nearly 1,000 products. Whether a distributor navigated the product catalog or toggled back to a page on the main website, the entire experience felt seamless because they were already logged into both. When distributors clicked the login button, Salesforce acted as the authentication system, logging them in simultaneously to the Client’s public-facing website as well as the portal that housed the product catalog and purchasing functionality. Once a distributor logged in, the solution pulled in their data from Salesforce, and used that to control the pricing they saw, and which pages of information they had access to. SolutionĮngagency got to work implementing a sophisticated login system on the Client’s public-facing website. The Client selected Engagency based on their experience developing applications that used Salesforce data to power personalization on enterprise websites. They only needed to view the pricing, while an administrator would need access to everything. For example, a distributor’s salesperson didn’t need to be able to add or remove users. The Client also wanted to allow or disallow access to certain pages on their website, based on the user permissions for the specific person who was logged in. The Client wanted distributors to be able to browse the entire product catalog on their website, displayed with pricing specific to their tier. Each distributor’s account data, including their pricing tier, is stored within Salesforce. The Client sells server racks and tables to distributors, who receive different pricing discounts based on how much they sell.
