Adobe Analytics Business Practitioner Professional study materials
Adobe Analytics Business Practitioner Professional study resources

Adobe Analytics Business Practitioner Professional practice questions

One question at a time. Build your Adobe Analytics Business Practitioner Professional understanding.

First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1Business Analysis and Requirements Gathering

Which document formally defines the business objectives, scope, stakeholders, and success metrics for an Adobe Analytics implementation?

  1. Solution design reference
  2. Data governance policy
  3. Traffic variable map
  4. Business requirements document Correct answer.

Explanation

A business requirements document captures the why and what of the project: objectives, scope, stakeholders, and success measures. The solution design reference translates those requirements into specific variables and implementation details.

Question 2Business Analysis and Requirements Gathering

What is the primary purpose of a solution design reference (SDR) in an Adobe Analytics implementation?

  1. To store the raw clickstream data collected from the website
  2. To list the marketing channels and their attribution rules
  3. To define user roles and permissions for report access
  4. To record the agreed mapping of business questions to variables, metrics, and reporting Correct answer.

Explanation

The solution design reference is the master document that maps each business question to the specific variables, events, and segments used to answer it. It keeps implementation and reporting aligned as the site evolves.

Question 3Business Analysis and Requirements Gathering

A stakeholder asks for a report showing revenue by customer loyalty tier. Which requirement type does this represent?

  1. Functional reporting requirement Correct answer.
  2. Technical infrastructure requirement
  3. Non-functional performance requirement
  4. Legal compliance requirement

Explanation

A request describing what a report must show is a functional reporting requirement. It states the business need the analytics solution must satisfy rather than how the system performs technically.

Question 4Business Analysis and Requirements Gathering

During discovery, which activity best helps a business analyst understand how a client's teams actually use analytics today?

  1. Reading the Adobe Analytics release notes
  2. Reviewing existing reports and interviewing report consumers Correct answer.
  3. Auditing the site's HTML markup
  4. Estimating the number of monthly page views

Explanation

Reviewing current reports and interviewing the people who consume them reveals real usage patterns, gaps, and pain points. This evidence grounds requirements in actual behavior rather than assumptions.

Question 5Business Analysis and Requirements Gathering

Which element is essential when writing a well-formed analytics requirement?

  1. A proposed implementation deadline
  2. A named developer owner
  3. A specific report suite ID
  4. A measurable success criterion Correct answer.

Explanation

A well-formed requirement states what success looks like in measurable terms so it can be verified after implementation. Owners, IDs, and dates are project logistics rather than defining characteristics of the requirement itself.

Question 6Business Analysis and Requirements Gathering

What does a KPI represent in an analytics requirements context?

  1. A segment applied to isolate new visitors
  2. A raw event collected on every page load
  3. A processing rule that transforms incoming data
  4. A metric tied directly to a business objective that stakeholders use to judge success Correct answer.

Explanation

A key performance indicator is a metric explicitly linked to a business objective and used to evaluate whether that objective is being met. Not every metric is a KPI; the distinction is the tie to business success.

Question 7Business Analysis and Requirements Gathering

A stakeholder requests 'better reporting on the checkout funnel.' Which follow-up question best converts this into an actionable requirement?

  1. How many developers are available this quarter?
  2. Which Adobe Analytics report suite should we use?
  3. Which browser versions do customers use most?
  4. Which specific funnel steps and success metric should the report show? Correct answer.

Explanation

Vague requests must be decomposed into specific steps, metrics, and success criteria to become actionable. Asking about funnel steps and the success metric directly narrows scope and defines what the report must deliver.

Question 8Business Analysis and Requirements Gathering

Which stakeholder group is typically responsible for approving the final business requirements document?

  1. The web development vendor only
  2. The analytics implementation engineer only
  3. Business owners and project sponsors Correct answer.
  4. Adobe Customer Care

Explanation

Business owners and sponsors hold authority over objectives and scope, so they approve the requirements document. Technical contributors may review it, but approval rests with the business.

Question 9Business Analysis and Requirements Gathering

A client wants to track which internal search terms lead to purchases. Which variable design decision must the requirements capture?

  1. A processing rule to lowercase all page names
  2. A prop to count page views on the search page
  3. A traffic source to classify the search page
  4. An eVar to capture the search term with a purchase-based expiration Correct answer.

Explanation

To attribute purchases to the search term used, the requirement must specify an eVar with an allocation and expiration suited to purchase attribution. A prop or page-name rule does not support term-to-purchase attribution.

Question 10Business Analysis and Requirements Gathering

What is the main benefit of defining success metrics before implementation begins?

  1. It eliminates the need for stakeholder interviews
  2. It guarantees the site will load faster
  3. It removes the need for a solution design reference
  4. It allows the team to validate the implementation against agreed targets after launch Correct answer.

Explanation

Predefined success metrics create a baseline for acceptance testing and post-launch validation. Without them, there is no objective way to confirm the implementation met its goals.

Question 11Business Analysis and Requirements Gathering

A business analyst is prioritizing a list of reporting requests. Which criterion best reflects business value?

  1. The degree to which the report supports a stated business objective Correct answer.
  2. The technical complexity of the data source
  3. The seniority of the developer assigned
  4. The number of fields the report requires

Explanation

Prioritization by business value means ranking requests by how directly they advance stated objectives. Field counts, complexity, and staffing are effort or cost factors, not value measures.

Question 12Business Analysis and Requirements Gathering

What is the purpose of a measurement plan in an analytics engagement?

  1. To translate business questions into specific metrics, dimensions, and reporting ownership Correct answer.
  2. To list the project's budget line items
  3. To document the site's visual design standards
  4. To define the software development lifecycle

Explanation

A measurement plan operationalizes requirements by specifying which metrics and dimensions answer each business question and who owns the reporting. It bridges business requirements and technical implementation.

Question 13Business Analysis and Requirements Gathering

A stakeholder says the current dashboard 'feels wrong' but cannot specify why. Which approach best surfaces the underlying requirement?

  1. Walk through specific report scenarios and ask what decision each report should support Correct answer.
  2. Add more dimensions to every report
  3. Increase the data refresh frequency
  4. Rebuild the dashboard with the latest visualization features

Explanation

When feedback is vague, scenario-based questioning reveals the decisions the stakeholder needs to make and the data required to support them. Technical changes made without that clarity risk missing the real need.

Question 14Business Analysis and Requirements Gathering

Which document would you consult to confirm exactly which eVar captures the internal campaign code and how it expires?

  1. Solution design reference Correct answer.
  2. Data privacy impact assessment
  3. Project charter
  4. Business requirements document

Explanation

The solution design reference records the technical specification for each variable, including its purpose, allocation, and expiration. The business requirements document states the need but not the variable-level detail.

Question 15Business Analysis and Requirements Gathering

A client asks for a report on 'customer engagement.' Which response best demonstrates sound requirements gathering?

  1. Defer the request until next year's roadmap
  2. Build a report using time on site as the engagement metric
  3. Assume engagement means page views per visit
  4. Ask which behaviors define engagement for them and how they would measure success Correct answer.

Explanation

Ambiguous business terms must be defined by the stakeholder before a metric can be selected. Asking how they define and measure engagement produces a requirement that can actually be implemented and validated.

Question 16Business Analysis and Requirements Gathering

Which set of stakeholders should typically be included in requirements workshops for a cross-channel analytics initiative?

  1. Only the analytics implementation team
  2. Marketing, e-commerce, analytics, and IT representatives Correct answer.
  3. Only the executive sponsor
  4. Only the external Adobe consultant

Explanation

Cross-channel initiatives touch multiple functions, so requirements workshops need representatives from each area that owns or consumes the data. Including marketing, e-commerce, analytics, and IT surfaces conflicting needs early.

Question 17Business Analysis and Requirements Gathering

What distinguishes a business requirement from a functional requirement?

  1. A business requirement is always technical, while a functional requirement is always strategic
  2. A business requirement states a need or outcome, while a functional requirement describes how the solution delivers it Correct answer.
  3. A business requirement is optional, while a functional requirement is mandatory
  4. A business requirement applies only to executives, while a functional requirement applies only to developers

Explanation

Business requirements express what the organization needs to achieve, while functional requirements describe the specific capabilities or behaviors that satisfy those needs. The two levels are complementary, not mutually exclusive by audience.

Question 18Business Analysis and Requirements Gathering

A client wants to compare campaign performance across paid search and email. Which requirement detail is most critical to define up front?

  1. The tracking code taxonomy that identifies each campaign and channel Correct answer.
  2. The average length of a search query
  3. The color palette used in campaign landing pages
  4. The number of email subscribers

Explanation

Comparable campaign reporting depends on a consistent tracking code taxonomy applied at collection time. Without a defined taxonomy, channel and campaign values cannot be reliably grouped or compared.

Question 19Business Analysis and Requirements Gathering

Which practice best keeps a solution design reference accurate over time?

  1. Replacing it with ad hoc stakeholder emails
  2. Restricting access to the original author
  3. Treating it as a living document updated through change control Correct answer.
  4. Freezing it at launch and archiving it

Explanation

Sites and business questions change, so the solution design reference must be maintained under change control to stay trustworthy. A static or inaccessible document quickly diverges from the live implementation.

Question 20Business Analysis and Requirements Gathering

A stakeholder requests a segment for 'high-value customers' but gives no definition. What is the most appropriate next step?

  1. Facilitate a session to agree on a measurable definition and document it in the requirements Correct answer.
  2. Postpone the segment indefinitely
  3. Ask the implementation engineer to choose a threshold
  4. Implement a segment using total revenue above zero

Explanation

Undefined business terms require stakeholder agreement on measurable criteria before implementation. Documenting the agreed definition ensures the segment is reproducible and auditable.

Question 21Business Analysis and Requirements Gathering

An analyst must decide whether a requested report needs a new eVar or can reuse an existing one. Which factor is most decisive?

  1. Whether the new request comes from a senior stakeholder
  2. Whether the report will be viewed on mobile
  3. Whether the existing variable has a friendly name
  4. Whether the existing variable's allocation and expiration fit the business question Correct answer.

Explanation

Reuse is appropriate only if the existing variable's allocation and expiration semantics correctly support the new business question. Friendly names and stakeholder rank do not affect whether the data will be correct.

Question 22Business Analysis and Requirements Gathering

During requirements review, marketing and finance disagree on whether revenue should be reported gross or net of returns. What should the business analyst do?

  1. Choose the definition used by the larger team
  2. Escalate to Adobe support for a ruling
  3. Average the two definitions in reporting
  4. Document both definitions, identify the decision owner, and record the agreed standard Correct answer.

Explanation

Conflicting metric definitions are a governance issue that requires a named decision owner and a documented standard. Capturing both definitions preserves context while the authoritative choice is made.

Question 23Business Analysis and Requirements Gathering

A client's success metric is 'increase repeat purchase rate by 5% within two quarters.' Which requirement implication follows most directly?

  1. The implementation must track social media follower growth
  2. The implementation must capture page load performance on the checkout page
  3. The implementation must reliably identify returning purchasers across visits over an extended period Correct answer.
  4. The implementation must report on ad creative impressions

Explanation

Measuring repeat purchase rate requires persistent visitor identification and purchase history spanning multiple visits and months. That drives variable design, identity strategy, and data retention requirements.

Question 24Business Analysis and Requirements Gathering

Which risk is most likely if requirements are gathered from a single department for an enterprise-wide analytics program?

  1. Data collection will stop working on mobile devices
  2. Requirements will omit other departments' reporting needs and force costly rework later Correct answer.
  3. Adobe will reject the implementation for lack of scope
  4. The implementation will automatically scale to all departments

Explanation

Single-department input produces a narrow requirement set that misses other groups' needs, leading to redesign and rework once broader stakeholders engage. Enterprise programs require inclusive discovery across affected functions.

Question 25Business Analysis and Requirements Gathering

A stakeholder demands every click on the site be captured as a custom event. Which response best reflects sound requirements practice?

  1. Refuse the request without further discussion
  2. Challenge the request by tying each proposed event to a business question and expected use Correct answer.
  3. Capture all clicks but hide the extra events from reports
  4. Agree to capture all clicks to avoid missing anything

Explanation

Requirements should be justified by a business question and intended use, which prevents bloated implementations that strain limits and dilute reporting clarity. Challenging the request with evidence preserves trust while improving the design.

Question 26Business Analysis and Requirements Gathering

In a well-structured analytics requirements document, what is the primary purpose of a business objective?

  1. It details the exact report layouts and dimensions required by stakeholders.
  2. It describes the high-level goal the organization wants to achieve with analytics. Correct answer.
  3. It lists the technical specifications for implementing tracking code.
  4. It defines the data layer schema for capturing user interactions.

Explanation

A business objective states the overarching goal or outcome the organization seeks, such as increasing online revenue or improving customer retention. It provides context and direction for deriving specific KPIs and requirements, but does not include technical or reporting details.

Question 27Business Analysis and Requirements Gathering

Which of the following best describes a functional requirement in an analytics context?

  1. A statement that the company aims to increase customer loyalty.
  2. A description of the overall business goal for the upcoming fiscal year.
  3. A specification that the analytics implementation must capture the campaign ID in a specific eVar. Correct answer.
  4. A high-level metric such as total revenue or conversion rate.

Explanation

Functional requirements define what the system must do or capture, such as which variables to populate and how. They are specific, actionable, and directly tied to implementation, whereas business objectives and KPIs are higher-level goals.

Question 28Business Analysis and Requirements Gathering

A stakeholder asks for a dashboard showing 'how well our content performs.' Which clarifying question is most important to ask first?

  1. Which report suite should the dashboard be built in?
  2. What specific actions or outcomes define content success for you? Correct answer.
  3. Which team will maintain the dashboard after launch?
  4. How often should the dashboard data refresh?

Explanation

The term 'content performance' is ambiguous and can mean different things to different stakeholders. The most critical first step is to define what success looks like-such as page views, engagement time, or conversions-so the dashboard measures the right things. Technical details like report suite, refresh frequency, and maintenance can be addressed once the success criteria are clear.

Question 29Business Analysis and Requirements Gathering

A business analyst is documenting requirements for a new analytics implementation. The stakeholder says, 'We need to track everything users do on the site.' Which approach best aligns with sound requirements gathering?

  1. Agree to track all clicks and page views to ensure no data is missed.
  2. Suggest using a tag management system to automatically record all events.
  3. Recommend implementing a data layer that captures every possible interaction.
  4. Ask the stakeholder to prioritize the most critical user behaviors and outcomes to track. Correct answer.

Explanation

Sound requirements gathering involves focusing on business-critical needs rather than indiscriminately capturing all data. Prioritizing key behaviors ensures the implementation is manageable, scalable, and aligned with business goals, while avoiding data overload and maintenance issues.

Question 30Business Analysis and Requirements Gathering

During requirements validation, the marketing team insists that the analytics implementation must capture the exact position of a user's click on the page for a new heatmap feature, while the development team argues this would require significant custom code and increase page load time. As the business analyst, what is the most appropriate next step?

  1. Reject the requirement outright because it is technically challenging.
  2. Approve the requirement because marketing's needs always take precedence.
  3. Escalate the decision to the executive sponsor without further analysis.
  4. Facilitate a discussion to evaluate the business value of the click-position data against the technical cost and explore alternative solutions. Correct answer.

Explanation

When business needs conflict with technical feasibility, the analyst should facilitate a trade-off discussion that weighs the value of the requirement against its cost and explores alternatives. This ensures an informed decision that balances stakeholder needs with practical constraints, rather than defaulting to one side or escalating prematurely.

Question 31Analytics Strategy and Solution Design

A company wants to measure how often visitors start a checkout but leave before completing it. Which metric best captures this behavior?

  1. Bounce rate
  2. Page views per visit
  3. Cart abandonment rate Correct answer.
  4. Average time on page

Explanation

Cart abandonment rate measures the share of initiated checkouts that were not completed, directly reflecting drop-off between starting and finishing a purchase. Bounce rate and time-on-page describe engagement on a single page, not checkout completion.

Question 32Analytics Strategy and Solution Design

Which report suite setting determines the time zone in which data timestamps are recorded?

  1. Bot filtering
  2. Currency
  3. Data retention
  4. Time zone Correct answer.

Explanation

The time zone setting controls how Adobe stamps and reports visit timestamps, and it cannot be changed after the report suite is created. Currency affects monetary values, not timestamps.

Question 33Analytics Strategy and Solution Design

A team needs to compare revenue across regions and product categories in a single view. Which approach is most appropriate?

  1. A single dimension containing concatenated region and category values
  2. A freeform table with product category as the row and region as a breakdown Correct answer.
  3. A separate report suite for each region
  4. A single breakdown of revenue by region

Explanation

A freeform table supports multiple dimensions and metrics together, letting analysts see category and region simultaneously. Concatenating values into one dimension reduces flexibility and complicates analysis.

Question 34Analytics Strategy and Solution Design

What is the purpose of defining a segment in Adobe Analytics?

  1. To change the currency used in revenue reports
  2. To increase the report suite's data retention period
  3. To permanently delete unwanted data from the report suite
  4. To isolate a subset of traffic for comparison and analysis Correct answer.

Explanation

Segments isolate subsets of users, visits, or hits so analysts can compare behavior against the whole dataset. They filter analysis views without deleting data or altering report suite configuration.

Question 35Analytics Strategy and Solution Design

An analyst wants to track how far users scroll on article pages. Which implementation approach best supports this?

  1. Capture scroll depth as a numeric event value at defined thresholds Correct answer.
  2. Rely on time spent on page as a proxy for scroll depth
  3. Use the browser referrer to infer scroll depth
  4. Record scroll depth only in the page name

Explanation

Scroll depth is best captured by sending a custom event with a numeric value at defined thresholds so it can be aggregated and segmented. Page name and referrer carry no scroll information, and time on page is only an indirect proxy.

Question 36Analytics Strategy and Solution Design

Which element of the Adobe Analytics data model represents a single interaction such as a page view or link click?

  1. Visitor
  2. Visit
  3. Hit Correct answer.
  4. Segment

Explanation

A hit is the most granular unit, representing one server call such as a page view or link click. Visitors and visits aggregate hits, and segments filter data rather than represent an interaction.

Question 37Analytics Strategy and Solution Design

A business wants to attribute conversions to marketing channels using a model where credit is distributed across all touchpoints before purchase. Which concept does this describe?

  1. Multi-touch attribution Correct answer.
  2. Pathing analysis
  3. Last-touch attribution
  4. Conversion funnel

Explanation

Multi-touch attribution distributes conversion credit across multiple touchpoints in the customer journey. Last-touch assigns all credit to the final interaction, and funnels and pathing describe navigation rather than credit allocation.

Question 38Analytics Strategy and Solution Design

Which Adobe Analytics variable is designed to capture campaign tracking codes from a URL?

  1. eVar
  2. List variable
  3. Tracking code Correct answer.
  4. prop

Explanation

The tracking code dimension is purpose-built to capture campaign identifiers passed in URLs, typically via the cid query parameter. eVars and props are general-purpose custom variables, and list variables store delimited values.

Question 39Analytics Strategy and Solution Design

A site owner wants to ensure that internal search terms are captured for analysis. Which implementation is appropriate?

  1. Send the search term as a page name suffix only
  2. Record search terms only in a server log file
  3. Map the search query string to a prop or eVar on the results page Correct answer.
  4. Log search terms in a browser cookie without sending a beacon

Explanation

Search terms should be sent in a tracking call and stored in a custom variable such as an eVar or prop so they can be reported and segmented. Client-side cookies or server logs alone do not feed Adobe Analytics reporting.

Question 40Analytics Strategy and Solution Design

Which statement best describes a conversion variable (eVar) with allocation set to most recent?

  1. It overwrites the stored value each time a new value is set Correct answer.
  2. It stores values only for visitors who convert
  3. It expires at the end of every hit
  4. It retains the first value seen and never updates

Explanation

With most-recent allocation, the eVar value is replaced whenever a new value is set, so the latest value persists for the expiration period. First-value allocation retains the earliest value instead.

Question 41Analytics Strategy and Solution Design

A marketing team wants to know which external sites drive the most converting traffic. Which dimension is most relevant?

  1. Browser type
  2. Page depth
  3. Referring domain Correct answer.
  4. Entry page

Explanation

The referring domain dimension identifies the external site that sent traffic, allowing analysis of which sources convert. Browser type, page depth, and entry page describe on-site characteristics rather than the external source.

Question 42Analytics Strategy and Solution Design

Which practice helps maintain a scalable and consistent implementation across many pages?

  1. Relying on manual QA for every release
  2. Hard-coding unique variables on each page
  3. Defining new custom variables for each campaign
  4. Using a tag management system with a documented data layer Correct answer.

Explanation

A tag management system paired with a documented data layer centralizes and standardizes data collection, reducing errors and easing maintenance. Hard-coding per page and proliferating custom variables create inconsistency and technical debt.

Question 43Analytics Strategy and Solution Design

A company wants to measure the effectiveness of an A/B test on a call-to-action button. Which metric most directly indicates success?

  1. Average visit duration
  2. Total page views for the test page
  3. Conversion rate for each test variant Correct answer.
  4. Number of unique visitors to the site

Explanation

Conversion rate per variant directly compares how each test experience performed against the success goal. Page views, visit duration, and total visitors do not isolate the variant effect on the desired action.

Question 44Analytics Strategy and Solution Design

What is the primary reason to use classifications in Adobe Analytics?

  1. To replace segments in analysis
  2. To increase the number of available report suites
  3. To add descriptive metadata to variable values for reporting Correct answer.
  4. To change the data collection endpoint

Explanation

Classifications attach metadata to variable values, enabling grouping and richer reporting without changing the collected values. They do not create report suites, replace segments, or alter collection endpoints.

Question 45Analytics Strategy and Solution Design

An analyst needs to identify pages where users frequently exit the site. Which combination of dimensions and metrics is most useful?

  1. Referring domain with visits metric
  2. Exit page with exits metric Correct answer.
  3. Entry page with entries metric
  4. Page with page views metric

Explanation

The exit page dimension paired with the exits metric highlights pages where sessions end, revealing potential friction. Entry pages and page views describe arrivals and volume, not departures.

Question 46Analytics Strategy and Solution Design

Which data governance consideration is most important when designing custom variables for personally identifiable information?

  1. Encoding PII in the page name
  2. Storing PII only in client-side cookies
  3. Avoiding collection of PII in tracking calls Correct answer.
  4. Collecting as much PII as possible for future use

Explanation

PII should not be sent into analytics tracking calls, aligning with privacy regulations and Adobe's data governance guidance. Collecting extra PII, storing it client-side, or encoding it in page names all increase risk.

Question 47Analytics Strategy and Solution Design

A business wants to define success for a lead-generation site. Which KPI set is most appropriate?

  1. Time on page and visits
  2. Bounce rate and page views
  3. Unique visitors and browser share
  4. Form submissions and cost per lead Correct answer.

Explanation

Form submissions and cost per lead directly measure lead-generation outcomes and efficiency. The other metrics describe general traffic and engagement rather than lead conversion performance.

Question 48Analytics Strategy and Solution Design

Which feature allows an analyst to compare the behavior of two segments side by side over time?

  1. A single segment applied globally
  2. The real-time report
  3. Segment comparison in a freeform table Correct answer.
  4. A calculated metric without segmentation

Explanation

Applying multiple segments in a freeform table enables side-by-side comparison of their metrics over time. A single global segment or an unsegmented calculated metric does not provide the comparison.

Question 49Analytics Strategy and Solution Design

What does the visit (session) metric represent in Adobe Analytics?

  1. A single server call
  2. A sequence of hits by a visitor within a defined timeout Correct answer.
  3. A unique device identified by cookie
  4. A stored search term

Explanation

A visit is a series of hits by the same visitor grouped within the inactivity timeout, typically 30 minutes. A single hit is one call, and a unique device is a visitor, not a visit.

Question 50Analytics Strategy and Solution Design

An analyst wants to understand which internal site sections contribute most to revenue. Which dimension is most suitable?

  1. Language
  2. Browser
  3. Screen resolution
  4. Site section Correct answer.

Explanation

The site section dimension groups pages into logical areas, allowing revenue to be attributed to each section. Browser, screen resolution, and language describe the user environment rather than site structure.