Purchase Event Filter – for developers

If you are a developer and you need to fire PixelYourSite’s WooCommerce default Purchase Event, you can use this filter

add_filter( 'woocommerce_is_order_received_page', 'pys_is_thank_you_page' );
function pys_is_thank_you_page( $value ) {
    
    if ( /* add condition here */ ) {
        return true;
    } else {
        return $value;
    }
        
}

This is the recommended approach for plugins or custom cod that change the default WooCommerce order-received page, like upsell offers or custom funnels.