With the pro version, you can fire events on clicks, mouse over elements, post type visits, or page scroll: UPGRADE
General

Enable event

For internal use only. Something that will help you remember the event.
Event Trigger
enabled() ) : ?>
Facebook

Enable on Facebook

Add Parameters

getFacebookCustomParams() as $key => $custom_param ) : ?>


Important: verify your custom events inside your Ads Manager: watch this video to learn how

enabled() ) : ?>
Google Analytics

Enable on Google Analytics

isGaV4()) : ?>
getGaParams() as $key=>$val) : ?>
getGACustomParams() as $key => $custom_param ) : ?>
The following parameters are automatically tracked: content_name, event_url, post_id, post_type. The paid version tracks the event_hour, event_month, and event_day.
Google Ads

Enable on Google Ads

enabled() ) : ?> renderCustomEventOptions( $event ); ?> enabled() ) : ?> renderCustomEventOptions( $event ); ?>
Dynamic Parameters Help
  • [id] - it will pull the WordPress post ID
  • [title] - it will pull the content title
  • [content_type] - it will pull the post type (post, product, page and so on)
  • [categories] - it will pull the content categories
  • [tags] - it will pull the content tags
  • [total] - it will pull WooCommerce or EDD order's total when it exists
  • [subtotal] - it will pull WooCommerce or EDD orders's subtotal when it exists

Track URL parameters:

Use [url_ParameterName] where ParameterName = the name of the parameter.

Example:

This is your URL: ?ParameterName=123
The parameter value will be 123.

Note: if a parameter is missing from a particular page, the event won't include it.


Track MemberPress plugin parameters:

These parameters only work on a "thankyou page" with shortcode [mepr-ecommerce-tracking]Message with %%variables%% in here[/mepr-ecommerce-tracking]

All variables must have the prefix "mp_".

Example:

This is your MemberPress variable: total.
The parameter value will be: [mp_total].