Skip to main content
ServiceAnalytics
Availability2014.1 or later

Deploy Campaign Monitoring

Campaign data meets user behavior

Configure Campaign Attribution

Link traffic to campaigns

Create a Campaign Analytics Dashboard

Traffic, conversion and friction views

Deploy Campaign Monitoring

GermainUX Campaign Monitoring connects campaign attribution data with real-user behavior, Session Replay, engagement, drop-offs, conversions, feedback, and application performance.

Purpose

This configuration lets teams determine which campaigns attract users, how those users behave, and which UX or technology issues affect campaign performance.

Data collection components

Campaign insights can be collected and processed by the following GermainUX components:

Deploy Real User Monitoring and Session Replay

Deploy Real User Monitoring and Session Replay using RUM JS or the RUM Browser Extension. Session Replay is recommended because it lets teams investigate what users from a particular campaign experienced before converting, abandoning, or encountering friction.

Configure Campaign Attribution

Google Analytics UTM Parameters

GermainUX can extract campaign attribution from: Common UTM parameters include: See Google Analytics campaign URL configuration.

Configure a Custom Campaign Extractor

Use settings.application.campaignExtractor when campaign information must be extracted from a custom URL structure, page content, application state, cookie, or another source. The following example extracts standard UTM parameters from the page query string:
The extractor returns the campaign attributes that GermainUX associates with the user’s session, landing page, behavior, and monitored outcomes.

Create a Campaign Analytics Dashboard

After campaign monitoring is active, to analyze campaign traffic, behavior, conversion, and friction.
Campaign telemetry portlet example

Campaign telemetry portlet example - GermainUX

These pivots and measures can be combined to compare campaigns, identify underperforming segments, quantify conversion loss, and replay the sessions affected by specific issues. For assistance with campaign-specific attribution or dashboard design, contact GermainUX Support.

Additional Resources

Troubleshoot GermainUX

Read more

Management

More Management Features

Get Help

Contact GermainUX Support

The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.

Can't find what you need?

Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE.