WooCommerce Facebook Pixel by GetMogul (Integrations)

Add the Facebook Pixel to your site, with proper WooCommerce integration, that will give you all you need to track and target accurately your campaigns.

Key Features

  • Track easily all events, even AJAX events, like the AJAX Add to Cart.
  • Set up your average conversion rates for each of the events.
  • Adjust your conversion value, with or without tax, shipping, fees, etc.
  • Add Advanced Matching to your pixel, as recommended by Facebook.
  • We include some useful additional parameters to your events, which you can use to segment your targeting.
  • Add custom events, with “and/or” rules for accurate tracking.

Track easily all events

With the default settings you will track all the Standard Events by Facebook on your entire WordPress site: Purchase (when the order is placed or paid), InitiateCheckout, AddToCart, ViewContent, Search and PageView. You can of course add custom events on top, or replacing those.

With them you can better understand the audience visiting your website and reach specific sets of your users who have visited your website as well as track and optimize for conversions.

Unlike other plugins, this events use the appropriate WooCommerce hooks and session, so they work even with AJAX events, or if the user is redirected after the event.

Average conversion rates

You can set your average value for each of the events in your customer journey, from ViewContent to Purchase. If you don’t know your average conversions, just leave the default values, since they are taken from studies using multiple stores and markets, and it’s likely that yours are similar.

Adjust your conversion value

You can choose whether to add or not to your conversion value the shipping fees, the taxes, or other fees. You can also report the conversion value as a percentage of order value, or add or subtract a specific amount to every order.

Add Advanced Matching

Send additional customer data, such as email or name, to match more website actions with Facebook users. Enabling this feature is recommended by Facebook to report and optimize your ads for more conversions and build larger re-marketing audiences. It will add the available customer information when the user is logged in, when registers, or on checkout.

Additional parameters

We have included a few useful additional parameters that you can add to your tracked events, that you could use when segmenting your audiences: UTM parameters (used by Google Analytics), traffic referrer, browser UserAgent, browser language, postcode, city, country, payment method, shipping method, coupons used, and product/post tags.

Custom events

Track specific actions of your visitors with multiple “and/or” conditions and dynamic values. For example, when a customer clicks a specific link, you can track an event with the value of the current cart total.

Some examples of triggers are:

  • When a page that contains a certain word is visited.
  • When a checkout is successful and order is paid.
  • When a product is added to cart.
  • When an HTML element with a certain CSS class is clicked, mouseovered, or triggered any other JavaScript event.
  • When an HTTP parameter with a certain name exists with a value that ends with a certain word.
  • When the page is scrolled a certain amount of pixels.
  • When the time in the page is more than a certain amount of seconds.

Advanced users can even use Regular Expressions to match the desired elements.

You can mix the conditions with “and/or” statements, for example: when a page that contains the word “blue” is visited, AND when the time in the page is more than 10 seconds.

When the conditions are met, you can set the event parameter(s) to send to Facebook. You can enter a value directly, or use one of our dynamic replacements by entering variables like {{product_price}}, {{product_quantity}}, {{cart_shipping_tax}}, and many others. You can even add math equations between the {{}}. For example “{{(order_total – order_tax – 2) * .5}}”.

As you can see this gives you all the flexibility to track your visitor actions and send it to Facebook, so you could use them when segmenting your audiences.

Other Features

  • Log tracked events to browser console for testing purposes.
  • Cacheable JavaScript file.
  • Multi-site network compatible
  • Fully translatable.
  • Works with WooCommerce 2.6 and superior.

WooCommerce Embed Products (Integrations)

WooCommerce Embed Products offers an easy way to integrate products from one or more WooCommerce
shops into your website using shortcodes.

Plugin features

  • A shortcode to display a single product
  • A shortcode to display a list of products
  • Products are displayed with name, picture and price (each info can be showed or hidden)
  • Optimized with WordPress native caching feature to display pages faster and limit bandwidth usage
  • Works only with WooCommerce shops


  • English (100%)
  • Français (> 60%)

How does it work ?

  1. Get a WooCommerce API key and secret from the WooCommerce shop (see
  2. After that you need to configure shop settings of the woocommerce site you want to display products from.
  3. Then add shortcodes on any page, article or widget using the shop identifier.


Can I display products from www.example-shop.com inside my website ?

YES, it is the purpose of this plugin.

Can I display products from several websites ?

YES, there is no limit, you can add as many WooCommerce websites as you want, but a shortcode can only fetch
products from a single website.

Can I customize the display of products ?

YES, the plugin has several filters to let you change small things or the whole template if you want, it’s very

WooPosto – Simple Maropost integration for WooCommerce (Integrations)


WooPosto integrates your WooCommerce store with Maropost, a feature-rich digital marketing suite. Its the perfect solution for WooCommerce store owners who want to take benefit from Maropost’s marketing and sales platform. With just a few configuration clicks customers can be automatically subscribed to designated lists either quietly or based on their consent using the built-in opt-in settings.

Optimal Settings

Key Features

  • Full integration between WooCommerce and Maropost
  • Opt-in checkbox on checkout, including options to customize text
  • Maropost Do Not Mail List support
  • Sync WooCommerce order or user property with fields in Maropost
  • Multiple rules supported at one time
  • Subscribe customers automatically or based on their consent
  • Update order information in Maropost
  • Translation ready (.pot file included)
  • Logging to make troubleshooting easier


If you have any questions please feel free to create a ticket on Our Support Site. We’ll be more than happy to help you!

We respond in a 24 hours time window for questions posted on working days (Monday till Friday, GMT + 2), while requests sent during the weekend will be processed on Monday morning.