Skip to main content

Vwam + Google Analytics 4: conversion and revenue attribution guide

This guide shows how to measure the business impact of Vwam using Google Analytics 4 (GA4). You connect Vwam engagement data to conversions, revenue, and average order value (AOV) to understand how AI-driven conversations influence performance.

With this integration, you can:

  • Identify users who engaged with Vwam

  • Track product clicks driven by AI recommendations

  • Attribute purchases and revenue back to Vwam interactions

  • Compare performance vs. non-Vwam users

Vwam events integrate directly into your existing GA4 setup and do not disrupt your current tracking.

Use this guide to:

  • Attribute purchases and revenue to Vwam interactions

  • Compare Vwam users vs. non-Vwam users

  • Measure conversion rate lift and engagement impact

  • Build funnels and attribution models in GA4


Before you begin

Before setting up attribution, confirm the following:

  • The Vwam–GA4 integration is active and sending events.

  • You can access your GA4 property.

  • Your website already sends a purchase event with revenue data.


Verify Vwam events in GA4

Confirm that Vwam events are flowing into GA4 before building reports.

  1. In GA4, go to Admin > DebugView

  2. Open your Vwam chat and interact with it

  3. Confirm the following events appear:

  • page_view (includes widget_viewed, first_message)

  • user_response

  • product_click

These events confirm that Vwam data is available for analysis.


Events you can track

Vwam sends structured events to GA4 that help measure engagement and performance.

On engagement

Triggered when:

  • The widget becomes visible

  • The user sends their first message

Use this to:

  • Measure Vwam engagement rate

  • Identify users who interact with Vwam


On response

Triggered when:

  • The user sends messages

Use this to:

  • Measure conversation depth

  • Identify high-intent users


On redirect (product click)

Triggered when:

  • The user clicks a recommendation

Use this to:

  • Measure AI-driven traffic

  • Attribute downstream conversions


Create custom dimensions

Create custom dimensions to use Vwam data in reports and explorations.

  1. In GA4, go to Admin > Custom definitions

  2. Click Create custom dimension

  3. Add the following dimensions:

Dimension name

Event parameter

Vwam engagement type

vwam_engagement_type

Vwam session ID

vwam_session_id

Vwam source

vwam_source

Vwam product ID

vwam_product_id

Optional:

  • vwam_message_count

  • vwam_config_id

These dimensions allow you to segment users and analyze Vwam interactions in GA4 reports.


Create derived Vwam events

Simplify reporting by creating clean, derived events based on Vwam data.

  1. In GA4, create new events using existing event conditions

  2. Configure the following mappings:

Event name

Condition

vwam_engagement

page_view + engagement_type = widget_viewed

vwam_first_message

page_view + engagement_type = first_message

vwam_product_click

product_click

vwam_response

user_response

This makes analysis and funnels much easier.


Measure conversions and revenue

1. Use your existing purchase event

Vwam does not replace your purchase tracking.

Ensure your site sends a purchase event with:

  • Revenue value

  • Currency

This event serves as the source of truth for conversion and revenue analysis.

2. Create a Vwam user segment

Define users who interacted with Vwam.

  1. Go to Explore > Segments in GA4

  2. Create a new segment

  3. Include users where:

  • vwam_first_message exists
    OR

  • product_click exists

This segment represents Vwam-engaged users.

3. Compare Vwam vs. non-Vwam users

Create two segments:

  • Vwam users: Users who interacted with Vwam

  • Non-Vwam users: Users without Vwam events

Compare key metrics:

Metric

Insight

Conversion rate

Lift from Vwam

Revenue

Vwam-influenced revenue

Average order value (AOV)

Impact on basket size

This comparison shows the impact of Vwam on performance and lift.

4. Build a Vwam funnel

Visualize the full customer journey from interaction to purchase.

  1. Go to Explore > Funnel exploration

  2. Add the following steps:

  3. vwam_engagement

  4. vwam_first_message

  5. product_click

  6. purchase

Use this funnel to:

  • Identify drop-off points

  • Measure conversion impact

  • Understand user behavior across the journey

5. Analyze product click attribution

Understand how Vwam recommendations drive purchases.

  1. Go to Explore > Path exploration

  2. Set the starting point to product_click

Analyze:

  • How often product clicks lead to purchases

  • Common paths from interaction to conversion

This helps quantify the influence of Vwam recommendations.


Set up advanced attribution (optional)

For more precise attribution, connect Vwam sessions directly to purchases.

  1. Store vwam_session_id after a user interacts with Vwam

  2. Pass the session ID into your purchase event:

gtag("event", "purchase", {   value: 120,   currency: "USD",   vwam_session_id: "session-uuid" });

This enables:

  • Direct revenue attribution to Vwam sessions

  • More accurate reporting across the customer journey


Best practices

  • Use DebugView to validate event tracking

  • Create funnels to analyze Vwam journeys

  • Compare Vwam vs. non-Vwam segments to measure lift

  • Configure cross-domain tracking for Vwam-hosted experiences

Without cross-domain tracking, Vwam sessions can appear as separate sessions in GA4.


Next steps

  • Create reports to monitor Vwam performance over time

  • Share insights with stakeholders to demonstrate ROI

  • Refine segmentation and attribution models as needed


FAQ

Does Vwam change my GA4 setup?

  • No. Vwam adds additional events and does not modify your existing tracking.


How do I measure Vwam impact?

  • Create a segment of users who interacted with Vwam and compare them to users who did not.

Can I attribute revenue directly to Vwam?

  • Yes. Pass vwam_session_id into your purchase event to enable direct attribution.

Did this answer your question?