With the pro version, you can track any actions without coding. Clicks, time on page, number of pages, form submited, video views and more.

User Defined Events

General

render_switcher_input( 'custom_events_enabled' ); ?>

Enable Events

'https://www.youtube.com/watch?v=kEp5BDg7dP0', 'title' => 'How to fire EVENTS with PixelYourSite', 'time' => '22:28', ), array( 'url' => 'https://www.youtube.com/watch?v=UOzC8T0WGBw', 'title' => 'MUST WATCH: The best way to track any action', 'time' => '9:41', ), array( 'url' => 'https://www.youtube.com/watch?v=wUsqwomsYMo', 'title' => 'Improved Event Tracking: CONDITIONS', 'time' => '5:09', ), array( 'url' => 'https://www.youtube.com/watch?v=PcXYYGOvahc', 'title' => 'Track URL tags as event parameters', 'time' => '8:15', ), array( 'url' => 'https://www.youtube.com/watch?v=ehi66agv1zo', 'title' => 'Track YouTube or Vimeo Embedded Videos With Your Own Events', 'time' => '5:25', ), array( 'url' => 'https://www.youtube.com/watch?v=c4Hrb8WK5bw', 'title' => 'Fire a LEAD event on form submit - WordPress & PixelYourSite', 'time' => '5:58', ), array( 'url' => 'https://www.youtube.com/watch?v=0IFHqI6itx8', 'title' => 'Improve Meta EMQ score with when tracking WordPress forms', 'time' => '4:52', ), array( 'url' => 'https://www.youtube.com/watch?v=Iyu-pSbqcFI', 'title' => 'Mandatory: Verify your Meta CUSTOM Events (Pixel & CAPI)', 'time' => '5:10', ), ); renderRecommendedVideo( $videos ); ?>

Events List

$event->getPostId() ) ); $event_enable_url = buildAdminUrl( 'pixelyoursite', 'events', 'enable', array( 'pys' => array( 'event' => array( 'post_id' => $event->getPostId(), ) ), '_wpnonce' => wp_create_nonce( 'pys_enable_event' ), ) ); $event_disable_url = buildAdminUrl( 'pixelyoursite', 'events', 'disable', array( 'pys' => array( 'event' => array( 'post_id' => $event->getPostId(), ) ), '_wpnonce' => wp_create_nonce( 'pys_disable_event' ), ) ); $event_remove_url = buildAdminUrl( 'pixelyoursite', 'events', 'remove', array( 'pys' => array( 'event' => array( 'post_id' => $event->getPostId(), ) ), '_wpnonce' => wp_create_nonce( 'pys_remove_event' ), ) ); $triggers = $event->getTriggers(); $event_types = array(); if ( !empty( $triggers ) ) { foreach ( $triggers as $trigger ) { $trigger_type = $trigger->getTriggerType(); switch ( $trigger_type ) { case 'number_page_visit': $event_types[] = 'Number of Page Visits'; break; case 'post_type': { $event_types[] = 'Post Type'; $selectedPostType = $trigger->getPostTypeValue(); $errorMessage = "Post type not found"; $types = get_post_types( null, "objects " ); foreach ( $types as $type ) { if ( $type->name == $selectedPostType ) { $errorMessage = ""; break; } } } break; case 'url_click': $event_types[] = 'Link Click'; break; case 'css_click': $event_types[] = 'Element Click'; break; case 'css_mouseover': $event_types[] = 'Element Mouseover'; break; case 'scroll_pos': $event_types[] = 'Scroll Position'; break; case 'video_view': $event_types[] = 'Embedded Video View'; break; case 'email_link': $event_types[] = 'Email Link'; break; case 'page_visit': $event_types[] = 'Page Visit'; break; } if ( $trigger->isFormTriggerType( $trigger_type ) ) { $eventsFormFactory = apply_filters( "pys_form_event_factory", [] ); foreach ( $eventsFormFactory as $activeFormPlugin ) : if ( $activeFormPlugin->getSlug() == $trigger_type ) { $event_types[] = $activeFormPlugin->getName(); } endforeach; } } } if ( empty( $event_types ) ) { $event_types[] = 'No triggers'; } ?>
Name Triggers Networks
isEnabled() ) : ?> Disable Enable
Remove

enabled() && !empty( Facebook()->getPixelIDs() ) && $event->isFacebookEnabled(); ?> meta logo enabled() && !empty( GA()->getPixelIDs() )) && $event->isUnifyAnalyticsEnabled(); $disabled = $ga_tags && $event->isGoogleAnalyticsPresent(); ?> google tags logo enabled() && !empty( GTM()->getPixelIDs() ) && $event->isGTMEnabled() && $event->isGTMPresent(); ?> gtm logo enabled() && !empty( Bing()->getPixelIDs() ) && $event->isBingEnabled(); ?> bing logo enabled() && !empty( Pinterest()->getPixelIDs() ) && $event->isPinterestEnabled(); ?> pinterest logo enabled() && !empty( Reddit()->getPixelIDs() ) && $event->isRedditEnabled(); ?> reddit logo

About Parameters:

All the events you configure here will automatically get the following parameters for all the tags: page_title, post_type, post_id, landing_page, event_URL, user_role, plugin, event_time (pro), event_day (pro), event_month (pro), traffic_source (pro), UTMs (pro).

You can add other parameters when you configure the events.