Posts

Showing posts from August, 2025

Microsoft Dynamics 365 Customer Experience Analyst : Configure security for and access to forecasts

Image
Forecasts in Dynamics 365 Sales are a powerful feature that allow organizations to project revenue, track sales performance, and align sales teams toward common goals. However, because forecasts involve sensitive business data (e.g., pipeline, quotas, revenue), it’s crucial to configure security properly to ensure only the right people have access—and at the right level (own, team, hierarchy). 1. Understanding Forecast Access Model Forecast access is based on a combination of: Security roles Hierarchy relationships Forecast configuration settings User’s position in the reporting structure 2. Key Components That Control Access a. Security Roles To access forecasts, users must be assigned one of the following roles or have equivalent custom roles: Note: You can customize security roles if you want to restrict or expand access. b. Forecast Configuration – Access Mode When you configure a forecast in D365 Sales, you define the access model: “Parent and child hierarchy” (default): Managers ...

Microsoft Dynamics 365 Customer Experience Analyst : Build forecasts from templates

Image
What are Forecast Templates in Dynamics 365? Forecast templates are predefined structures that help organizations quickly create forecasts without having to build everything from scratch. Instead of setting up rollup fields, hierarchies, or timeframes manually, you can use these templates to accelerate forecast creation and ensure consistency across teams. Key Elements of Forecast Templates When you build a forecast from a template, the template already includes: 1. Forecast Type – Individual (by user) or Organizational (by territory, team, or product). 2. Time Periods – Monthly, quarterly, yearly (predefined for the template). 3. Data Source – Which entity or table (like Opportunity) the forecast pulls data from. 4. Rollup Columns – Revenue, pipeline, quota, won deals, etc. 5. Filters – (Optional) Define which records are included (e.g., only “Open Opportunities”). 6. Layout – How the forecast grid is displayed (users, managers, teams). Steps to Build Forecasts from Templates 1. Go to...

Microsoft Dynamics 365 Customer Experience Analyst : Manage forecasts

Image
A forecast is a forward-looking projection that helps organizations anticipate future outcomes based on historical data, trends, and current performance. In business, forecasts are commonly used to estimate sales, revenue, expenses, or resource needs, enabling leaders to make informed decisions and plan strategically. By providing visibility into potential results, forecasts help align goals, identify risks, and optimize operations to achieve better efficiency and growth. What is Forecast Management? Managing forecasts means creating, monitoring, and refining forward-looking projections of key business metrics (such as revenue, service demand, costs, or resource needs). It’s not just about making predictions—it’s about continuously updating them and using them for decision-making. Key Components of Managing Forecasts 1. Forecast Models Define what you want to forecast (e.g., sales revenue, service hours, product demand). Set parameters such as time periods (monthly, quarterly, yearly),...

Microsoft Dynamics 365 Customer Experience Analyst : Configure rollup queries

Image
A rollup query in Dynamics 365 is a specialized saved query that defines the criteria for which records should be included in a rollup field calculation. Rollup fields are used to automatically aggregate data, such as counting related records, calculating totals, or finding the most recent activity. For example, a rollup query can specify which opportunities to include when calculating the total estimated revenue for an account. By creating rollup queries, organizations can control and filter the exact data that contributes to rollup fields, ensuring accurate and meaningful insights.   What are Rollup Queries? A Rollup Query is a saved query in Dynamics 365 that defines which related records should be included in a rollup field calculation. Rollup fields allow you to aggregate data (like count, sum, max, min, or latest date) from related records automatically. For example: You can create a rollup field on Account to calculate the total estimated revenue of all open opportunit...

Microsoft Dynamics 365 Customer Experience Analyst : Create and edit goals

Image
In Dynamics 365 Sales, goals are used to track and measure performance against defined business objectives, helping sales teams stay aligned with organizational targets. Goals can be set at different levels—such as for individual salespeople, teams, or the entire organization—and can measure metrics like revenue, number of opportunities closed, or products sold. They provide a structured way to monitor progress, using actuals from activities, opportunities, or custom entities, and compare them against targets within a specified time period. With rollup fields and hierarchy support, managers can view both individual and aggregated results, making it easier to evaluate performance, identify gaps, and drive accountability. By using goals, organizations can not only motivate their sales teams but also gain valuable insights into how effectively they are moving toward their strategic sales objectives. In Dynamics 365 Sales, Goals help organizations track progress against business objectives...

Microsoft Dynamics 365 Customer Experience Analyst : Configure multiple currencies and evaluate currency calculations

Image
 In Dynamics 365 Sales, currencies enable organizations to manage sales transactions across different regions and markets with accuracy and consistency. Each environment has a base currency defined during setup, which serves as the primary reporting currency for the system. Users can then define additional currencies—such as USD, EUR, INR, or GBP—each with an associated exchange rate to the base currency. When sales reps create opportunities, quotes, orders, or invoices in a selected currency, Dynamics 365 automatically converts the amounts into the base currency for reporting and forecasting while still displaying values in the transaction’s local currency. This dual-currency model ensures global sales teams can work in their local currency, while leadership maintains a consolidated financial view. Exchange rates can be updated manually or integrated from external financial systems to keep pricing and reporting accurate. Multiple Currencies in Dynamics 365 Sales  Base Currenc...

Microsoft Dynamics 365 Customer Experience Analyst : Evaluate product pricing

Image
In Dynamics 365 Sales , product pricing is managed through a flexible framework that allows organizations to define how products and services are quoted and sold. Pricing begins with the creation of a price list, which contains products, bundles, or services along with their associated prices. Each product can have multiple price list entries to support different customer segments, currencies, or regions. Dynamics 365 supports several pricing methods—including per unit, volume discounts, margins, and markups —to match diverse sales models. When sales reps create opportunities, quotes, or orders, the system automatically pulls prices from the relevant price list, ensuring consistency and accuracy. This structured approach not only reduces errors in quoting but also enables businesses to manage promotions, tiered pricing, and global sales strategies more effectively. What is Evaluate Product Pricing? In Dynamics 365 Sales, pricing is normally calculated automatically when you add produ...

Microsoft Dynamics 365 Customer Experience Analyst : Build price lists and product pricing

Image
In Dynamics 365 Sales , Price Lists and Product Pricing work together to define how products and services are valued in different sales scenarios. A price list serves as the foundation for managing product prices, containing individual price list items that specify the cost of each product. Organizations can maintain multiple price lists to support various regions, markets, or customer segments, ensuring flexible and targeted pricing strategies. Product pricing can be configured using different methods—such as fixed currency amounts, percentages of list price, markup over cost, or margin-based calculations—allowing businesses to align prices with costs, profitability goals, or promotional campaigns. This structured approach ensures consistency, accuracy, and efficiency in sales transactions, while also enabling sales teams to offer competitive and customer-specific pricing. Price Lists in Dynamics 365 Sales A Price List defines the pricing structure for products and services in your p...

Microsoft Dynamics 365 Customer Experience Analyst : Configure product families

Image
Product Families in Dynamics 365 Sales provide a structured way to organize and manage related products within the product catalog. A product family acts like a parent container that groups similar products and bundles, making it easier for sales teams to navigate and select the right offerings. By defining common attributes—such as units, price lists, and descriptions—at the family level, organizations can maintain consistency and reduce repetitive data entry. For example, a "Laptops" product family may contain different laptop models and bundles, all sharing the same unit of measure or pricing rules. This hierarchy not only simplifies catalog management but also enhances the customer experience by enabling sellers to quickly locate and recommend the right products. Product families in Dynamics 365 Sales allow organizations to group related products together, define shared attributes, and simplify catalog management. Configuring product families involves setting up a hierar...

Microsoft Dynamics 365 Customer Experience Analyst : Create product bundles

Image
  What is a Product Bundle in Dynamics 365 Sales? A Product Bundle is a group of related products sold together as a package in Dynamics 365 Sales. Instead of adding multiple products one by one, sellers can add a bundle to opportunities, quotes, orders, or invoices. Example: Selling a Laptop Bundle that includes: Laptop Mouse Carry bag Extended warranty This helps sellers sell complementary items together, improving cross-sell and up-sell efficiency. Key Features of Product Bundles 1. Predefined product grouping – define once, reuse across quotes/orders. 2. Automatic pricing & discounts – bundle pricing can be set to: Fixed price for the whole bundle Sum of individual product prices Discount applied on the group. 3. Mandatory or optional products – some items can be required (e.g., base product), others optional (e.g., add-ons). 4. Streamlined selling – sellers add one bundle, system auto-adds all included products. 5. Customization flexibility – business rules can defin...

Microsoft Dynamics 365 Customer Experience Analyst : Customize the enhanced experience for adding products

Image
Microsoft introduced the Enhanced Experience for Adding Products to make it faster, easier, and more intuitive for sellers to add products to opportunities, quotes, orders, and invoices. Instead of relying on the old grid-style approach, this enhanced feature provides a modern, streamlined UI that can also be customized to fit specific business needs. 1. What is the Enhanced Experience?  A side panel-based interface appears when sellers add products to records.  It allows searching, filtering, and selecting products from the product catalog with real-time visibility into: Pricing from associated price lists Discounts (if applicable) Tax information Units and quantities Sellers can inline edit quantities, discounts, and prices before adding them. Key Benefit: Speeds up sales processes and reduces errors compared to the legacy experience. 2. How to Enable Enhanced Experience Admins can enable/disable this in the App Settings under: App Settings → Product Catalog Settings → Enha...

Microsoft Dynamics 365 Customer Experience Analyst : Manage the product lifecycle, including creating, revising, cloning, and retiring

Image
The Product Lifecycle in Dynamics 365 Sales refers to the structured process of managing a product from its creation to retirement, ensuring it remains relevant, profitable, and aligned with business goals. It begins with creating new products in the product catalog, where details such as pricing, unit groups, and associated bundles are defined. Over time, products may require revisions to reflect updates in pricing, features, or market needs, and businesses can also clone existing products to quickly introduce similar offerings without starting from scratch. Eventually, when a product is no longer in demand or needs replacement, it is retired , ensuring that sales teams work only with active and valid product data. By managing the lifecycle effectively, organizations can maintain data consistency, streamline sales operations, and adapt swiftly to market changes while reducing the risk of outdated or duplicate product information. Product Lifecycle in Dynamics 365 Sales The Product Ca...