MICROSOFT CERTIFICATION

MB-280 Dynamics 365 Customer Experience Analyst Associate Practice Exam

Exam Number: 3125 | Last updated 16-Apr-26 | 796+ questions across 4 vendor-aligned objectives

The MB-280 Dynamics 365 Customer Experience Analyst Associate certification validates the skills of analysts who configure and use Dynamics 365 Customer Experience features to drive customer engagement insights. This exam measures your ability to work with Dynamics 365 Customer Insights – Data, Dynamics 365 Customer Insights – Journeys, Copilot, Dataverse, Power BI, demonstrating both conceptual understanding and practical implementation skills required in today’s enterprise environments.

The heaviest exam domains include Manage and Extend Customer Insights – Data (30–35%), Configure and Manage Customer Insights – Journeys (25–30%), and Create and Manage Segments (20–25%). These areas collectively represent the majority of exam content and require focused preparation across their respective subtopics.

Additional domains tested include Analyze Customer Engagement Data (15–20%). Together, these areas round out the full exam blueprint and ensure candidates possess well-rounded expertise across the certification scope.

 Customer Insights – Data configuration is the heaviest area. Understand how to create compound segments, configure real-time journey triggers, and interpret customer engagement scoring models.

Every answer links to the source. Each explanation below includes a hyperlink to the exact Microsoft documentation page the question was derived from. PowerKram is the only practice platform with source-verified explanations. Learn about our methodology →

335

practice exam users

95.7%

satisfied users

92.1%

passed the exam

4.8/5

quality rating

Test your MB‑280 D365 CE Analyst knowledge

10 of 796+ questions

Question #1 - Manage and Extend Customer Insights – Data

A telecom company uses CI-Data and needs to predict which customers are likely to churn in the next 30 days based on usage patterns and support interactions.

Which CI-Data feature should the analyst configure?

A) A static segment of inactive customers
B) Manual review of each customer account
C) A custom Azure ML model deployed separately
D) An out-of-the-box churn prediction model configured with relevant signals

 

Correct answers: D – Explanation:
CI-Data includes pre-built prediction models for churn that can be configured with activity signals like usage and support data. Static segments are rule-based, not predictive. Custom Azure ML adds complexity when built-in predictions exist. Manual review does not scale. Source: Check Source

A telecom uses CI-Data and needs to predict which customers will churn within 30 days based on usage and support patterns.

Which CI-Data feature should the analyst configure?

A) A static segment of customers who have not logged in during the past thirty calendar days
B) An out-of-the-box churn prediction model configured with usage and support activity signals
C) Manual individual review of each customer account performed by the retention team weekly
D) A custom Azure Machine Learning model deployed and managed on a separate Azure subscription

 

Correct answers: B – Explanation:
CI-Data includes pre-built prediction models for subscription and transactional churn that can be configured with relevant activity signals like usage frequency and support tickets. Static segments use fixed rules without predictive scoring capabilities. Custom Azure ML adds complexity and separate infrastructure when built-in predictions are available. Manual per-account review does not scale across a telecom customer base of thousands or millions. Source: Check Source

An e-commerce company wants to enrich profiles with web browsing behavior from their analytics tool, which has no built-in CI-Data connector.

How should the analyst get this data into CI-Data?

A) Use only the built-in Microsoft enrichments and ignore the proprietary web analytics data
B) It is not possible to ingest data without a pre-built connector available in the platform
C) Manually type individual browsing session records into a custom entity for each customer
D) Ingest the browsing data via Azure Data Lake Storage import or the CI-Data ingestion API

 

Correct answers: D – Explanation:
CI-Data supports data ingestion from Azure Data Lake and via APIs, enabling custom data sources like proprietary web analytics regardless of built-in connector availability. The platform supports custom data sources beyond pre-built connectors. Manual entry is infeasible for high-volume browsing data. Built-in enrichments cover specific scenarios but cannot replace proprietary first-party web behavioral data. Source: Check Source

A hospitality brand needs to track how customer segments change over time — which grow, shrink, or overlap with others.

Which CI-Data feature provides this longitudinal view?

A) A custom Power BI report built from weekly exported segment membership snapshot CSV files
B) This capability does not exist in the platform and requires a third-party analytics tool
C) Refresh each segment manually and compare the membership count numbers week over week
D) Segment overlap analysis and membership change tracking showing growth and movement trends

 

Correct answers: D – Explanation:
CI-Data provides built-in segment overlap analysis and tracks membership changes over time, showing growth, attrition, and inter-segment movement natively. Manual count comparisons miss granular movement patterns between segments. Custom Power BI from exports requires significant development and maintenance effort. The feature does exist as a native platform capability and does not require third-party tools. Source: Check Source

A financial company needs customers who opened accounts in the last 90 days, have over $50,000 combined balance, and have not enrolled in premium rewards.

Which segment type and construction approach should the analyst use?

A) Three separate segments that must be manually cross-referenced by exporting and intersecting
B) A static list built from a single database query executed once and never automatically updated
C) A compound dynamic segment with AND conditions across account date, balance, and enrollment
D) A Power Automate approval workflow routing customer records through a manual review process

 

Correct answers: C – Explanation:
Compound dynamic segments combine multiple conditions with AND logic and automatically update membership as customer data changes daily. Separate segments require manual intersection and cannot be used directly for campaign targeting. Static lists from one-time queries become immediately outdated as new accounts open and balances change. Approval workflows handle process routing, not audience segmentation for marketing targeting. Source: Check Source

A nonprofit wants sub-segments from their high-value donor segment based on donation recency: within 30 days, 30-90 days, and 90 days.

How should the analyst configure these tiered segments?

A) Create segments referencing the parent high-value segment with additional date range conditions
B) Create three completely independent segments from scratch duplicating all base segment criteria
C) Export the parent segment to Excel and sort the results manually into three separate groups
D) Create one segment and add a text label field to manually tag each donor with their tier

 

Correct answers: A – Explanation:
Building child segments that reference the parent applies base criteria plus date conditions, maintaining consistency if the parent definition changes. Independent segments risk criteria drift when the base definition is modified. Excel export and sorting is manual, disconnected, and becomes outdated immediately. Manual text tagging does not automatically update as donation dates change and new donations occur. Source: Check Source

A gym chain auto-sends a re-engagement email after 14 days of no check-in, followed by a personal call task if the email is not opened in 3 days.

Which CI-Journeys component should be built?

A) A monthly batch email campaign sent on a fixed date to all members regardless of check-in
B) A trigger-based journey firing on a 14-day inactivity event with wait step and open condition
C) Manual outreach performed by the front desk staff calling members from a printed contact list
D) A physical poster displayed in the gym lobby reminding members to maintain their schedule

 

Correct answers: B – Explanation:
A trigger-based journey automates the multi-step re-engagement sequence: email on the inactivity event, wait for open tracking, and escalate with a CRM task if not opened. Monthly batch campaigns miss personalized timing based on each member’s individual inactivity date. Physical posters are untargeted and cannot be personalized to specific inactive members. Manual phone outreach by front desk staff does not scale across a large membership base. Source: Check Source

A software company runs a trial-to-paid journey needing different messaging branches based on whether users activated a specific feature.

Which journey element enables this conditional branching?

A) Send the same generic conversion message to all trial users regardless of feature adoption
B) A simple time delay pausing all users for the same duration before continuing the journey
C) An attribute condition branch evaluating the feature activation flag on each contact record
D) A random A/B split dividing users into two groups without considering any behavioral data

 

Correct answers: C – Explanation:
Attribute condition branches evaluate contact record fields like feature activation status to direct users through personalized content paths based on their actual behavior. Uniform messaging ignores behavioral differences that drive conversion intent. A/B splits test message variants randomly but do not branch based on user behavior or attributes. Time delays pause the journey equally for all users without any conditional logic or behavioral differentiation. Source: Check Source

An airline loyalty program sends birthday reward emails. The journey should trigger exactly on each member’s birthday with personalized content.

Which trigger type should be used?

A) A daily segment evaluating today’s date against the birthday field to identify matching members
B) A single annual journey that processes all members at once on January 1st for the entire year
C) A recurring journey with a fixed weekly schedule sending birthday emails every Friday morning
D) Manual email sends by the loyalty team checking a birthday calendar report each morning

 

Correct answers: A – Explanation:
A daily segment evaluating the current date against each member’s birthday field dynamically identifies matching members each day, feeding them into the journey for personalized delivery. An annual batch on January 1st cannot personalize timing to individual birthdays throughout the year. Weekly scheduled sends miss members whose birthdays fall on non-Friday days. Manual daily sends require constant human attention and do not scale across large loyalty programs. Source: Check Source

A marketing director needs to understand which campaigns drive the highest website conversions and which segments have the lowest engagement.

Which analytics approach should the analyst use?

A) CI-Journeys analytics dashboards tracking interaction rates, click-through, and conversion attribution
B) Anecdotal feedback collected informally from the sales team during weekly pipeline review calls
C) Count the total number of email sends per campaign as the primary success measurement metric
D) A third-party email analytics tool operating independently with no CRM customer data integration

 

Correct answers: A – Explanation:
Built-in analytics dashboards track opens, clicks, and conversion events by journey and segment, providing attribution insights connecting campaigns to business outcomes. Send counts measure volume, not effectiveness or conversion impact. Third-party tools without CRM integration cannot attribute conversions to specific customer segments. Anecdotal feedback is subjective, not data-driven, and may reflect sales bias rather than campaign performance. Source: Check Source

Get 796+ more questions with source-linked explanations

Every answer traces to the exact Microsoft documentation page — so you learn from the source, not just memorize answers.

Exam mode & learn mode · Score by objective · Updated 16-Apr-26

Learn more...

What the MB‑280 D365 CE Analyst exam measures

  • Manage and Extend Customer Insights – Data (30–35%) — Evaluate your ability to implement and manage tasks within this domain, including real-world job skills and scenario-based problem solving.
  • Create and Manage Segments (20–25%) — Evaluate your ability to implement and manage tasks within this domain, including real-world job skills and scenario-based problem solving.
  • Configure and Manage Customer Insights – Journeys (25–30%) — Evaluate your ability to implement and manage tasks within this domain, including real-world job skills and scenario-based problem solving.
  • Analyze Customer Engagement Data (15–20%) — Evaluate your ability to implement and manage tasks within this domain, including real-world job skills and scenario-based problem solving.

  • Review the official exam guide to understand every objective and domain weight before you begin studying
  • Complete the relevant Microsoft Learn learning path to build a structured foundation across all exam topics
  • Get hands-on practice in an Azure free-tier sandbox or trial environment to reinforce what you have studied with real configurations
  • Apply your knowledge through real-world project experience — whether at work, in volunteer roles, or contributing to open-source initiatives
  • Master one objective at a time, starting with the highest-weighted domain to maximize your score potential early
  • Use PowerKram learn mode to study by individual objective and review detailed explanations for every question
  • Switch to PowerKram exam mode to simulate the real test experience with randomized questions and timed conditions

Earning this certification can open doors to several in-demand roles:

Microsoft provides comprehensive free training to prepare for the MB-280 Dynamics 365 Customer Experience Analyst Associate exam. Start with the official Microsoft Learn learning path for structured, self-paced modules covering every exam domain. Review the exam study guide for the complete skills outline and recent updates.

Related certifications to explore

Related reading from our Learning Hub