Blogs Articles / Blogs / Perficient https://blogs.perficient.com/tag/blogs/ Expert Digital Insights Wed, 18 Feb 2026 07:56:51 +0000 en-US hourly 1 https://blogs.perficient.com/files/favicon-194x194-1-150x150.png Blogs Articles / Blogs / Perficient https://blogs.perficient.com/tag/blogs/ 32 32 30508587 An Ultimate Guide to the Toast Notification in Salesforce LWC https://blogs.perficient.com/2026/02/18/an-ultimate-guide-to-the-toast-notification-in-salesforce-lwc/ https://blogs.perficient.com/2026/02/18/an-ultimate-guide-to-the-toast-notification-in-salesforce-lwc/#respond Wed, 18 Feb 2026 07:56:51 +0000 https://blogs.perficient.com/?p=390323

Hello Trailblazers!

Take a scenario where you are creating a record in Salesforce, and you are not getting any kind of confirmation via notification whether your record is created successfully or it throws any Alert or Warning. So, for this, Salesforce has functionality called “Toast Notifications”.

Toast notifications are an effective way to provide users with feedback about their actions in Salesforce Lightning Web Components (LWC). They appear as pop-up messages at the top of the screen and automatically fade away after a few seconds.

So in this blog post, we are going to learn everything about Toast Notifications and their types in Salesforce Lightning Web Components (LWC), along with the real-world examples.

So, let’s get started…

 

In Lightning Web Components (LWC), you can display Toast Notifications using the Lightning Platform’s ShowToastEvent. Salesforce provides four types of toast notifications:

  1. Success – Indicates that the operation was successful.
    • Example: “Record has been saved successfully.”
  2. Error – Indicates that something went wrong.
    • Example: “An error occurred while saving the record.”
  3. Warning – Warns the user about a potential issue.
    • Example: “You have unsaved changes.”
  4. Info – Provides informational messages to the user.
    • Example: “Your session will expire soon.”

 

Img2

 

Example Code for a Toast Notification in LWC:

import { ShowToastEvent } from 'lightning/platformShowToastEvent';

const event = new ShowToastEvent({
    title: 'Success!',
    message: 'Record has been created successfully.',
    variant: 'success' // Can be 'success', 'error', 'warning', or 'info'
});
this.dispatchEvent(event);

So, here is an example of the Toast Notification.

Img1

 

So this way, you can write toast notification code and make changes according to your requirements.

In the next part of this blog series, we will explore what a success toast notification is and demonstrate how to implement it through a practical, real-world example.

Until then, Keep Reading !!

“Consistency is the quiet architect of greatness—progress so small it’s often unnoticed, yet powerful enough to reshape your entire future.”

Related Posts:

  1. Toast Notification in Salesforce
  2. Toast Event: Lightning Design System (LDS)

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2. Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3. How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

]]>
https://blogs.perficient.com/2026/02/18/an-ultimate-guide-to-the-toast-notification-in-salesforce-lwc/feed/ 0 390323
My Experience at the Salesforce Nagpur Ohana Gathering – June 2025 https://blogs.perficient.com/2025/07/16/my-experience-at-the-salesforce-nagpur-ohana-gathering-june-2025/ https://blogs.perficient.com/2025/07/16/my-experience-at-the-salesforce-nagpur-ohana-gathering-june-2025/#respond Wed, 16 Jul 2025 10:28:22 +0000 https://blogs.perficient.com/?p=384096

Hello Trailblazers!

Last week, I had the amazing opportunity to attend the “Salesforce Nagpur Ohana Gathering June 2025.” This Meetup was packed with knowledge-sharing, networking, and inspiration. The event brought together passionate Salesforce professionals and featured insightful sessions from four expert speakers. Each session focused on a crucial aspect of the Salesforce ecosystem—from SOQL optimization to Financial Services Cloud.

In this blog post, I’ll be sharing my personal experiences, key takeaways, and insights into the exciting developments and inspiring moments that made this event unforgettable.

So, stay tuned for all the details—you won’t want to miss it!

Salesforce Nagpur Ohana Gathering June 2025:

The Salesforce Nagpur Ohana Gathering was a power-packed joint event hosted by the Salesforce Architect Group Nagpur and the Salesforce Developer Group Nagpur. This vibrant meetup brought together Trailblazers from across the region to learn, connect, and grow as a community.

The event featured four insightful and engaging sessions, each led by experienced speakers who shared practical knowledge and real-world applications across various Salesforce domains. From advanced SOQL techniques to the latest in Flows and Financial Services Cloud, the sessions catered to both developers and admins, offering something valuable for everyone.

Let’s dive into a quick recap of each session and explore the key takeaways that made this event truly unforgettable.

 

  1. SOQL Secrets: Staying Sharp within Salesforce Limits

    This session offered a deep dive into the art of writing efficient SOQL queries while staying within Salesforce’s governor limits. The speaker highlighted common pitfalls that can lead to performance issues, such as unselective queries and poor use of relationships. Real-world examples demonstrated how indexing, selective filters, and query planning can make a huge difference. Whether you’re a beginner or an experienced developer, this talk delivered practical tips to optimize your queries, improve system performance, and avoid hitting those dreaded limits.

Whatsapp Image 2025 07 07 At 12.22.45 Pm (2)

 

  1. Working With Large Data Volume

    This session focused on best practices for handling large data volumes (LDV) in Salesforce without compromising performance. The speaker shared insights on data modeling strategies, indexing, and using tools like skinny tables and Big Objects. Techniques such as asynchronous processing, batch Apex, and data archiving were discussed to manage and optimize large datasets effectively. The session served as a valuable guide for developers and admins looking to scale their orgs efficiently while maintaining speed and reliability.

 

  1. Latest Features and Updates in Salesforce Flows

    This session explored the newest enhancements in Salesforce Flows, showcasing how Flow is becoming the go-to automation tool across the platform. The speaker walked through recent updates like reactive components, HTTP callouts from Flow, and new debugging improvements. Real-world use cases illustrated how these features simplify complex business processes without the need for code. Whether you’re an admin or developer, this session highlighted why staying up-to-date with Flow capabilities is key to building smarter, more efficient automations.

Whatsapp Image 2025 07 07 At 12.22.16 Pm (1)

 

 

  1. Financial Services Cloud

    In this session, attendees got an insightful overview of Salesforce Financial Services Cloud (FSC) and how it transforms customer relationship management in industries like banking, insurance, and wealth management. The speaker showcased FSC’s industry-specific data model, features like Actionable Relationship Center, and powerful tools for client onboarding and financial goal tracking. With real-life examples, the session highlighted how FSC helps financial institutions deliver personalized, compliant, and scalable solutions tailored to client needs.

Whatsapp Image 2025 07 07 At 12.22.17 Pm (1)

All four sessions were highly informative, providing a wealth of knowledge and practical insights for everyone in attendance.

 

Quiz Competition, Swag Distribution & Group Photo Moments

After a series of knowledge-packed sessions, the meetup concluded with a lively and interactive quiz competition. Participants enthusiastically put their learnings to the test, answering questions based on the day’s topics. The atmosphere was filled with energy, laughter, and a healthy dose of competition. To celebrate their quick thinking and sharp memory, the top scorers were awarded exciting swag—adding a spark of joy and recognition to the experience.

As the day came to a close, all attendees gathered for a grand group photo, capturing the spirit of the SF Trailblazer Community. With big smiles and loud “CHEESE!” chants, the moment reflected the vibrant connections, shared passion, and collaborative spirit that define the Trailblazer ecosystem.

Here are some of the memorable highlights from the day, captured in photos—each frame telling a story of learning, laughter, and leadership.

Click to view slideshow.

Conclusion

The Trailblazer Community Meetup was not just a learning experience, but a reminder of the power of community and continuous growth in the SF ecosystem. The sessions provided practical insights and fresh perspectives that I’m excited to apply in my day-to-day work. Huge thanks to the organizers and speakers for delivering such value-packed content. Looking forward to the next one!

Happy Reading!!

]]>
https://blogs.perficient.com/2025/07/16/my-experience-at-the-salesforce-nagpur-ohana-gathering-june-2025/feed/ 0 384096
How to Add Filters to the Salesforce Dashboard https://blogs.perficient.com/2024/12/17/how-to-add-filters-to-the-salesforce-dashboard/ https://blogs.perficient.com/2024/12/17/how-to-add-filters-to-the-salesforce-dashboard/#respond Wed, 18 Dec 2024 02:56:00 +0000 https://blogs.perficient.com/?p=373499

Salesforce Dashboards are a powerful tool for visualizing and analyzing data, providing actionable insights for decision-making. Filters enhance these dashboards by allowing users to customize their view of the data, making dashboards dynamic and user-friendly.

In this blog, we will explore how to add filters to Salesforce Dashboards and highlight their benefits and best practices.

Before you Begin:

In the earlier parts of this blog series, we explored what Salesforce Dashboards are, their components, how to create them, as well as Dynamic Dashboards and the steps to set them up. Before diving into this section, I recommend reviewing those blogs for a better understanding.

What Are Dashboard Filters?

Dashboard filters in Salesforce enable users to adjust the data displayed on a dashboard without altering the underlying reports. By applying filters, users can view specific subsets of data, such as a particular region, product, or time frame, directly within the dashboard interface.

Benefits of Using Filters

  1. Enhanced User Experience

Filters make dashboards more interactive and user-centric by allowing users to focus on the data that matters to them.

  1. Improved Data Analysis

Filters enable deeper insights by providing multiple perspectives on the same set of data.

  1. Reduced Dashboard Clutter

Instead of creating multiple dashboards for different criteria, you can use filters to streamline the data presentation in one place.

Prerequisites for Adding Filters

Before adding filters to your Salesforce Dashboard, ensure the following:

  • You have “Manage Dashboards” and “Edit Dashboards” permissions.
  • The source reports used in the dashboard have fields available for filtering.

Note: If you’re interested in learning how to share Dashboards and Reports with Users, Roles, Partners, Internal Subordinates, and more, click on the link provided for a detailed guide.

Steps to Add Filters to a Salesforce Dashboard

Step 1: Open the Dashboard Editor

  1. Navigate to Dashboards in Salesforce.
  2. Select the dashboard you want to edit or create a new one.
  3. Click Edit to open the dashboard editor.

Step 2: Add a Filter

  1. Click the “+ Filter” button in the dashboard editor.
  2. In the Field dropdown, select the field you want to use for the filter. The available fields are determined by the source reports. So here, for example, we select the “Annual Revenue” field from Account.
  3. Once you select the field, specify the other filter options like Display Name: Annual Revenue.
  4. Click on the “Add Filter Value” button as shown in the figure below and start adding filter conditions.Img1
  5. Once you add the conditions, click apply to save the filter and repeat the same procedure for more conditions as shown above.
  6. After adding all the conditions, click Add as shown in the figure below.Img2
  7. Click Save.
  8. Click Done.

You can see the difference between a normal dashboard and a dashboard with filters in the below image.

Img3

Step 3: Save and Test the Dashboard

  1. Once all filters and components are configured, click Save.
  2. Test the dashboard by switching between different filter values to ensure the components update correctly.

The results are as shown below:

Img4

With these simple steps, you can apply filters to the dashboard to view specific data sets without the need to create a new dashboard or modify the associated reports.

In addition to the above example, you can also apply filters to fields like “Region” in an object. For instance, by setting up a “Region” filter with values such as “North,” “South,” “East,” and “West,” the dashboard data will dynamically adjust to display insights specific to the selected region.

So this feature enhances data visualization by allowing targeted analysis without creating separate dashboards.

Note: The limit for dashboards filter options (also known as filter values or filter criteria) differs from the limit on the total number of dashboard filters. Each dashboard can include up to 5 filters, and each filter can have up to 50 filter options. So this allows for a flexible and detailed data analysis experience, ensuring users can narrow down their results efficiently within these limits.

Best Practices for Using Dashboard Filters

  1. Choose Relevant Fields Select fields that align with your user’s needs and provide meaningful data segmentation.
  2. Use Descriptive Names Clearly label filters to help users understand their purpose.
  3. Limit the Number of Filters Avoid overwhelming users by keeping the number of filters manageable.
  4. Validate Data Compatibility Ensure that the fields you use for filters are consistent across the source reports.
  5. Test Thoroughly Always test the dashboards filters to confirm they work as expected and provide accurate results.

Common Use Cases for Dashboard Filters

  1. Geographic Analysis
    • Filter data by region or country to analyze location-specific trends.
  2. Product Performance
    • Apply filters for product categories or specific products to measure sales or performance.
  3. Time-Based Insights
    • Use filters for date ranges, such as months, quarters, or years, to study trends over time.

And many more examples.

Conclusion

Adding filters to Salesforce Dashboards is a simple yet impactful way to enhance data visualization and user experience. By allowing users to customize their view, filters make dashboards more dynamic and insightful. By following the above implementation steps and best practices, you can create powerful dashboards.

Happy Reading!

 “Manifestation begins with belief—what you focus your thoughts and energy on becomes the blueprint for your reality. Dream it, feel it, and work towards it with unwavering faith.”

 

Related Posts:

  1. Add a Dashboard Filter
  2. Filter a Dashboard

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2. Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3. How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

 

]]>
https://blogs.perficient.com/2024/12/17/how-to-add-filters-to-the-salesforce-dashboard/feed/ 0 373499
How to Share Salesforce Dashboard Folders: A Comprehensive Guide https://blogs.perficient.com/2024/12/10/how-to-share-salesforce-dashboard-folders-a-comprehensive-guide/ https://blogs.perficient.com/2024/12/10/how-to-share-salesforce-dashboard-folders-a-comprehensive-guide/#respond Tue, 10 Dec 2024 10:02:21 +0000 https://blogs.perficient.com/?p=372956

Hello Trailblazers!

Salesforce Dashboards provide a powerful way to visualize data, monitor performance, and make data-driven decisions. However, dashboards are only effective when the right people have access to them. Sharing Salesforce Dashboard folders allows teams to collaborate, share insights, and align strategies efficiently.

In this blog, we’ll explore the importance of sharing Salesforce dashboard folders and the required permissions and provide a step-by-step guide to sharing dashboard folders effectively.

Before You Begin:

In the earlier sections of this blog series, I provided an in-depth explanation of Salesforce Dashboards, the various types of dashboard components, and the concept of Dynamic Dashboards in Salesforce. For a comprehensive understanding, I recommend reviewing these sections first using the provided links before proceeding further.

Why Share Salesforce Dashboard Folders?

Collaboration and Alignment

Sharing dashboards fosters collaboration among teams, ensuring everyone has access to key metrics and performance indicators.

Transparency

Managers and team members can view the same data, reducing misunderstandings and improving communication.

Efficient Decision-Making

Shared dashboards provide real-time insights to all stakeholders, enabling quick and informed decisions.

Prerequisites for Sharing Dashboard Folders

Before sharing a dashboard folder, ensure the following:

  1. Folder Permissions: You must have “Manage” access to the dashboard folder you want to share.
  2. User Permissions: Users with appropriate access levels can only view or manage the shared folder based on the permissions assigned.
  3. Folders Enabled: Ensure the dashboards are stored in folders, a feature supported in Lightning Experience and Classic.

Steps to Share Salesforce Dashboard Folders:

Step 1: Navigate to the Dashboards Tab

  1. Click on the App Launcher and search for Dashboards.
  2. Open the Dashboards tab to access your saved dashboards.

Step 2: Locate the Dashboard Folder

  1. In the Dashboards tab, locate the folder that contains the dashboard you wish to share. (All Folders/Created by me)
  2. Click the Folder dropdown menu to view all folders.
  3. Select the folder you wish to share.

Step 3: Open Dashboard Folder Sharing Settings

  1. Click the Folder Options dropdown (represented by three dots or a gear icon) next to the folder name.
  2. Select Share from the dropdown menu. So, this action opens the dashboard folder-sharing settings.

Img1

Step 4: Add Users, Roles, or Groups

  1. So once you click share, a pop-up will appear.
  2. A pop-up window will appear, allowing you to add specific users, roles, public groups, or even entire roles and subordinates.
  3. Choose Users from the Share With dropdown menu.
  4. Use the “Names” field to search for the desired users.
  5. Choose the appropriate access level (View, Edit, or Manage) from the “Access” field.
  6. So, after selecting the users, click “Share” to complete the process, as illustrated in the figure below.

Img2

Note: To give multiple users different accesses, select the desired users and click on share. In the next step, we’ll see how to do this.

Step 5: Assign Access Levels

  1. Once you click on “Share,” the selected users, roles, or groups appear in the “Who Can Access” section.
  2. After adding a user, role, or group, assign an appropriate access level:
    • Viewer: Can view and run dashboards but cannot edit or share them.
    • Editor: Can view, edit, and run dashboards but cannot share the folder.
    • Manager: Can view, edit, run, and manage dashboards. Managers can also modify sharing settings.
  3. Click Done to save the user with the assigned access level, as shown in the figure below.

Img3

Step 6: Review and Save Dashboard Sharing Settings

  1. Finally, review the list of users, roles, and groups accessing the dashboard folder.
  2. Ensure the permissions align with organizational policies and data security standards.
  3. Click Done to save the changes.

Use Case: Sharing a Sales Dashboard with the Team

Imagine you have a Sales Performance dashboard that tracks key metrics like closed deals, pipeline value, and win rates. But You want to share this dashboard with your sales team and managers:

  1. Create a public group named Sales Team in Salesforce Setup.
  2. Add all sales team members and managers to this group.
  3. Share the Sales Performance dashboard folder with the Sales Team group and assign Viewer access to members and Manager access to team leads.

Img4

 

This setup ensures that everyone on the sales team can access the dashboard, while team leads have additional privileges to edit or manage it.

Best Practices for Sharing Dashboard Folders

  1. Assign Permissions Based on Need
  • Use the principle of least privilege: assign only the permissions users need to perform their roles.
  • For example, give Viewer access to most users and Editor or Manager access to team leads or analysts.
  1. Use Public Groups for Efficiency
  • Instead of adding individual users, create Public Groups in Salesforce. So this approach simplifies folder management and ensures consistency.
  1. Maintain Data Security
  • Ensure sensitive data on dashboards is shared only with authorized personnel.
  • Use role-based sharing to restrict access to specific users based on their job functions.

Common Issues When Sharing Dashboard Folders

  1. Missing Manage Access

Ensure you have Manage Access to the folder before attempting to share it. So without it, you won’t see the sharing options.

  1. Permissions Mismatch

Users may still face access issues if the underlying report folders aren’t shared with the same permissions. So always ensure the report folder permissions align with the dashboard folder permissions.

Note: If you would like to learn how to share Lightning Report Folders in Salesforce, please follow the link mentioned above.

 

Conclusion

Sharing Salesforce dashboard folders is straightforward but essential to fostering collaboration and transparency across teams. By following the steps outlined in this blog, you can ensure that the right people have the right level of access to critical data, empowering them to make informed decisions.

Happy Reading!

 “Learning is a path, not a destination, and every step forward matters.”

 

Related Posts:

  1. Share a Lightning Dashboard Folder
  2. Embrace Folder Sharing in Reports and Dashboards

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2. Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3. How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

]]>
https://blogs.perficient.com/2024/12/10/how-to-share-salesforce-dashboard-folders-a-comprehensive-guide/feed/ 0 372956
A Comprehensive Guide on Salesforce Dashboards https://blogs.perficient.com/2024/09/27/a-comprehensive-guide-on-salesforce-dashboards/ https://blogs.perficient.com/2024/09/27/a-comprehensive-guide-on-salesforce-dashboards/#respond Fri, 27 Sep 2024 07:23:29 +0000 https://blogs.perficient.com/?p=369655

Hello Trailblazers!

In today’s fast-growing world of business, making informed decisions based on data is crucial for success. Salesforce dashboards are powerful tools that allow organizations to visualize and analyze their data in real time, helping users track key metrics and uncover insights that drive business success. Whether you’re in sales, marketing, customer service, or operations, dashboards provide an easy way to stay informed and make better decisions.

In this blog, we’ll cover what a dashboard is in Salesforce, its importance, the different types of dashboard components, and step-by-step instructions on how to create a dashboard in Salesforce Lightning.

 

What is a Dashboard in Salesforce?

A Salesforce dashboard is a visual representation of your Salesforce data, organized through various components such as charts, tables, graphs, and gauges. Dashboards pull data from Salesforce reports and display it in a single location, offering a comprehensive view of key performance indicators (KPIs) and business metrics. With dashboards, users can monitor trends, track performance, and make informed decisions quickly.

 

Key Features of Salesforce Dashboards

  • Real-Time Data: Dashboards update in real-time, ensuring that you are always working with the latest data.
  • Customizable: You can create dashboards tailored to specific users, roles, or departments, ensuring that everyone sees the data most relevant to them.
  • Interactive: Dashboards are interactive, allowing users to drill down into the data for deeper insights.
  • Multiple Components: A single dashboard can have multiple components, each displaying different types of data (e.g., charts, graphs, tables).
  • Dynamic Dashboards: Dashboards can be dynamic, meaning they display data based on the logged-in user’s permissions and access levels.

Let’s learn about what types of dashboard components Salesforce provides.

Dashboard Components in Salesforce

Salesforce dashboards are made up of several components that allow you to display data in different ways. So here are the common components you can use when creating a dashboard:

1. Chart:

Visual representations of data, including bar, pie, and line charts. Best for comparing data sets or visualizing trends.

Img1

 

2. Gauge:

A gauge displays a single value within a range. It’s perfect for tracking performance against a target (e.g., sales quota).

Img2

 

3. Metric:

Metrics display a single key performance indicator (KPI). For example, it can show the total number of closed deals for the quarter.

Img3

4. Table:

Tables show multiple rows of data in a grid. Useful for showing detailed lists, such as top-performing salespeople or open customer cases. (Lightning Table)

Img4

 

5. Funnel Chart: 

A Funnel Chart in Salesforce shows data progression through stages, like a sales pipeline, highlighting conversions and drop-offs.

Img5

 

6. Stacked Vertical and Horizontal Bar Chart: 

A Stacked Bar Chart in Salesforce displays data in horizontal or vertical bars, where each bar is divided into segments representing different data categories. This chart type is ideal for comparing totals across groups while also visualizing the breakdown within each group. You can add a stacked bar chart to dashboards by grouping a report and choosing the Stacked Bar Chart component.

Img6

 

So these are all the dashboard components (charts) provided by Salesforce.

Types of Dashboards in Salesforce

  1. Dynamic Dashboards: These dashboards display data based on the logged-in user’s access and permissions, making them highly personalized.
  2. Standard Dashboards: These are regular dashboards that display data to all users with access, irrespective of their permissions.

Note: If you would like to learn more about Dynamic Dashboards in Salesforce Lightning, please feel free to go with this link.

How to Create Dashboards in Salesforce

Creating a dashboard in Salesforce is a simple and intuitive process. Here’s a step-by-step guide to help you set up your own dashboard in Salesforce Lightning.

Step 1: Navigate to the Dashboards Tab

  1. Click on the App Launcher (grid icon) in the upper-left corner of your Salesforce instance.
  2. Type “Dashboards” in the search bar and click on the Dashboards tab.

Step 2: Create a New Dashboard

  1. In the Dashboards tab, click the New Dashboard button in the top-right corner.
  2. Enter Dashboard Details: A pop-up will appear, asking for the following details:
    • Name: Enter a meaningful name for your dashboard (e.g., “Sales Team Performance”).  Here we’ll enter ‘Test Dashboard’.
    • Folder: Select the folder where the dashboard will be stored. Choose whether the folder is public (shared with everyone) or private.
    • Description: Enter the description. (Optional)
  3. Click “Create”. This will take you to the dashboard builder page.

 

Step 3: Add the Dashboards Components

So once the dashboard shell is created, you can begin adding components to it.

  1. In the dashboard builder/editor, click the + Widget button.
  2. Click “Chart or Table” and select the relevant reports for your dashboard..
  3. Select a Report: Salesforce dashboards pull data from reports. Select the report you want to use for the dashboard component. Make sure the report contains the data you want to visualize.
  4. Choose the Component Type: As discussed above, so you can choose different component types, such as charts, gauges, metrics, and tables. Each type provides a different way to display data.
  5. Customize the Component: After selecting the report and component type, you can configure how the data will be displayed. Customize the chart type, axis labels, filters, and any other settings to suit your needs.
    So it should look like the image below:
    Img7
  6. Once done, click Add
  7. Repeat the procedure to add more components like gauge charts, metric charts, bar charts, etc.
  8. So once you’ve added all the necessary components, you can drag and drop them around the dashboard canvas to arrange them in your preferred layout.
  9. You can resize the components by clicking and dragging the edges of each component to fit more data.

Step 4: Set Dashboards Filters (Optional)

If you want to allow users to filter the data on the dashboard, you can add filters.

  1. Click “+ Filter” button at the top of the dashboard builder.
  2. Select Field: Choose the field you want to use as a filter (e.g., “Region” or “Sales Rep”).
  3. Set the filter options to allow users to adjust which data appears on the dashboard.

We’ll learn how to add filters to the Salesforce Dashboards in the next segment of this blog post.

 

Step 5: Save and Run the Dashboards

  1. Once you’ve finished configuring the components, click Save at the top of the page.
  2. After saving, click Done to exit the dashboard editor and view your newly created dashboard.

Img8

 

 

Note: If you would like to learn more about how to place your dashboard on Lightning Pages in Salesforce Lightning, please feel free to go with this link.

Best Practices for Creating Effective Dashboards

  1. Keep It Simple: Avoid overcrowding your dashboard with too many components and focus on the most important metrics to ensure clarity.
  2. Use Appropriate Chart Types: Choose chart types that best represent your data. So for example, use a line chart for trends over time and a pie chart for showing percentages.
  3. Leverage Filters: Use filters to make dashboards more interactive and customizable for users.
  4. Regularly Update Dashboards: Ensure your dashboards are up-to-date by scheduling regular refreshes and updating the underlying reports as needed.
  5. Monitor Performance: If your dashboard is slow to load, reduce the number of components or optimize the reports it pulls from.

 

Conclusion

Dashboards in Salesforce are a powerful way to visualize and analyze data, enabling users to track key metrics in real-time and make informed decisions. So by following the steps outlined in this guide, you can create dynamic, interactive dashboards tailored to the needs of your organization and whether you’re in sales, marketing, or customer support, and Salesforce dashboards provide the insights you need to drive performance and achieve your business goals.

Happy Reading !!

The journey of learning never ends; every moment is a chance to grow.

 

Related Posts:

  1. Salesforce Dashboards
  2. Build a Dashboard

You Can Also Read:

1.A Comprehensive Guide to Custom Report Type in Salesforce
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

 

 

 

 

]]>
https://blogs.perficient.com/2024/09/27/a-comprehensive-guide-on-salesforce-dashboards/feed/ 0 369655
How to Place Dashboard on Lightning Pages in Salesforce Lightning https://blogs.perficient.com/2024/09/23/how-to-place-dashboard-on-lightning-pages-in-salesforce-lightning/ https://blogs.perficient.com/2024/09/23/how-to-place-dashboard-on-lightning-pages-in-salesforce-lightning/#respond Mon, 23 Sep 2024 07:05:57 +0000 https://blogs.perficient.com/?p=369550

Hello Trailblazers!

Salesforce Lightning Experience is packed with powerful tools that allow users to visualize, analyze, and act on their data more efficiently. Dashboard are an integral part of this functionality, providing real-time insights into your Salesforce data with visually compelling charts, graphs, and tables.

One of the key features in Salesforce Lightning is the ability to embed these dashboards directly into Lightning pages. This makes it easier for users to view important metrics without navigating to the separate Dashboard tab.

In this blog, we’ll explore how to add dashboards to Lightning Pages in Salesforce Lightning, including use cases, step-by-step instructions, and best practices for maximizing dashboard effectiveness.

 

Step-by-Step Guide to Adding Dashboards to Lightning Pages

Step 1: Create a Dashboard in Salesforce

Before embedding a dashboard into a Lightning page, you need to have a dashboard ready. If you don’t already have one, follow these steps to create a dashboard in Salesforce:

  1. In Salesforce Lightning, navigate to the Dashboards tab from the App Launcher.
  2. Click the New Dashboard button in the upper right corner.
  3. Give the name and description (optional). Choose a folder to store the dashboards in it.
  4. Use the + Component button to add various components to your dashboard. Select reports, choose the chart type (e.g., bar, line, pie), and configure filters as needed.
  5. Once you’re done configuring the dashboards, click Save to make it available for use.

In our previous blog on Salesforce Dashboards, we provided a detailed explanation on how to create dashboards in Salesforce Lightning. If you’re interested in learning more, feel free to follow this link.

 

Step 2: Open the Lightning App Builder

Next, you’ll use the Salesforce Lightning App Builder to add the dashboard to a Lightning page.

  1. Navigate to Lightning App Builder:

    • In Salesforce, go to Setup by clicking the gear icon at the top-right corner.
    • In the Quick Find box, type Lightning App Builder, and click Lightning App Builder as shown below.Img1
  2. Choose a Page to Edit or Create a New Page:

  • You can either edit an existing Lightning page or create a new one.
  • Select where to embed the dashboards (Note: Record pages do not support embedded dashboards).
    To embed a dashboards on an app page, choose “App Page.”
    To embed a dashboards on the Home tab, choose “Home Page.”
  • Click Next.
  • Give a label to your app page or home tab layout. Then, click Next.
  • Choose a layout. Then, click Done.

 

Step 3: Add a Dashboard Component to the Lightning Page

Here we’re adding the dashboard to the Home Page.

  1. In the Lightning App Builder canvas, locate the Dashboard component from the list on the left panel.
  2. Drag and drop the Dashboard component onto your Lightning page in the desired location as shown in the figure below.

Img2

 

Configure the Dashboard Component:

After placing the component, a panel will appear on the right-hand side. Here, you can configure the settings for the dashboards component:

      • Select Dashboard: Choose the dashboard you want to display from the drop-down list.
      • Height: Adjust the height of the dashboard component to ensure it fits well on the page.
      • Filters: If your dashboard contains filters, configure them as needed.
      • View as User: You can select a specific user to view the dashboard as, or you can choose to display it based on the current user’s permissions.

Img3

 

Step 4: Save and Activate the Page:

    • After configuring the dashboard component, click Save.
    • To make the page live for users, click Activate. You can choose to assign this Lightning page as the default for specific apps, profiles, or record types.

Thus, the dashboard on the Home page will look like this:

Img4

 

Note: If you’re interested in learning more about Salesforce Dashboards, how to create them, and the various dashboard components available in Salesforce Lightning, please feel free to explore this link.

Best Practices for Placing Dashboards on Lightning Pages

  1. Choose Relevant Dashboards: Make sure the dashboard is relevant to the Lightning page it’s being added to. For example, add a sales performance dashboard to the Opportunity record page, or add a customer service dashboards to the Case page.
  2. Optimize Dashboards Size: Adjust the height of the dashboards component so that it fits well on the page without overwhelming other important components.
  3. Use Dynamic Dashboards: Take advantage of Dynamic Dashboards that show data based on the logged-in user’s access and permissions, ensuring that the dashboards reflects data relevant to each user.

 

Conclusion

Adding dashboards to Lightning pages in Salesforce can significantly enhance user experience by providing quick and easy access to important data. By embedding dashboards directly into Lightning pages, users can gain real-time insights, streamline workflows, and improve decision-making. Following the steps outlined in this guide, you can easily configure and embed dashboards into your Salesforce Lightning pages, customizing the experience to suit the needs of your organization.

Happy Reading !!

The journey of learning never ends; every moment is a chance to grow.

 

Related Posts:

  1. Default Dashboards on User’s Homepage
  2. Embed Dashboards in Lightning Pages

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

]]>
https://blogs.perficient.com/2024/09/23/how-to-place-dashboard-on-lightning-pages-in-salesforce-lightning/feed/ 0 369550
A Comprehensive Guide to Custom Report Types in Salesforce https://blogs.perficient.com/2024/09/19/a-comprehensive-guide-to-custom-report-types-in-salesforce/ https://blogs.perficient.com/2024/09/19/a-comprehensive-guide-to-custom-report-types-in-salesforce/#respond Thu, 19 Sep 2024 06:42:54 +0000 https://blogs.perficient.com/?p=369093

Hello Trailblazers!!

Salesforce is a powerful CRM platform that allows businesses to manage customer relationships and analyze data effectively. One of the most critical tools for data analysis in Salesforce is the reporting feature, which enables users to create reports based on the data stored in their Salesforce instance. While standard report types cover a wide range of reporting needs, there are times when you need more tailored, specific reports. So this is where the Custom Report Types come into the picture.

In this blog, we’ll explore what Custom Report Types are, why they’re important, and how to create and use them effectively in Salesforce.

What Are Custom Report Types?

Salesforce defines the Custom Report Types are the customizable templates that define the relationships between objects in Salesforce, determining which records and fields are available in a report. Unlike standard report types, which are predefined by Salesforce, custom report types allow you to:

  • Choose which related objects are included.
  • Define the relationships between these objects.
  • Select the fields available in the report.
  • Specify how data is filtered and presented.

Img1

 

So, let’s create a custom report type.

Creating a Custom Report Type in Salesforce

Step 1: Navigate to the Report Types Section

  1. Go to Setup.
  2. In the Quick Find box, type Report.
  3. Select Report Types from the dropdown list as shown in the figure below.
    It’ll take you to the page where you can create ‘Custom Report Types’.Img2
  4. Click Continue.

Step 2: Create a Custom Report Type

  1. On the Report Types page, click the New Custom Report Type button.

  2. Choose the primary object for your report. This is the main object that the report will be based on (e.g., Accounts, Contacts, Opportunities).

  3. Define Report Type Details:

    • Report Type Label: Provide a name for your report type. This is how it will appear in the report builder.
    • Report Type Name: This is auto-generated based on the label.
    • Description: Add a brief description of the report type for clarity.
    • Store in Category: Select the category where the report type should be stored, such as Accounts & Contacts, Opportunities, Leads, Campaigns, or Other Reports.
    • Deployment Status: Choose whether to make the report type immediately available (Deployed) or keep it hidden for now (In Development).

It should look like this:

Img3

4.Click Next.

5.Here select – “Click to relate another object”.

Select the Primary Object Relationships: Define how the primary object relates to other objects in Salesforce. You can include related objects and specify the type of relationship (e.g., “A” and related “B” records or “A” with or without related “B” records).

6.Select “Opportunities” from the drop-down as shown in the figure below.

Img4

 

A to B Relationship:

  Each “A” record must have at least one related “B” record: This means that an Account must be linked to at least one Opportunity. The report type will display only those Account records that have a related Opportunity.

  “A” records may or may not have related “B” records: In this case, the report type will display all Account records, including those with related Opportunity records and those without any related Opportunity records.

7.So here, select the 2nd option as shown in the figure.
You can also choose another object for the B-to-C relationship.

8.Click Save.
So, after saving it’ll look like this.

Img5

 

As a result, the custom report type has been created. This establishes the relationship between the objects, allowing reports to be generated for Accounts, whether or not they have related Opportunity records.

Step 3: Customize Fields:

After defining the relationships, you can choose which fields from the related objects should be included in the report. You can also create custom fields to use in the report.

Steps to follow:

  1. Scroll down while staying on the same page.
  2. Under the “Fields Available for Reports” column, select “Edit Layout.”
  3. You’ll see the Account fields displayed first, followed by the Opportunity fields.
  4. To modify the layout, select the Account/Opportunity field from the drop-down menu in the “View” section.
    • To remove a field from the layout, simply drag and drop it into the “View” section.
    • To add a field, do the reverse (drag from “View” back to the layout).

5.You can also click on any field to edit its properties and further customize it to suit your needs.

6.Once your changes are complete, click Save to apply them as shown in the figure below:

 

Img6

 

Step 4: Save and Deploy the Report Type

Once you’ve configured the relationships and selected the fields, click Save. If the report type is ready for use, set the deployment status to Deployed as shown in the figure below.

Img7

 

It says that – A report type with a “Deployed” status is available for use in the Report Wizard. While in development, report types are only visible to authorized administrators and their delegates.

Using Custom Report Types in Salesforce

After creating a Custom Report Type, you can start using it in Salesforce reports.

  1. From App Launcher, go to the Reports tab in Salesforce.
  2. Click New Report and choose Custom Report Type – Account with Opportunities from the “Other Reports” category as shown below:Img8
  3. Build Your Report: Use the report builder to select fields, apply filters, and add groupings. The fields and objects you defined in the Custom Report Type will be available for use.
  4. Run the Report: After customizing the report, click Run to generate the report based on the Custom Report Type.

Best Practices for Custom Report Types

  1. Plan Your Relationships: Before creating a Custom Report Type, carefully plan the relationships between objects to ensure the report meets your needs.
  2. Keep It Simple: Avoid adding too many related objects or fields, as this can make the report complex and difficult to use.
  3. Test Before Deploying: Always test your Custom Report Type with sample data before deploying it to ensure it works as expected.
  4. Update Regularly: As your Salesforce instance evolves, periodically review and update your Custom Report Types to ensure they remain relevant.

Conclusion

Custom Report Types in Salesforce are a powerful tool for creating tailored reports that meet the specific needs of your organization. By understanding how to create and use Custom Report Types effectively, you can unlock deeper insights into your data and make more informed business decisions. Whether you need to report on custom objects, include specific relationships, or optimize report performance, Custom Report Types offer the flexibility and control you need to get the most out of your Salesforce data.

Happy Reading !!

The journey of learning never ends; every moment is a chance to grow.

 

Related Posts:

  1. Custom Report Types in Salesforce
  2. Custom Report Types

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

]]>
https://blogs.perficient.com/2024/09/19/a-comprehensive-guide-to-custom-report-types-in-salesforce/feed/ 0 369093
Step-by-Step Guide: Activating Your Salesforce Experience Cloud Site https://blogs.perficient.com/2024/08/19/step-by-step-guide-activating-your-salesforce-experience-cloud-site/ https://blogs.perficient.com/2024/08/19/step-by-step-guide-activating-your-salesforce-experience-cloud-site/#comments Mon, 19 Aug 2024 17:57:49 +0000 https://blogs.perficient.com/?p=367031

Hello Trailblazers!

Salesforce Experience Cloud (formerly Community Cloud) is a powerful platform that allows businesses to create engaging and personalized online communities, portals, and websites for their customers, partners, and employees. Activating an Experience Cloud site is a crucial step in harnessing the platform’s potential to enhance customer experience and drive business success.

In this blog, I’ll guide you through the process of activating your Experience Cloud site in Salesforce.

Before you begin:

If you are unfamiliar with “What is an Experience Cloud in Salesforce?”, and “How to create a Salesforce Experience Cloud”, then you can go with these links.

 

In this blog post, we’ll learn:

  1. What is Experience Cloud in SF?
  2. Pre-requisites.
  3. Create and Publish the Experience Cloud Site.
  4. How to Activate the Experience Cloud Site?
  5. Conclusion

So, let’s get started.

What is Experience Cloud in Salesforce?

Salesforce Experience Cloud, previously known as Community Cloud, is a digital experience platform designed to connect customers, partners, and employees with each other and the information they need. It enables organizations to build branded, customizable online communities, portals, and websites to enhance engagement and collaboration.

Pre-requisites:

Before you begin, ensure that you have the necessary permissions, editions, and licenses to create and manage Experience Cloud sites. You will need:

  1. Permission: Salesforce Administrator access.
  2. Licenses: Experience Cloud licenses.
  3. Editions: Enterprise, Performance, Unlimited, and Developer Editions

 

Create and Publish the Experience Cloud Site:

To activate your Experience Cloud site, you must first enable Digital Experiences in Salesforce.

  1. Go to the Setup.
  2. Enter “Digital Experiences” in the quick find box.
  3. Select Digital Experiences >> Settings.
  4. Enable the “Digital Experiences” in Salesforce.
  5. Click New, select the template, and enter the Site name as you want.
  6. Once you are satisfied with the setup, click the Publish button in the Experience Builder.

If you do not know, how to create an Experience Cloud Site in Salesforce and want to learn more about it, then please visit this blog. There I’ve mentioned in detail about creating a Partner Portal in Experience Cloud.

How to Activate the Experience Cloud Site?

Once you are ready with your experience cloud site and publish it, then it’s time to activate it.

To activate it, follow the below steps:

  1. Go to the Setup.
  2. Enter Digital Experiences in the Quick Find Box.
  3. Select “All Site”.
  4. Click Workspaces next to your Experience Cloud Site.
  5. Select Administration from My Workspaces as shown in the figure below.Img1
  6. Click on Settings.
  7. Click Activate as highlighted below.Img2
  8. Click OK.

With these simple steps, we can activate the Experience Cloud Site.

 

Conclusion:

Activating an Experience Cloud site is a straightforward process that can significantly enhance your customer and partner engagement. By following these steps, you can create a dynamic, branded online community that meets your business needs.

Happy Reading!

 Life is full of challenges,

but your resilience will help you

overcome them and emerge stronger.

Related Posts:

  1. Experience Cloud
  2. Salesforce Experience Cloud

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

]]>
https://blogs.perficient.com/2024/08/19/step-by-step-guide-activating-your-salesforce-experience-cloud-site/feed/ 1 367031
Mastering Record Types: How to Control Picklist Values and Page Layouts in Salesforce https://blogs.perficient.com/2024/07/24/mastering-record-types-how-to-control-picklist-values-and-page-layouts-in-salesforce/ https://blogs.perficient.com/2024/07/24/mastering-record-types-how-to-control-picklist-values-and-page-layouts-in-salesforce/#respond Wed, 24 Jul 2024 07:25:01 +0000 https://blogs.perficient.com/?p=366119

Hello Trailblazers!

Salesforce is a highly customizable platform that caters to a wide range of business processes and user needs. One essential feature that facilitates this customization is the use of Record Types. Record Types in Salesforce allow you to control picklist values and page layouts, providing a tailored experience for different users or business processes.

Before You Begin

If you are unfamiliar with the Salesforce Record Types and do not know how to create one, check out our beginner’s guide.

This blog will delve into how Record Types work, their benefits, and a step-by-step guide on controlling picklist values and page layouts using Record Types.

In this blog post, we’ll learn:

  1. What are Record Types in Salesforce?
  2. Controlling Picklist Values with Record Types
  3. Controlling Page Layouts with Record Types
  4. How do you change the Page Layout for a particular profile?
  5. Test Your Setup

So let’s get started.

What Are Record Types in Salesforce?

In Salesforce, a Record Type is a feature that allows you to offer different business processes, picklist values, and page layouts to different users. They are handy when displaying various information for other types of records within the same object.

For instance, if you have a “Vehicle” object, you might want to show different fields and picklist values for “Cars” and “Motorcycles.”

Controlling Picklist Values with Record Type

Picklist values are options that users can select from a dropdown menu in Salesforce fields. Using Record Types, you can control which picklist values are available for different Record Types, ensuring that users see only relevant options.

1. Create a Salesforce Record Type

In the previous part of this blog, we learned how to create Record Types in Salesforce. We created two record types, “Car” and “Motorcycle,” on the “Vehicle” Object, respectively.

If you’d like to learn more in detail, please follow this link.

2. Customize Picklist Values

To customize the picklist values for the particular record types, follow the below steps…

  1. Go to the Object.
  2. Click on “Record Types” and select the record type for which you want to customize the picklist values.
  3. Select the picklist field you want to customize and click “Edit,” as shown in the figure below.Imga
  4. Deselect values irrelevant to the Record Type, as shown in the figure below.Img1
  5. Click Save.

3. Assign Picklist Values

For each Record Type, check the values that should be available and uncheck those that should not. Save your changes.

Controlling Page Layouts with Salesforce Record Type

Page layouts control the organization of fields, related lists, and other components on a record page. Record Types allow you to assign different page layouts to different Record Types, ensuring that users see the most relevant information.

Step-by-Step Guide to Controlling Page Layouts

1. Create Page Layouts

  1. Navigate to the Object Manager and select the object for which you want to create or modify page layouts. Here, I am selecting the “Vehicle” Object.
  2. Go to the “Page Layouts” section and click the “New” button to create a new layout.
  3. Select Existing Page Layout – Vehicle Layout.
  4. Enter the Page Layout Name – Car Layout, as shown in the figure below.
    Img2
  5. Click Save.
  6. Modify the newly created page layout to meet your requirements.
  7. Repeat the process for another Page Layout for the Motorcycle record type.
  8. Enter the page layout name for the Motorcycle layout.

Now, we’ve created two separate page layouts for two record types. You can modify these two layouts according to your requirements.

2. Assign Page Layouts to Record Types

To assign the page layouts to the record types, follow the below steps…

  1. Click on the “Page Layout Assignment” button in the page layouts section.
  2. You will see a matrix where you can assign specific page layouts to each Record Type for each profile.
  3. So here, click on the “Edit Assignment” button.
  4. First, click on the Car from the record types row.
  5. Then, select “Car Layout” from the dropdown in the Page Layout to Use.
  6. Repeat the procedure for the Motorcycle. Click on it and select “Motor Layout” from the dropdown as shown in the figure below.
    Img3

  7. Click Save.

So here, you need to map the Record Types to their corresponding page layouts by selecting the appropriate combination.

How Do You Change the Page Layout for a Particular Profile?

Once you select a value from the dropdown menu, it automatically applies to all profiles. However, if you want to change the page layout for one or more specific profiles, you can do so easily:

  1. Navigate to the Page Layout Assignment section and click the “Edit Assignment” button.
  2. Select the profile for which you want to change the layout.
  3. Choose the desired page layout From the “Page Layout to Use” dropdown menu, as shown in the figure below.Img4Thus, the page layout will be applied to that profile irrespective of the record types.
  4. Click Save.

If you want to change the page layout for a specific profile and record type, you can do so as well:

  1. Click on the page layout in the desired record type of the specific profile.
  2. As shown in the figure below, select the desired Page Layout value from the “Page Layout to Use” dropdown menu.Img5
  3. Click Save.

This way, you can manage the assignment of page layouts.

Test Your Setup for Salesforce Record Types

Once you set up the Picklist Values and Page Layouts, it’s time to test the work done.

  1. Create test records for each Record Type to ensure that the correct picklist values and page layouts are displayed.
  2. Log in as different users (if possible) to verify that the correct profiles see the intended layouts and values.

Conclusion

Record Types in Salesforce are a powerful feature that allows for extensive customization of picklist values and page layouts, providing a tailored experience for different users and business processes. Organizations can streamline data entry, improve data management, and enhance user experience by controlling these elements with Record Types.

Happy Reading!

A dream without a plan is just a wish!

Related Posts:

  1. Create Record Types
  2. How to create Record Types in Salesforce?

 

You Can Also Read:

1.Navigating Salesforce Record Types: A Beginner’s Guide
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

]]>
https://blogs.perficient.com/2024/07/24/mastering-record-types-how-to-control-picklist-values-and-page-layouts-in-salesforce/feed/ 0 366119
Understanding Person Accounts in Salesforce: A Comprehensive Guide https://blogs.perficient.com/2024/06/28/understanding-person-accounts-in-salesforce-a-comprehensive-guide/ https://blogs.perficient.com/2024/06/28/understanding-person-accounts-in-salesforce-a-comprehensive-guide/#respond Fri, 28 Jun 2024 15:17:52 +0000 https://blogs.perficient.com/?p=365078

Hello Trailblazers…

As you all know, Salesforce, as a versatile customer relationship management (CRM) platform, provides a variety of features to manage different- different business needs. One such feature is the “Person Account,” designed for businesses that interact directly with individual consumers rather than companies.

So, this blog will provide an in-depth understanding of Person Accounts in Salesforce, exploring their structure, benefits, setup, and best practices for effective management.

In this blog post, we’ll learn:

  1. What are Person Accounts in Salesforce?
  2. Structure of Person Accounts.
  3. How to Enable a Person Account?
  4. Assigning Person Account Record Type to User Profiles.
  5. Benefits of using a Person Account.
  6. Best Practices for Managing Person Accounts.

So let’s get started…

 

What are Person Accounts in Salesforce?

The Salesforce definition for Person Accounts is: “Person Accounts store information about individual people by combining certain Account and Contact fields into a single record.”

Person Accounts in Salesforce represent individual customers rather than companies. Unlike Business Accounts, which have associated Contacts to represent individual people within a company, Person Accounts merge the Account and Contact objects into a single record.

This structure is ideal for B2C (business-to-consumer) organizations that deal with individual clients, such as retail, healthcare, or financial services.

 

Structure of Person Accounts:

Person Accounts in Salesforce combine fields from both the Account and Contact objects. Here are some key fields included in a Person Account:

Account Fields

Account Name: The name of the individual customer.

Billing Address: The billing address of the individual.

Shipping Address: The shipping address, if different from the billing address.

Phone Number: The primary contact number.

Contact Fields

First Name: The individual’s first name.

Last Name: The individual’s last name.

Email Address: The primary email address.

Mobile Number: The mobile phone number.

How to Enable a Person Account in Salesforce?

To enable the Person Account, follow the below steps…

  1. Go to the Setup.
  2. Enter “Account” into the Quick Find Box.
  3. Click on the “Person Account”. You’ll be redirected to the Person Account Setup page.
  4. In the first step, click on the “View Org Impacts” button. Read all the major implications mentioned there.
  5. Check the consent checkbox and hit the continue
  6. In the second step, click on “Setup” to create a Record Type. It will redirect you to the Account object record type builder page.
  7. Create a record type – give the name as “Business Account”. (No need to create a new one if you have an existing one, just rename it and modify it a bit)

Note: If you would like to learn “How to create Record Type in Salesforce?”, then you can go with this link.

  1. Refresh the page once, you’ll find all the green signals for all steps.
  2. Now, click on the “Enable Person Accounts” button as shown in the figure below.

Img1

 

This enables the Person Accounts in Salesforce. Once the Person Accounts is enabled, a person account record type is created automatically.

You can see the success message as shown below…

Img2

 

Note: Once enabled, you cannot disable person accounts.

Assigning Person Account Record Type to User Profiles:

To fully enable the Person Accounts, we need to assign the Person Accounts record type to the User Profiles.

To do this, follow the steps below.

  1. Go to the Setup.
  2. Click Users ==> Profiles.
  3. Go to the profile to which you want to assign the Person Accounts record type.
  4. Scroll down to the Record Type Setting, find the Account entity, and click Edit as shown in the figure below.Img3
  5. Move the Person Account record type from Available Record Types to Selected Record Types as shown in the figure below.Img4
  6. In the Business Accounts and Person Accounts Default Record Types section, verify that:
    The Person Account Default Record Type dropdown has Person Account
    The Business Account Default Record Type dropdown has a value other than —Master— selected.
  7. Click Save.
  8. Repeat the process for any other profiles you want using Person Accounts.

So, with this, you can create Person Accounts in your Salesforce Orgs.

Benefits of using a Person Account:

1. Simplified Data Management

Person Accounts combine the attributes of both Accounts and Contacts, simplifying data management by reducing the need to manage separate records for individuals.

2. Enhanced Customer Insights

By consolidating customer information into a single record, businesses can gain a more comprehensive view of each individual customer, including their purchase history, preferences, and interactions.

3. Improved Customer Experience

Managing Person Accounts is simple for users. Users can access both business and individual Accounts records by going to the Accounts tab. This integrated strategy improves user experience and simplifies data access.

Best Practices for Managing Person Accounts:

1. Standardize Data Entry

Ensure consistent data entry by defining standard naming conventions and formats for fields like phone numbers, addresses, and names.

2. Use Validation Rules

Implement validation rules to enforce data integrity and prevent incorrect or incomplete data entry.

3. Leverage Automation

Utilize Salesforce automation tools such as flows to automate repetitive tasks and ensure timely follow-ups.

 

Conclusion:

Person Accounts in Salesforce offer a streamlined and efficient way to manage individual customer relationships, particularly for B2C organizations. By combining the features of Accounts and Contacts into a single record, Person Accounts simplify data management, enhance customer insights, and improve overall customer experience.

Happy Reading!

The dream is not that which

You see while sleeping;

It is something that

does not let you sleep…

Related Posts:

  1. Person Account.
  2. Considerations for using Person Account.

 

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

]]>
https://blogs.perficient.com/2024/06/28/understanding-person-accounts-in-salesforce-a-comprehensive-guide/feed/ 0 365078
Understanding Accounts in Salesforce: A Detailed Guide https://blogs.perficient.com/2024/06/27/understanding-accounts-in-salesforce-a-detailed-guide/ https://blogs.perficient.com/2024/06/27/understanding-accounts-in-salesforce-a-detailed-guide/#respond Thu, 27 Jun 2024 14:11:02 +0000 https://blogs.perficient.com/?p=365070

Hello Trailblazer!

As we all know, Salesforce is a powerful customer relationship management (CRM) platform that provides various tools and features to manage customer data effectively. Among its core components, “Accounts” play a pivotal role in organizing and managing information about the companies or individuals you do business with.

This blog will provide you with a comprehensive understanding of Accounts in Salesforce, exploring their structure, types, features, and best practices for effective management.

In this blog post, we’ll learn:

  1. What are Accounts in Salesforce?
  2. Types of Accounts in Salesforce.
  3. How to Enable a Person Account?
  4. Create a Business Account and a Person Account.
  5. Difference Between Business Account and Person Account:

So, let’s get started.

 

What are Accounts in Salesforce?

In Salesforce, an Account represents a company or an individual customer with whom you have a business relationship. It serves as a central repository for all related information, such as contacts, opportunities, activities, and cases. By organizing data around Accounts, businesses can track interactions, manage customer relationships, and analyze performance more effectively.

 

Types of Accounts in Salesforce:

The main types of Account in Salesforce are as follows:

1. Business Accounts

Business Accounts are used to store information about companies or organizations. These accounts typically include details such as company name, address, industry, and number of employees.

Business Accounts can have multiple Contacts associated with them, representing different individuals within the organization.

 

2. Person Accounts

Person Accounts are the account that stores information about individual customers. It is a combination of both Account and Contact objects. They are designed for businesses that deal directly with individual consumers rather than companies.

Person Accounts are useful for industries like retail, where the customer base consists primarily of individual consumers.

So, let’s learn how to create both types of accounts in Salesforce. But before creating it, let’s enable the Person Account first.

How to Enable a Person Account?

To enable the Person Account, follow the below steps…

  1. Go to the Setup.
  2. Enter “Account” into the Quick Find Box.
  3. Click on the “Person Account”. You’ll be redirected to the Person Account Setup page.
  4. Follow the steps provided on the Setup page.
  5. Once done, refresh the page, and you’ll find all the green signals for all steps.
  6. Click on the “Enable Person Accounts” button, as indicated in the figure below.Img1
  7. This enables the Person Account in Salesforce. Once it is enabled, a “Person account record type” is created automatically.
  8. Assign the newly created record type – person account to user profiles.

Note: Once enabled you cannot disable person account.

Note: If you want to learn “How to Enable the Person Account in Salesforce?”, follow this link.

 

Create Business Accounts and Person Accounts:

Once you are done with enabling the person account, you are good to go with creating it.

So, first, we’ll start with a business account and differentiate between both accounts.

  1. Go to the Accounts tab.
  2. Click on the New A message window with record types will populate as shown in the figure below.
  3. Select the record type as – Business Account.Img2
  4. Click Next.
  5. You can see that this is more tailored to businesses. The “Parent Account” field is also visible which we always use it.
    Business Account will store information about companies or organizations and can have multiple Contacts associated with them.Img3
  6. Fill the details and Save
  7. Now, click again on the New button to create a Person Account this time.
  8. Select the “Person Account” record type as given below.Img4
  9. You will see different fields added here compared to business accounts. So these are the Account and Contact object fields. So, Person Account stores information about individual people by combining certain Account and Contact fields into a single record as shown below. It simply represents individual customers rather than companies in Salesforce.Img5
  10. Fill the details and Save. Now you’ve saved two different account records. Try to observe the difference between them.

 

Difference Between a Business Accounts and a Person Accounts:

The major difference between both accounts is, that you can associate multiple contact records with the Business Account but not with the Person Account. It is no longer necessary to manually associate a Contact with the company.

When a Person Account is created, a related Contact is automatically created and linked to it.   But both the records are the same.

To try this:

  1. Go to the Contact tab.
  2. Search the contact record having the same name as the Person Account record. You’ll find it.
  3. Click on that record.
  4. On click, it’ll redirect you to the Person Account record on the Account’s tab.

 

Business Accounts are generally involved in B2B operations, dealing with corporate clients or other businesses whereas Person Accounts are involved in the B2C scenarios which primarily focus on the individual customers.

So, these are a few differences between the Business Account and Person Account Salesforce.

If you would like to learn more about the difference between these two types of account, then you can go with this link.

 

Conclusion:

In this blog, we learned what is account, types of account, along with enabling the Person account in Salesforce and their differences. Accounts in Salesforce are a fundamental component of the CRM platform, providing a structured way to manage and analyze business relationships. By understanding the types of Accounts, utilizing key features, and following best practices for management, businesses can enhance their customer relationship management and drive better outcomes.

Happy Reading!

The dream is not that which

You see while sleeping;

It is something that

does not let you sleep…

Related Posts:

  1. Person Account.
  2. Considerations for using Person Account.

 

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

]]>
https://blogs.perficient.com/2024/06/27/understanding-accounts-in-salesforce-a-detailed-guide/feed/ 0 365070
Step-by-Step Guide: Converting a Normal User to a Partner User in Salesforce https://blogs.perficient.com/2024/06/26/step-by-step-guide-converting-a-normal-user-to-a-partner-user-in-salesforce/ https://blogs.perficient.com/2024/06/26/step-by-step-guide-converting-a-normal-user-to-a-partner-user-in-salesforce/#respond Wed, 26 Jun 2024 13:39:21 +0000 https://blogs.perficient.com/?p=364979

Hello Trailblazers…

Salesforce provides robust functionality for managing partner relationships, including the ability to convert existing users into Partner Users. This feature is especially useful when you need external partners to have access to your Salesforce org to collaborate on opportunities, access resources, and enhance business processes.

In this blog, we will walk you through the steps to create a Partner User from a normal user in Salesforce.

In this blog post, we’ll learn:

  1. What is a Partner User?
  2. How to create a Partner user from a Normal User?
  3. Setting up the Partner Profile and Role.
  4. Customize the Page Layout.
  5. How do you log in to the Partner Portal?
  6. Best Practices for Managing Partner Users.

So let’s get started…

 

What is a Partner User?

The Salesforce definition for the Partner User is: “Partners are Salesforce users who have access to CRM objects like opportunities, leads, and campaigns”. A Partner User in Salesforce is an external user associated with a Partner Account who has specific permissions and access rights tailored for partner collaboration.

Partner Users can log in to your Salesforce Partner Community to access records, participate in processes, and contribute to the overall business goals.

So, once you have a partner account created, you can add users to the account as contact records and then convert them to partner users. If you do not know how to create a partner account, then you can go with this link.

How to create a Partner user from a Normal User?

To create a partner user in Salesforce, follow the below steps…

  1. Create a new Contact record or select any contact by choosing the All Contacts list view.
  2. Now, click on the dropdown menu at the right side of the record page to see all the quick actions available for this page.
  3. Click the “Enable Partner User” button, as indicated in the figure below.Img1
  4. On click, it’ll redirect you to the “User Detail” page.

There you can fill in the additional details for the user if required. Also, you need to select the Role and Profile for the partner user.

You need to select the role and profile for the first time. And after that, it gets automatically selected for the upcoming partner users.

Setting up the Partner Profile and Role:

  1. Select Profile: Choose an appropriate Partner User profile. Profiles control the user’s permissions and access within the Salesforce org.
  2. Assign Role: Select a role for the Partner User. Roles help in defining the hierarchy and data access within the partner community.
  3. Save and Activate: Click “Save” to convert the users. The users will receive an email to activate their account and set up their login credentials.

So, below is the Demo Partner_user created from the normal_user.

Img2

 

Save the User.

So, with a few easy steps, we created the Partner user.

To learn more about User_Licenses for Partner Portal, you can go with this link.

Customize the Page Layout:

While enabling the partner users, if you do not see the “Enable Partner User” button in the drop-down menu options of the contact record. So don’t worry about it.

You can add it from the Contact Object Page Layout. Follow the below steps:

  1. Go to the Setup.
  2. Click on the Object Manager.
  3. Click Contact
  4. Go to the Page Layout, then click “Contact Layout”.
  5. Here, in the layout editor page, click on the Mobile and Lightning Actions.
    You can get various types of buttons/actions here.
  6. So, simply drag the “Enable Partner User”, “Disable Partner User” and “Log in to Experience” buttons and drop them to the “Salesforce Mobile and Lightning Experience Action” sections respectively as shown in the figure below.Img3
  7. Click Save.

With this, both buttons will be visible in the dropdown menu options on the contact record as mentioned above.

How to log in to the Partner Portal?

Once you are done with creating the Partner users, you can log in to the Partner Portal.

If you do not know, how to create a Partner Portal, then you can follow this link.

Follow the below steps to log in to the Partner Portal.

  1. Go to the Contact record which is also your Partner_User.
  2. Click the button name “Log in to Experience as User“, as indicated in the figure below.
  3. On click, it’ll redirect you to the Partner Portal.

Img4

Best Practices for Managing Partner Users:

  1. Customize Profiles: Tailor Partner Users profiles to grant the necessary permissions and access specific to your business needs.
  2. Training and Support: Provide adequate training and support to your Partner Users to ensure they can effectively use Salesforce for collaboration.
  3. Regular Reviews: Periodically review Partner Users access and permissions to maintain security and data integrity.

 

Conclusion:

Converting a normal_user to a Partner_User in Salesforce is a straightforward process that significantly enhances your ability to collaborate with external partners. By following the steps outlined in this guide, you can easily convert your normal_user into a partner_user.

Happy Reading…

The dream is not that which

You see while sleeping;

It is something that

does not let you sleep…

 

Related Post:

  1. Create Partner User

You Can Also Read:

1. Introduction to the Salesforce Queues – Part 1
2.Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
3.How to Assign Records to Salesforce Queue: A Complete Guide
4. An Introduction to Salesforce CPQ
5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

 

]]>
https://blogs.perficient.com/2024/06/26/step-by-step-guide-converting-a-normal-user-to-a-partner-user-in-salesforce/feed/ 0 364979