Sales Cloud - Objects Part2

Sales Cloud - Objects Part2

In my last blog, I spoke about all the basic standard objects that Sales Cloud comprises of. Did you think that was all? If you think so, well, here's a surprise for you, the fun has just begun. There's a lot more than Accounts, Contacts, Leads and Opportunities in Sales Cloud.

Let's quickly get into some more objects. If you haven't read the first part of this blog, then you definitely should as I'll be continuing with the same Business use case explained in my last blog.

1. Asset - As mentioned previously, the gems and stones business of my friend has a lot of products like pearl, ruby, Sapphire, Amber, etc. The object "Product" does a good job of storing data for all things the company owns. But, let's say, I buy some of those Pearls last month and a sapphire this month. So, I, as a consumer, own these three. That's where "Asset" comes in. It stores which products each account has (or had).

2. Campaign Member - In my last blog, I explained what Campaign is. Let's talk about Campaign Member now. One of the campaign that my friend created was an Email Campaign where she sent an email with a discount code to all those who attended her inaugural event. So, campaign members are the contacts and leads in your CRM that you included in the campaign and are trying to market to.

3. Contract - The business I spoke about got into a deal with one of the well reputed jewellery store. It was a mutually beneficial deal and so the two companies decided to have a business partnership with each other. This is when the object "Contact" comes in picture. A contract is a written agreement between parties. Many companies use contracts to define the terms for doing business with other companies. You can use Salesforce to establish and document the contracts that you have with your accounts and opportunities.

4. Contract Line Item - A contract between two companies may or may not cover all the products of the company. So, contract line items are those products covered by a service contract, not by a general contract. You can only use contract line items if you use products in Salesforce.

5. Opportunity Product(Opportunity Line Item) - In the last blog, I mentioned what an Opportunity is. Let's say Customer A shows interests for specific products only. In that case, we'd create Opportunity Product records for that opportunity. Opportunity Products are line items on an opportunity. It will include pricing information for that particular order. It's like a itemization of products that are included with your opportunity.

6. Order - One of the customer in the Gems and Stones business was really fascinated by the product. She was an Opportunity to the business and the line items of products were added to her record. But, Opportunity is only pre-sales. What gets created post sales is "Order", after the payment is done. It's a contract between a company and a customer to provide services or deliver products with a known quantity, price and date.

7. Order Product (Order Item) - A customer placed an order of a handful of Ruby, a couple of Sapphire and a bluestone. These would be the order item corresponding to the order placed by the customer. Itemization of products that are included with your Order is Order Product.

8. Pricebook - Pricebooks provides the list of products and their prices per unit. You can create multiple price books to maintain different prices for the same product based on your business needs. Salesforce will always provide you a Standard Price Book. The moment you add a Product into Salesforce and set the price of the Product, that Product will go into Standard Price Book. But you can create Custom Price Book as well. In the business use case I spoke about, there are both domestic and international customers for the business. So, the price base of both differs. Which is where it was helpful to have two different pricebooks.

9. Pricebook Entry - These are the junction objects between Product and the pricebook. It allows products to be linked to standard price book or custom price book with a price for a given currency. To give an example. The two pricebooks in this business are India Pricebook and America Pricebook. India Pricebook contains the list of products along with it's price in INR. The America Pricebook contains the list of the products with an elevated price considering the extra charges with it's price in USD.

10. QuoteLineItem - I explained what a Quote is in my last blog. Quote lines has the itemization of elements within a Quote. It stores information about products that a sales rep has quoted.

11. Case - With the business up and running, it's inevitable for customers to have queries and concerns related to their order, account etc. A case is used to capture a customer's question or feedback on Salesforce. It helps in tracking and closure of issues.

Reference :

  1. https://help.salesforce.com/articleView?id=sf.campaigns_def.htm&type=5
  2. https://jayakrishnasfdc.wordpress.com/2019/12/22/products-pricebooks-pricebook-entries-in-salesforce/