How to Create a Procurement Dashboard in Google Analytics

Cody Schneider7 min read

Building a procurement dashboard might seem like a task for a separate, dedicated platform, but you can create a surprisingly powerful one right inside Google Analytics. If your business purchases goods or services via an e-commerce platform - even for internal use - you can transform GA4 from a simple traffic monitor into a hub for analyzing vendor performance and purchasing trends. This article walks you through how to properly configure Google Analytics and build a dashboard to track your procurement activities.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Why Use Google Analytics for a Procurement Dashboard?

While not a traditional procurement tool, Google Analytics (specifically GA4) offers unique advantages, especially for organizations that use an e-commerce interface for ordering from suppliers or managing a product catalog.

  • Centralized Data: It brings website behavior and purchasing data into one place, allowing you to see the full journey leading up to a purchase.
  • User Behavior Insights: See which vendor pages get the most views, how users interact with product listings, and what search terms lead them to specific items.
  • Cost-Effective: GA4 is a free and incredibly powerful tool. For many businesses, it provides more than enough functionality without needing to invest in another specialized software subscription.
  • Customization: The "Explore" reports in GA4 allow you to build completely custom dashboards with the exact dimensions and metrics that matter to your procurement process.

The Foundation: Prerequisites for Tracking Procurement Data

Before you can build a dashboard, you need to ensure GA4 is collecting the right information. A clean setup is the most critical step, without it, your reports will be inaccurate and incomplete.

1. Set Up Google Analytics 4 Correctly

This guide is specifically for Google Analytics 4. Universal Analytics was officially sunset in July 2023, so all new setups should use GA4. If you haven't migrated yet, setting up a new GA4 property is your first step. It uses an event-based model that is perfect for tracking the specific actions involved in procurement.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

2. Enable Enhanced Ecommerce Tracking

This is the most important prerequisite. Standard Google Analytics tracks page views and clicks, but Enhanced Ecommerce tracking captures detailed information about the products you purchase. It tracks metrics like:

  • Item impressions (seeing a product in a list)
  • Adding items to a cart
  • Starting the checkout process
  • Completing a purchase
  • Details of the purchase, including item name, ID, price, quantity, and brand

How you enable this depends on your platform. On e-commerce sites like Shopify or WooCommerce, this is often handled by a simple plugin or native integration that sends the e-commerce data to GA4 automatically once connected. For custom-built systems, you may need a developer to implement the necessary data layer and events.

3. Use "Item Brand" as a Proxy for Vendor/Supplier

GA4 doesn't have a default "Vendor" or "Supplier" dimension in its e-commerce tracking. The most effective workaround is to use the "Item Brand" field for this. When setting up your product catalog, ensure the "brand" property for each item is populated with the name of the vendor or supplier. This simple move allows you to filter, segment, and build reports based on vendor-specific performance directly within GA4.

4. Enforce Consistent UTM Tagging for Supplier Portals

UTM tags are small snippets of text added to a URL that help you track where website traffic is coming from. They are essential for understanding how users arrive at your procurement portal. By creating consistent UTMs for emails from suppliers, links on vendor websites, or promotions, you can directly attribute purchases to specific marketing efforts or referral partners.

A UTM-tagged link looks like this:

https://yourprocurementportal.com/products/widgets?utm_source=big-supplier-inc&utm_medium=email&utm_campaign=q4-stock-up

In GA4, this would tell you that the user who clicked this link came from Big-Supplier-Inc via an email as part of the Q4 Stock Up campaign. This gives you clear attribution for your procurement streams.

Step-by-Step: Building Your Procurement Dashboard in GA4

With the tracking foundation in place, you can now build your dashboard in GA4's "Explore" section. This hub lets you create custom reports and visualizations that aren't available in the standard reports.

Navigate to Explore in the left-hand navigation panel of Google Analytics and click to create a new exploration. We'll start with a "Free form" report.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step 1: Define Your Dimensions and Metrics

In the "Variables" column on the left, you'll need to import the dimensions (the qualitative "what") and metrics (the quantitative "how many") that will power your dashboard widgets. Click the "+" icon for both dimensions and metrics to add the following:

Suggested Dimensions:

  • Item name
  • Item ID
  • Item brand (our "Vendor" field)
  • Transaction ID
  • Session source / medium (for UTM tracking)
  • Device category
  • First user campaign

Suggested Metrics:

  • Items purchased
  • Item revenue
  • Total users
  • Sessions
  • Transactions
  • Purchase-to-view rate
  • Items added to cart

Step 2: Create Your Dashboard Widgets (Visualizations)

Now you can drag and drop your imported dimensions and metrics from the "Variables" panel into the "Settings" panel to build out individual reports, or "widgets," for your dashboard.

Widget 1: Top Purchased Items by Revenue and Quantity

This widget answers the most basic procurement question: "What are we buying the most?"

  • Visualization: Table
  • Rows: Drag in Item name.
  • Values: Drag in Items purchased and Item revenue.

You’ll immediately see a clean table of your most purchased products, sorted by quantity or total spend.

Widget 2: Vendor Performance Summary

This report uses our "Item brand" workaround to show which vendors are driving the most value.

  • Visualization: Bar chart or Pie chart
  • Rows / Dimension: Drag in Item brand.
  • Values / Metrics: Drag in Transactions and Item revenue.

This chart instantly shows a side-by-side comparison of your vendors, helping you spot your most critical supplier relationships and identify opportunities for consolidation.

Widget 3: Sourcing Channel Performance

This widget lets you see how your UTM-tagged campaigns are performing, connecting traffic sources directly to purchase orders.

  • Visualization: Table
  • Rows: Drag in Session source / medium.
  • Values: Drag in Sessions, Transactions, and Item revenue.

Here, you'll see how many transactions came from that big-supplier-inc / email source, giving you clear ROI on partnership activities and supplier communications.

Widget 4: Purchase Funnel Analysis

This one is a little different. Instead of modifying your "Free form" report, create a new tab within your exploration and select the "Funnel exploration" template. This helps you understand potential friction in the buying process.

  • Under "Steps":

This visualization will show you how many users drop off at each stage of the buying process. A high drop-off rate between "add_to_cart" and "purchase" could indicate issues with your checkout flow, such as unexpected shipping costs or a complicated payment process.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Tips for Advanced Procurement Analysis

Once your dashboard is live, you can go a level deeper to extract even more useful insights.

  • Create Segments: Use the segment builder to compare different user groups. For example, create a segment for users who purchased from "Vendor A" vs. users who purchased from "Vendor B" to see if their on-site behavior differs.
  • Add Secondary Dimensions: In any of your table reports, you can add a secondary dimension for greater detail. For instance, in your "Vendor Performance" table, add Device Category as a secondary dimension to see if purchases from a certain vendor are made more often on mobile or desktop.
  • Schedule and Share Your Dashboard: Use the sharing options to schedule a recurring email of your completed exploration. You can send a PDF or Google Sheets link to key stakeholders every Monday morning, automating your reporting process.

Final Thoughts

Google Analytics, when configured with Enhanced Ecommerce tracking, is more than capable of serving as a powerful, real-time procurement dashboard. By organizing your products carefully (using "brand" for your vendors) and applying consistent UTM tagging, you unlock clear visibility into what you're buying, who you're buying it from, and which channels are driving those purchases.

Setting this up manually and exploring your GA4 data provides immense value, but wrestling with dimensions, metrics, and report settings in the "Explore" tab requires time and technical comfort. We built Graphed because we believe getting these insights should be as simple as asking a question. Instead of building widgets piece by piece, you can connect your Google Analytics account and simply ask, "Show me a dashboard of my top vendors by revenue and items purchased for this quarter," and get an interactive dashboard instantly. It automates the data analysis, allowing you to focus on making smart procurement decisions, not on a tool’s learning curve.

Related Articles

How to Enable Data Analysis in Excel

Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!