Skip to main content
All CollectionsEvent tracking
Setting up Event Tracking - CMS
Setting up Event Tracking - CMS

Set up your conversion / purchase tracking with our standard set of events.

Maikel Snijders avatar
Written by Maikel Snijders
Updated this week

Setting up events is a mandatory step to ensure proper tracking, automation, and reporting within the system. Events capture key user interactions and system processes, allowing seamless functionality and data flow. Without configuring events, critical actions such as payment tracking, user activity logging, and content updates cannot be monitored effectively, impacting overall system performance.

CMS Events

CMS (Content Management System) events are built-in triggers that track predefined actions like content updates, user logins, and form submissions. These events help in managing workflows and maintaining structured content without requiring custom coding.

Payment Tracking Integration Manual

This manual provides step-by-step instructions for integrating payment tracking into your webshop using three available methods.


Choose how to integrate the payment tracking by following one of the guides below.
​

Using URL Parameters for Payment Tracking

This method tracks payment status by detecting specific URL parameters appended to the checkout success page.
​

Steps to Integrate:

  1. Identify URL Parameters

    • Complete a test transaction in your webshop and check the final URL.

    • Look for parameters like ?status=success, ?payment_status=failed, etc.

  2. Configure Tracking

    • Go to the Payment Status Tracking settings.

    • Select "URL Parameter" from the dropdown.

  • Enter the relevant parameter (e.g., status=success for successful payments).

Save and Test

  • Click Save to store the settings.

  • Run a test payment to verify that the system correctly detects different statuses.

Using Unique Payment Status Page URL

This method tracks payments based on the final URL after checkout.

Steps to Integrate:

Identify Unique URLs

  • In most cases, WooCommerce redirects users to /order-received/ after a successful payment.

  • Failed or canceled payments may have a different URL (e.g., /order-failed/).

Configure Tracking

  • Select "Unique payment status page URL" from the dropdown.

  • Enter the relevant URL (e.g., /order-received/ for success, /order-failed/ for failure).

Save and Test

  • Click Save to apply changes.

  • Test different payment scenarios to ensure correct tracking.

Using Predefined Text or CSS Element

This method tracks payment status by detecting specific text or CSS elements on the checkout confirmation page.
​

Steps to Integrate:

  1. Inspect the Checkout Page

    • After a test purchase, right-click on the payment confirmation message and select Inspect (in Chrome/Edge).

    • Identify a unique CSS class or text that confirms payment success (e.g., div.success-message, p.order-confirmed).

  2. Configure Tracking

    • Select "A specific CSS Element & Pre-defined text" from the dropdown.

  • Enter the CSS selector (e.g., .payment-status-success).

  • Define the expected text (e.g., "Your payment was successful").

  1. Save and Test

    • Click Save and test different payment outcomes to ensure tracking works correctly.


If you need any assistance with integration or have questions, feel free to reach out to our support team.

Thank you for choosing AdUp!

Have a nice day :)

Did this answer your question?