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
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:
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.
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
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
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:
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).
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").
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 :)