Skip to content

Analytics in Optimizely

beginner
📜FoundationAnalyticsODP

You run experiments, publish content, and launch campaigns — but without measurement, you cannot tell what is working. Page views alone do not explain whether visitors are converting. Experiment results do not show downstream revenue impact. And when data lives in separate tools, correlating user behavior across touchpoints requires manual effort that slows decision-making.

Optimizely Analytics provides built-in measurement across experimentation, content, and commerce so that every team — marketing, product, and engineering — works from the same data when evaluating performance.

Analytics collects and reports on three categories of data:

CategoryWhat it tracksExample metrics
Web analyticsVisitor behavior on your sitePage views, sessions, bounce rate, time on page
Experiment analyticsA/B test and feature flag resultsConversion rate, revenue per visitor, statistical significance
Commerce analyticsPurchase and revenue dataOrders, average order value, revenue attribution

Web analytics captures how visitors navigate your site. It answers questions like “which pages get the most traffic,” “where do visitors drop off,” and “what is the conversion rate for a landing page.”

Key capabilities:

  • Real-time dashboards — See active visitors, top pages, and traffic sources as they happen
  • Funnel analysis — Define multi-step funnels and identify where visitors abandon
  • Traffic attribution — Understand which channels (search, social, email, direct) drive visits
  • Page performance — Compare page views, engagement, and conversions across pages

Experiment analytics is tightly integrated with both Web Experimentation and Feature Experimentation. When you run an experiment, Analytics automatically tracks the metrics you define and applies statistical analysis to determine winners.

Key capabilities:

  • Stats Engine results — Always-valid sequential testing with false discovery rate control
  • Multi-metric tracking — Monitor primary and secondary metrics simultaneously
  • Segment breakdowns — Slice experiment results by audience segment, device, geography
  • Revenue attribution — Tie experiment variations directly to revenue impact

Commerce analytics connects purchase data to visitor behavior, enabling revenue-based optimization rather than click-based optimization.

Key capabilities:

  • Revenue per visitor — The metric that matters most for e-commerce experiments
  • Product performance — Which products generate the most views, adds-to-cart, and purchases
  • Cart analysis — Abandonment rates, average cart value, items per order
  • Attribution — Which experiments, campaigns, and content drove purchases

Analytics and ODP both involve data, but they serve different purposes:

DimensionAnalyticsODP
Primary purposeMeasure performance and resultsUnify customer profiles and enable targeting
Data modelAggregate metrics (page views, conversion rates)Individual customer profiles (events, attributes, identity)
Time horizonSession and campaign timeframesFull customer lifetime
IdentityAnonymous sessions (cookie-based)Resolved identities (cross-channel, cross-device)
OutputReports, dashboards, experiment resultsSegments, audiences, real-time profile lookups
AudienceMarketers analyzing resultsMarketers building segments, developers integrating data

In short: Analytics tells you what happened. ODP tells you who did it and enables you to act on that knowledge.

Optimizely provides pre-built dashboards that cover common reporting needs:

DashboardWhat it showsWho uses it
OverviewTraffic, conversions, revenue at a glanceEveryone
ExperimentsActive experiments, results, winnersProduct managers, marketers
PagesTop pages, engagement metrics, exit ratesContent teams
AudiencesBehavior by segment, device, geographyMarketing, analytics
CommerceRevenue, orders, product performanceE-commerce teams

When the built-in dashboards do not answer your specific questions, you can create custom reports:

  • Custom metrics — Define calculated metrics (e.g., revenue per session, engagement score)
  • Custom dimensions — Segment data by properties you define (e.g., customer tier, content category)
  • Date comparisons — Compare performance across time periods
  • Filters — Narrow reports to specific pages, audiences, or campaigns

Analytics data can be exported for use in external tools:

  • CSV export — Download report data for spreadsheet analysis
  • API access — Query metrics programmatically for custom dashboards
  • Warehouse sync — Send Analytics data to your data warehouse for cross-system analysis

Decision guide: which analytics tool to use

Section titled “Decision guide: which analytics tool to use”
ScenarioRecommended toolWhy
Measure experiment winnersOptimizely AnalyticsIntegrated Stats Engine with always-valid results
Understand individual customer journeysODPProfile-level data with identity resolution
Track general website trafficOptimizely Analytics or Google AnalyticsEither works; Optimizely Analytics has tighter experiment integration
Build behavioral segments for targetingODPPurpose-built audience builder with real-time segments
Enterprise BI reporting across all systemsThird-party BI tool + data exportUse Analytics API or warehouse sync to feed Tableau, Looker, or Power BI
Privacy-regulated environmentsOptimizely AnalyticsFirst-party data collection without third-party cookie dependency
Deep funnel and attribution analysisOptimizely Analytics + ODPAnalytics for aggregate funnels, ODP for individual-level attribution

When third-party analytics is still needed

Section titled “When third-party analytics is still needed”

Optimizely Analytics does not replace every analytics tool. You may still need:

  • Google Analytics — If your organization standardizes on GA for cross-property reporting
  • Adobe Analytics — For enterprise analytics with custom data models and complex attribution
  • Amplitude / Mixpanel — For product analytics with deep event-level behavioral analysis

Optimizely integrates with these tools through data export and event forwarding, so you do not need to choose one exclusively.

  • Marketers: Analytics dashboards are available in Optimizely One. No setup is required — data collection begins when you add the Optimizely snippet to your site.
  • Developers: Use the Events API to send custom events that appear in Analytics reports. See the event tracking guide for implementation details.
  • Architects: Review the data export options to plan how Analytics data flows into your broader data infrastructure.