PluginProbe ʕ •ᴥ•ʔ
PixelYourSite – Your smart PIXEL (TAG) & API Manager / 9.7.2
PixelYourSite – Your smart PIXEL (TAG) & API Manager v9.7.2
11.2.0.6 trunk 1.0 1.01 1.02 1.03 1.04 1.05 1.05.1 10.0.0 10.0.1 10.0.1.1 10.0.1.2 10.0.2 10.0.3 10.0.3.1 10.0.4 10.1.0 10.1.1 10.1.1.1 10.1.1.2 10.1.2.1 10.1.3 10.2.0 10.2.0.1 10.2.0.2 10.2.1 11.0.0 11.0.0.1 11.0.0.2 11.0.0.3 11.0.0.4 11.0.1 11.0.1.1 11.0.1.2 11.0.2 11.1.0 11.1.1 11.1.2 11.1.3 11.1.4 11.1.4.1 11.1.4.2 11.1.5 11.1.5.1 11.1.5.2 11.2.0 11.2.0.1 11.2.0.2 11.2.0.3 11.2.0.4 11.2.0.5 2.0 2.1 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.7 2.8.10 2.8.9 3.0 3.0.1 3.0.2 3.0.3 3.1.0 4.0.0 4.0.1 4.0.2 4.0.3 5.0.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5.2 5.0.6 5.0.7 5.0.8 5.0.9 5.1.0 5.2.0 5.2.1 5.3.0 5.3.1 5.3.2 5.3.3 5.3.4 7.0.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1.0 7.1.1 7.1.10 7.1.11 7.1.12 7.1.13 7.1.14 7.1.2 7.1.3 7.1.4 7.1.5 7.1.6 7.1.7 7.1.8 7.1.9 7.2.0 7.2.1 7.2.1.1 7.3.0 8.0.0 8.0.1 8.0.2 8.0.3 8.0.4 8.0.5 8.0.6 8.0.7 8.0.8 8.0.9 8.1.0 8.1.1 8.2.0 8.2.1 8.2.10 8.2.11 8.2.12 8.2.13 8.2.14 8.2.15 8.2.16 8.2.17 8.2.18 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.2.7 8.2.8 9.0.0 9.1.0 9.1.1 9.2.0 9.2.1 9.2.2 9.3.0 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.3.6 9.3.7 9.3.8 9.3.8.1 9.3.9 9.4.0 9.4.0.1 9.4.1 9.4.2 9.4.3 9.4.5 9.4.5.1 9.4.6 9.4.7 9.4.7.1 9.5.0 9.5.0.1 9.5.1 9.5.1.1 9.5.3 9.5.4 9.5.5 9.6.0 9.6.0.1 9.6.1 9.6.1.1 9.6.2 9.7.0 9.7.0.1 9.7.1 9.7.2
pixelyoursite / readme.txt
pixelyoursite Last commit date
dist 1 year ago includes 1 year ago modules 1 year ago notices 1 year ago vendor 1 year ago vendor_prefix 1 year ago facebook-pixel-master.php 1 year ago pixelyoursite.php 1 year ago readme.txt 1 year ago
readme.txt
1736 lines
1 ===PixelYourSite - Your smart PIXEL (TAG) & API Manager===
2 Contributors: PixelYourSite
3 Tags: Meta Pixel, Meta Conversion API, Google Analytics 4, GA4, Google Consent Mode V2
4 Requires at least: 3.0.1
5 Requires PHP: 5.4
6 Tested up to: 6.6
7 Stable tag: 9.7.2
8 License: GPLv3
9 License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
11 Add your Meta Pixel (old Facebook Pixel) with Conversion API events, Google Analytics (GA4) with Consent Mode support, and ANY script (Head & Footer).
12
13 == Description ==
14 **Manage your Meta Pixel (Facebook Pixel), implement Facebook Conversion API, or add your Google Analytics 4 (GA4) with a single plugin. Add ANY other script (Head & Footer feature). The Pinterest Tag can be implemented via [paid add-on](https://www.pixelyoursite.com/pinterest-tag).**
15
16 PixelYourSite's Automatic Events will track important actions and send them to all your configured pixels (searches, form submit, comments, downloads). Use these events to understand your visitors' behaviour inside Google Analytics, or to create audiences and conversions for Meta (Facebook), or Google.
17
18 You can fire your own events with zero coding.
19
20 Google Consent Mode V2 support: [check this dedicated page for more details](https://www.pixelyoursite.com/google-consent-mode-v2-wordpress)
21
22 NEW: Google Tag Manager Server-Side Tagging BETA support: [more details here](https://www.pixelyoursite.com/google-server-side-tagging-with-pixelyoursite)
23
24 **WooCommerce** and **Easy Digital Downloads** are fully supported, with Facebook Dynamic Ads pixel setup and Google Analytics Enhanced Ecommerce.
25
26 We have a YouTube channel called PixelYourSite where we explain a lot of stuff about the plugin, Meta API, Google Analytics, Google Ads, TikTok and so on. Check this one about a Meta Events Manager option that can RUIN your conversion tracking:
27
28 [youtube https://www.youtube.com/watch?v=4eMKGxT7qMk]
29
30 IMPORTANT:: Facebook Pixel Conversion API: [Learn how to enable and test Conversion API events](https://www.pixelyoursite.com/facebook-conversion-api-capi)
31
32 Learn how to [verify your domain on Facebook](https://www.pixelyoursite.com/verify-domain-facebook)
33
34 Learn how to track key actions with [Automated Events](https://www.pixelyoursite.com/global-events)
35
36 NEW: Track and store traffic source, landing page, and UTMs for WooCommerce orders: [click to find more](https://www.pixelyoursite.com/woocommerce-first-party-reports)
37
38 NEW: Track and store traffic source, landing page and UTMs for Easy Digital Downloads orders: [click to find more](https://www.pixelyoursite.com/easy-digital-downloads-first-party-reports)
39
40 TRACK EVERYTHING WITH A SINGLE PLUGIN:
41
42 * The Meta Pixel (Facebook Pixel): one click install
43
44 * Facebook Conversion API: add a token and we send all events using CAPI
45
46 * Google Consent Mode V2
47
48 * Google Analytics 4: for details, watch [this video](https://www.youtube.com/watch?v=fwegcsO-yrc)
49
50 * ANY script: add any other script with our flexible Head & Footer option
51
52 * The Pinterest Tag: via [paid add-on](https://www.pixelyoursite.com/pinterest-tag)
53
54 * Google Ads (formerly AdWords) [pro feature](https://www.pixelyoursite.com/google-ads-tag)
55
56 * Microsoft (BING) UET tag [paid add-on](https://www.pixelyoursite.com/bing-tag)
57
58 * Learn how to track both UA and GA4 properties at the same time (paid feature): [watch video](https://www.youtube.com/watch?v=JUuss5sewxg)
59
60 * Learn how to fire multiple Facebook Pixels with CAPI support (paid feature): [watch video](https://www.youtube.com/watch?v=oTYnsu99By8)
61
62
63
64 FANTASTIC WOOCOMMERCE INTEGRATION:
65
66 * Meta Pixel (Facebook Pixel): every e-commerce related event is fired automatically. Conversion value is tracked for each event. All the events are
67
68 * Dynamic Product Ads ready (content_ids and content_type parameters always present).
69
70 * Facebook Conversion API: every e-commerce event is sent using CAPI.
71
72 * Google Analytics: Enhanced Ecommerce implementation.
73
74 * GA4: Monetisation data.
75
76 * Head & Footer scripts: you can insert scripts on the WooCommerce “order-received” page.
77
78 * Pinterest e-commerce events with paid add-on.
79
80 * TikTok e-commerce events with the paid version of the plugin.
81
82
83
84
85 EASY DIGITAL DOWNLOADS INTEGRATION:
86
87 The EDD integration works just like the WooCommerce integration, with full Dynamic Product Ads Facebook Pixel Support, Google Analytics Enhanced Ecommerce, and Pinterest Tag e-commerce events.
88
89
90
91 TRACK KEY ACTIONS WITH AUTOMATED EVENTS:
92
93 The AUTOMATED EVENTS capture important actions like form submit, comments, downloads, page scroll, and time on page. Use them to measure your users' behaviour inside Google Analytics, or to create custom audiences and conversions on Meta (Facebook), and Google Analytics.
94
95
96
97 FIRE YOUR OWN EVENTS:
98
99 You can easily configure your own events and send them to all or just some of the networks (Facebook, Google, Pinterest).
100
101 You can fire standard or custom events using triggers like:
102
103 * URL contains.
104
105 * URL equals.
106
107 * Delay event: fire after X seconds.
108
109
110
111 **CONSENT, GDPR, CCPA SUPPORT:**
112
113
114 PixelYourSite is fully integrated with [ConsentMagic.com](https://www.consentmagic.com)
115
116 And it works with some of the most popular “cookie consent” plugins.
117
118
119 Additionally we offer filters that developers can use to create their own custom integrations. These filters can control the way each pixel works.
120
121 Google Consent Mode V2 support.
122
123
124
125 FACEBOOK FOR WOOCOMMERCE INTEGRATION:
126
127 You can use Facebook for WooCommerce plugin along with PixelYourSite. This will let you benefit from all our advanced pixel features and still have a Facebook page shop.
128
129 When Facebook for WooCommerce is detected, the plugin will offer you the option to use their ID logic for all the WooCommerce specific events. This will ensure product matching between your site and their Product Catalog.
130
131 [More details in this dedicated article](https://www.pixelyoursite.com/facebook-for-woocommerce-pixelyoursite)
132
133
134
135 OTHER USEFUL FEATURES:
136
137 * Facebook Manual Advanced Matching.
138
139 * Google Analytics cross-domain measurement.
140
141 * Disable noscript.
142
143 * Track key actions with the automatic events.
144
145
146 **EVEN MORE FEATURES WITH THE PRO VERSION:**
147
148
149 [PixelYourSite Pro](https://www.pixelyoursite.com/) is used by thousands of businesses already and will offer you some extraordinary features.
150
151
152 Full PixelYourSite Professional and **CartFlows** integration: [watch video for details](https://www.pixelyoursite.com/cartflows-and-pixelyoursite)
153
154
155 TikTok Tag support with [PixelYourSite Professional](https://www.pixelyoursite.com/tiktok-tag-pixelyoursite).
156
157
158
159 EVEN MORE AUTOMATED EVENTS:
160
161 You can capture clicks on internal or external links, embedded video views, clicks on phone numbers or emails, user signups, logins, clicks on AdSense ads.
162
163
164
165 EVEN MORE EVENTS’ TRIGGERS:
166
167 On top of the free triggers (URL equals and URL contains), the pro version will let you fire more complex events:
168
169
170 * Clicks on CSS Selector: you can target virtually any clicks, like buttons, images etc.
171
172 * Mouse over CSS Selector
173
174 * Page Scroll: you can fire an event when any or a particular page is scrolled down to a percent.
175
176
177
178 EVEN MORE FACEBOOK EVENTS PARAMETERS:
179
180 The pro version will track a vast amount of data for each event, like the traffic source, UTMs, your visitor’s browser’s time (hour, day, month).
181
182 These parameters can be used for [Custom Audiences or Custom Conversions](https://www.pixelyoursite.com/facebook-pixel-plugin/custom-audiences-conversions)
183
184
185
186 EVEN MORE GOOGLE ANALYTICS FEATURES:
187
188 More triggers for Google Events.
189
190 On top of the free version data, [the pro version](https://www.pixelyoursite.com/google-analytics) will track a number of useful Custom Dimensions.
191
192 Browser’s hour, day, and month. They are useful if you sell globally and what to know at what time your visitors take a particular action (their time, not your server’s or Google Analytics time).
193 Dynamic Remarketing vertical custom dimensions (Retail or Custom vertical). Useful if you want to configure dynamic remarketing via your Analytics account.
194
195
196
197 EVEN MORE HEAD & FOOTER OPTIONS:
198
199 The pro version [Head & Footer](https://www.pixelyoursite.com/head-footer-scripts) lets you use dynamic values: [id], [title], [categories], [email], [first_name], [last_name].
200
201 For WooCommerce you’ll have some additional dynamic values: [order_number], [order_subtotal], [order_total], [currency].
202
203
204
205 EVEN MORE WOOCOMMERCE FEATURES:
206
207 * Identify your most valuable customers with our Advanced Marketing Events. Useful to create Facebook Lookalikes or Google Similar Audiences.
208
209 * CSV Export for Facebook Custom Audiences with Lifetime Value. Useful for Facebook LTV Lookalikes.
210
211 * Super flexible events value configuration (include/exclude tax and shipping, use full price or a price percent for each event).
212
213 * Track the Lifetime Value for your customers as Purchase event parameter.
214
215 * Lots of extra parameters for the Facebook Purchase event. Useful to create advanced Custom Audiences.
216
217 * Fire the Purchase event on transaction only.
218
219 * Track WooCommerce affiliate buttons clicks.
220
221 * Track WooCommerce PayPal Standard clicks.
222
223 * [Google Ads Dynamic Remarketing parameters](https://www.pixelyoursite.com/google-ads-tag)
224
225
226 For more info on how the pro version can help you with your Facebook Pixel, [visit this WooCommerce - Facebook Pixel page](https://www.pixelyoursite.com/facebook-pixel-plugin/woocommerce-facebook-pixel)
227
228
229
230 GOOGLE ADS TAG (FORMER ADWORDS):
231
232 * The Pro version will implement the [Google Ads Tag](https://www.pixelyoursite.com/google-ads-tag) with Dynamic Retargeting support for WooCommerce and Easy Digital Downloads.
233
234 * Each Global event will be sent to Google Ads too, and you can configure Google Ads conversions.
235
236 * Add conversion label to any WooCommerce or EDD event.
237
238 * Enhanced Conversions.
239
240
241
242 NOT ENOUGH? GET MORE WITH THE SUPER PACK:
243
244 With the [Super Pack](https://www.pixelyoursite.com/super-pack) you get 5 extra add-ons:
245
246 * Multiple pixels: add multiple Facebook pixels, Google Analytics, or Google Ads tags
247
248 * Remove a pixel from a particular page
249
250 * Dynamic parameters for events
251
252 * WooCommerce custom “thank you pages”
253 AMP support
254
255
256 The super pack comes as a free bonus with our [Advanced and Agency licenses](https://www.pixelyoursite.com/facebook-pixel-plugin/buy-pixelyoursite-pro).
257
258
259
260 DON’T MISS:
261
262
263 **Documentation**: learn how to use PixelYourSite free plugin. [Click here for the HELP articles](https://www.pixelyoursite.com/pixelyoursite-free-version)
264
265
266 == Installation ==
267 * From the WP admin panel, click \"Plugins\" -> \"Add new\".
268 * In the browser input box, type \"PixelYourSite\".
269 * Select the \"PixelYourSite\" plugin (authored by \"PixelYourSite\"), and click \"Install\".
270 * Activate the plugin.
271
272 OR...
273
274 * Download the plugin from this page.
275 * Save the .zip file to a location on your computer.
276 * Open the WP admin panel, and click \"Plugins\" -> \"Add new\".
277 * Click \"upload\".. then browse to the .zip file downloaded from this page.
278 * Click \"Install\".. and then \"Activate plugin\".
279
280 OR...
281
282 * Download the plugin from this page.
283 * Extract the .zip file to a location on your computer.
284 * Use either FTP or your host's cPanel to gain access to your website file directories.
285 * Browse to the `wp-content/plugins` directory.
286 * Upload the extracted `wp_edit` folder to this directory location.
287 * Open the WP admin panel.. click the \"Plugins\" page.. and click \"Activate\" under the newly added plugin.
288
289
290 == Frequently Asked Questions ==
291 We maintain an up-to-date FAQ page on our site: [Click Here for the FAQ Page](http://www.pixelyoursite.com/facebool-pixel-master-faq)
292
293 **FACEBOOK PIXEL: Do I need to copy/paste the full Facebook Pixel code somewhere?**
294
295 No, you just have to enter your pixel ID in the dedicated field. The plugin will do the rest for you.
296
297 **FACEBOOK PIXEL: Where can I find the Facebook Pixel ID?**
298
299 You can find it here:
300 <a href="https://www.facebook.com/ads/manager/pixel/facebook_pixel" target="_blank">https://www.facebook.com/ads/manager/pixel/facebook_pixel</a>
301
302 **FACEBOOK PIXEL: Can I use the plugin for Custom Audiences or Custom Conversions?**
303
304 Absolutely yes! Actually, the plugin will super-optimize your site for Custom Audiences and Custom Conversions.
305
306 You will be able to create the classical ones based on URLs, but also Custom Combinations, like people who visited posts from category XYZ, or tagged with tag ABC in the last 30 days.
307
308 Use the PRO version, and you'll be able to do crazy things, like targeting people that came from Google and visited products under category "blue widget", or clients who bought products of at least $100, using the discount coupon "promo".
309
310 **FACEBOOK PIXEL: I used the old Facebook Pixel, will my audiences still work?**
311
312 Yes, they will, you won't lose anything.
313
314 **FACEBOOK PIXEL: Does it work with WooCommerce?**
315
316 Yes, it does. The plugin adds all the necessary events, like ViewContent, AddToCart, InitiateCheckout, and Purchase. This way you can easily track conversions and conversion value.
317
318 **FACEBOOK PIXEL: Do I have to manually add the events for WooCommerce?**
319
320 No, you don't, the plugin will take care of everything for you.
321
322 **FACEBOOK PIXEL: Does it work with Easy Digital Downloads?**
323
324 Yes, it works in the same way it does with WooCommerce.
325
326 **FACEBOOK PIXEL: Does it work with Dynamic Product Ads (promote a product catalog)**
327
328 Yes, all the WooCommerce and EDD pixel events are Dynamic Ads ready.
329
330 **FACEBOOK PIXEL: Can I fire additional events if I need to?**
331
332 Of course, you can fire any type of event (standard or custom).
333
334 There are several triggers you can use:
335
336 *URL includes (supports delay)
337 *URL equals (supports delay)
338 *Click on HTML link (pro)
339 *Click on CSS Selector (pro)
340 *Mouse over CSS Selector (pro)
341 *Page scroll (pro)
342
343 **FACEBOOK PIXEL: I have the pixel installed on my website and I am running a Facebook Campaign, but the reports are confusing me. How can I see my campaign results?**
344
345 We have an article about how to create Custom Reports: [How to optimize your Facebook Ads Reports for events tracking](https://www.pixelyoursite.com/how-to-manage-reports-inside-your-facebook-ads-manager-video)
346
347 **GOOGLE ANALYTICS: Do I need to copy/paste all the Google Analytics code?**
348
349 No, you just need to copy/paste your Google Analytics UA id.
350
351 **GOOGLE ANALYTICS: Where can I find my Google Analytics UA id?**
352
353 You can find it right inside your Google Analytics account, under Property Settings.
354 For more information on how to get your UA id, [follow this link](https://www.pixelyoursite.com/documentation/add-your-google-analytics-code)
355
356 **GOOGLE ANALYTICS: Is Google Analytics Enhanced Ecommerce supported?**
357
358 Yes, Google Analytics Enhanced Ecommerce data is tracked automatically for WooCommerce and Easy Digital Downloads.
359
360 **HEAD AND FOOTER: Can I add any scripts I want with your Head and Footer option?**
361
362 Yes, you can add any type of scripts you want.
363
364 **HEAD AND FOOTER: Can I show scripts just on mobile or desktop?**
365
366 Yes, you can.
367 You can configure scripts for all devices, just for mobile, or just for desktop.
368
369 **HEAD AND FOOTER: Can I hide scripts on some pages.**
370
371 Yes, you can hide the global scripts on any page you want.
372
373 **HEAD AND FOOTER: Can I add scripts on WooCommerce's order-received page?**
374
375 Yes, you can add or hide scripts on the WooCommerce's order-received page.
376
377 **PINTEREST TAG: Do I need to install your free Pinterest add-on?**
378
379 Yes, if you want to implement the Pinterest tag you'll need our free Pinterest add-on.
380 You can [get it from here](https://www.pixelyoursite.com/pinterest-tag)
381
382 **PINTEREST TAG: Where can I find my Pinterest tag ID?**
383
384 You can find your Pinterest tag ID inside your Pinterest account.
385 For more information go to our [help page](https://www.pixelyoursite.com/documentation/add-your-pinterest-tag)
386
387 **PINTEREST TAG: Can I fire my own Pinterest events?**
388
389 Yes, you can fire your own Pinterest tags events effortless.
390
391 There are several triggers you can use:
392
393 *URL includes (supports delay)
394 *URL equals (supports delay)
395 *Click on HTML link (pro)
396 *Click on CSS Selector (pro)
397 *Mouse over CSS Selector (pro)
398 *Page scroll (pro)
399
400 **PINTEREST TAG: I use WooCommerce or EDD, do I need to add the Pinterest events myself?**
401
402 No, absolutely not!
403 The plugin will fire all the Pinterest e-commerce events automatically.
404
405 **Will your plugin increase the loading time of my site?**
406
407 The plugin itself is really fast. However, you have to remember that the pixel has to communicate with Facebook, Google, or Pinterest to send all the data, and this will add a little load on your site.
408
409 Will this impact on your visitors? No, because all the requests are asynchronous, meaning that the browser will continue to load and your users will not see any delay whatsoever.
410
411 **Are there any known incompatibilities with other themes or plugins?**
412
413 There are a few you should consider:
414
415 *Any plugin or solution that implements the same pixel or tag. Having the same tracking pixel added twice can cause problems.
416
417 *We had a problem with Mamaya, a retargeting service.
418
419 *It won’t work with LeadPages or any similar system because those pages are generated outside WordPress.
420
421 *Some clients reported problems with Thrive landing pages. This happens because Thrive removes other plugins JS files.
422
423 There's a strange solution: it appears that if you have the Yoast plugin installed the problem will go away.
424
425 *Upsell plugins can cause problems with purchase tracking. If they add an intermediary page after the transaction, we have [a filter their developer can use to call our default Purchase event](https://bitbucket.org/snippets/the_mister/zeaXya)
426
427 **Are there any situations when the plugin will connect to outside sources?**
428
429 Yes, there are, and we will explain them here:
430
431 *We offer you the possibility to voluntarily subscribe to our newsletter and get valuable tips. We manage our newsletter using ActiveCampaing. When you subscribe, we will call our server that intermediates the API connection, and then the data is sent to ActiveCampaign. The information that is passed: the name you provide and the email. If you check the "I use WooCommerce" checkbox, we will add this information as a tag, to give you better tips in the future.
432
433 *Add-on updates: the plugin works with free or paid add-ons (for Pinterest, Bing, etc) that we provide and host on our server. When you install such an add-on, we will do checks for updates. If you have a valid license for the add-on, we will automatically download the latest version of the add-on from our servers. The core plugin (PixelYourSite itself) updates are provided using WordPress own servers.
434
435 *When you install a pixel or a tag (like the Facebook Pixel or Google Analytics), the script will call for their specific files. These scripts are hosted on their servers (Facebook's servers, Google's servers).
436
437 *If you install scripts using our Head & Footer option, these scripts may load files from third-party servers. You can check this using your browser's Console.
438
439 **Do you record data about the websites' traffic**
440
441 NO, absolutely not! We don't track any type of data about your website. We simply implement the pixel/tag code.
442
443
444
445 == Screenshots ==
446
447 1. Add your Facebook pixel ID, Google Analytics ID, or Pinterest ID.
448 2. You don’t have to copy/paste all the Facebook pixel code, but just the pixel ID. You can find it in your Ads Manager, under the Pixels link.
449 3. You just need your Google Analytics Tracking ID, not the full code.
450 4. You simply need your Pinterest Tag ID.
451 5. You can exclude user roles from tracking (like Admin), so they won’t affect your stats.
452 6. You can allow other user roles to use the plugin.
453 7. The Global Events are fired automatically, tracking important actions and data.
454 8. The GeneralEvent is fired on every page, tracking important data about your content.
455 9. The Search event tracks searches. WooCommerce searches are Dynamic Ads ready.
456 10. The Form event is fired when a form is submitted.
457 11. The Comment event tracks comments.
458 12. The Downloads event tracks downloads. You can configure the file types.
459 13. You can fire your own events with NO coding.
460 14. Events have flexible triggers and can be sent to Facebook, Google Analytics, or Pinterest.
461 15. WooCommerce comes with Facebook Dynamic Ads events, Google Analytics Enhanced Ecommerce, and Pinterest e-commerce configuration.
462 16. You can track value for each WooCommerce events, plus other useful parameters.
463 17. The AddToCart event can be fired on cart buttons, cart page, or checkout page.
464 18. Easy Digital Downloads integrations comes with Facebook Dynamic Ads events, Google Analytics Enhanced Ecommerce, and Pinterest e-commerce setup.
465 19. Test your Facebook pixel with Pixel Helper Chrome extension.
466 20. Test your Google Analytics code with Google Tag Assistant Chrome extension.
467 21. Test your Pinterest tag with the Pinterest Tag Helper Chrome extension.
468 22. With the Head & Footer option you an add ANY script. There’s an option to insert scripts on the WooCommerce order-received page .
469 23. You’ll have an option to insert scripts on any pages or posts.
470
471
472
473 == Changelog ==
474
475 = PixelYourSite 9.7.2 =
476
477 August 28, 2024
478
479 * Fix for a possible bug related to Litespeed cache.
480
481 * Fix for a possible bug related to Funnelkit checkout pages.
482
483 * Fix related to the URL parameters events trigger logic.
484
485 * Security enhancement related to the API logs. Now access is restricted based on the plugin’s permission settings. Only user types with permission can download the logs.
486
487 * UI changes to reflect some of the new PRO version features (Google Tag user data support for multiple values, URL parameters tracking for API user data events, form fields tracking for events parameters, data persistency option for API user data, WSForm integration).
488
489
490 = PixelYourSite 9.7.1 =
491
492 July 31, 2024
493
494 * New Global Settings page. We move all the global settings from the dashboard to this dedicated page.
495
496 * New options regarding external IDs. We now store a temporary value for external IDs using transients for up to 10 minutes, creating the premises to detect returning traffic based on IP addresses even when it’s done from a different browser or device. This can be turned OFF on the Global Settings page.
497
498 * Improved way to generate external IDs to fix missing values in some instances.
499
500 * Possible improvements to the way we fire the Purhcase event for some particular WooCommerce setups.
501
502 * Various UI changes to reflect new features in the pro version, like the page view number trigger for events.
503
504 * Declaring compatibility with WordPress 6.6.
505
506 = PixelYourSite 9.7.0.1 =
507
508 July 15, 2024
509
510 * Fixing possible error, Uncaught Error: Call to a member function get_price() on bool
511
512 * Fixing possible error, database error The SELECT would examine more than MAX_JOIN_SIZE rows
513
514 * Fixing possible error, PHP Warning: Undefined array key "HTTP_USER_AGENT"
515
516 * Declaring WooCommerce 9.1 compatibility.
517
518 = PixelYourSite 9.7.0 =
519
520 July 9, 2024
521
522 * Unified event ID logic that can help with Google Tag Manager server-side integration when browser and APIs are used.
523
524 * Fixing possible issues with WPRocket.
525
526 * Fixing a possible issue with Fluent Form events.
527
528 * Declaring compatibility for the current WooCommerce version.
529
530 * Other small code improvements.
531
532
533 = PixelYourSite 9.6.2 =
534
535 * The GA4 server container URL option is OFF by default.
536
537 * Code improvements.
538
539 * New video links.
540
541 * WooCommerce 9.0 support declared.
542
543 = PixelYourSite 9.6.1.1 =
544
545 * Improving the way the plugin works when caches or multiple caches are used. Fixing possible issues with event IDs, and API events.
546
547 * Fixing a possible issue with WooCommerce ViewContent value.
548
549 * Fixing a possible issue with the GA4 server container URL.
550
551 * Fixing other small bugs and warnings.
552
553
554 = PixelYourSite 9.6.1 =
555
556 * New options for the Google Analytics tags related to GTM server containers. This is still in beta.
557
558 * New ON/OFF Ajax option for API events. It allows you to disable Ajax for static API events if there are problems when loading the page (such as updating the WooCommerce cart).
559
560 * Fixing a possible problem with API events triggered by crawlers, or other non-visitor-related activities. This resulted in a very large number or API events compared to browser events.
561
562 * The crawler filter for API events is always turned ON.
563
564 * Improving the way we track and generate fbp. This can lead in time to better conversion tracking.
565
566 * New video links and small UI changes.
567
568
569
570
571 = PixelYourSite 9.6.0.1 =
572
573 * Fix for a possible error when no Meta pixel ID was configured.
574
575 * WooCommerce 8.9 compatibility declared.
576
577 * Video updated on the plugin's Description page.
578
579
580 = PixelYourSite 9.6.0 =
581
582 * Google Analytics server container Url: you can send GA4 data to a GTM server side container.
583
584 * Notifications will be closed for all users, not just the one clicking on the hide option.
585
586 * Fixing various warnings and small bugs( PHP Warning: Undefined array key)
587
588
589 = PixelYourSite 9.5.5 =
590
591 * Fixing a possible issue where the tags were permanently blocked by some consent plugins.
592
593
594 = PixelYourSite 9.5.4 =
595
596 * Improvements in how we track Meta Conversion API fbc parameters.
597
598 * Changes regarding ConsentMagic cache option.
599
600 * WooCommerce 8.7 compatibility.
601
602
603 = PixelYourSite 9.5.3 =
604
605 * Google Consent Mode is activated by default. You can change this on the Google Tags Settings page. The plugin sends Google events with consent parameters values as “granted”. It’s recommended you have a consent plugin that manages users’ consent. Our own solution is called ConsentMagic.
606
607 * New option to disable PHP session use. If you have problems with PHP sessions, turn this OFF.
608
609 * Fixing various bugs and code improvements.
610
611 = PixelYourSite 9.5.2 =
612
613 * Automated events parameters for Google tags were updated to match the data sent to the other type of tags. These parameters can be used to create custom dimensions.
614
615 * Fixing a possible issue on WooCommerce order confirmation pages for non-existing order IDs.
616
617 * Fixing a possible issue related to importing Google custom events configured with the free plugin when the pro version is installed.
618
619 * Video links updated.
620
621 = PixelYourSite 9.5.1.1 =
622
623 * Fix for an issue related to PHP sessions.
624
625
626 = PixelYourSite 9.5.1 =
627
628 * Fix for an issue with Google Analytics missing the default PageView event fired by the tag.
629
630 * Additional changes to the Real Cookie Banner related code to avoid some possible issues.
631
632
633 = PixelYourSite 9.5.0.1 =
634
635 * Fix for a conflict with Real Cookie Banner.
636
637 = PixelYourSite 9.5.0 =
638
639 * Google Consent Mode V2 option that will configure the Google Analytics tag with consent granted. Recommended for websites that use a consent plugin that blocks/unblocks the tags based on users' preferences, or websites that don't need to block Google tags (non EU traffic).
640
641 * Google Consent Mode V2 support via dedicated filters. Recommended for consent plugin developers.
642
643 * Google Consent Mode V2 full integration with the ConsentMagic plugin. [Details here)[https://www.pixelyoursite.com/google-consent-mode-v2-wordpress]
644
645 * New video links (new features, or updated videos).
646
647 * New option: disable noscript.
648
649 * Fixing various bugs and code improvements.
650
651
652 = PixelYourSite 9.4.7.1 =
653
654 * Fixing a possible issue related to external ID option.
655
656 * Fixing small bugs and code improvements.
657
658
659
660 = PixelYourSite 9.4.7 =
661
662 * Ensuring that a notification about Ajax and consent integrations can be closed.
663
664 * Fixing a possible issue with events external IDs.
665
666 * Text updates and small UI changes.
667
668 * WooCommerce compatibility check.
669
670
671 = PixelYourSite 9.4.6 =
672
673 * Support for WooCommerce custom fees for the Purchase event value. Now the fees will be included in the value.
674
675 * Fix for a possible issue with external IDs when coaches are used.
676
677 * Improvements related to how we handle excluded IPs.
678
679 * Improvements related to how we handle Elementor custom thank you pages for WooCommerce.
680
681 * Declaring compatibility with WooCommerce 8.1.
682
683
684 = PixelYourSite 9.4.5.1 =
685
686 * Fix for a possible fatal error on related to an empty WooCommerce cart.
687
688
689 = PixelYourSite 9.4.5 =
690
691 * New view_cart event for WooCommerce sent to GA4.
692
693 * Fix for a possible warning related to header being set.
694
695 * Small changes to ensure full compatibility with WooCommerce HPOS.
696
697
698 = PixelYourSite 9.4.4 =
699
700 * Fixing a number of bugs from the previous version that could break Elementor or Divi editors, or post previews.
701
702
703 = PixelYourSite 9.4.3 =
704
705 * Expanding the pys_gdpr_ajax_enabled filter to control the cookie-related filters
706
707 * Fixing possible Error message: Uncaught Error: Call to a member function.
708
709 * Fixing possible Warning: Cannot modify header information ...plugins/pixelyoursite/includes/class-events-manager.php on line 573.
710
711 * Video link updates to include a video about ChatGPT and PixelYourSite.
712
713
714 = PixelYourSite 9.4.2 =
715
716 * Declaring compatibility with WordPress 6.3.
717
718 * Declaring compatibility with WooCommerce 8.0.
719
720 * Fixing a bug that could result in a warning regarding "Cannot modify header information".
721
722
723 = PixelYourSite 9.4.1 =
724
725 * Fixing a few small code issues that could result in warnings.
726
727 * Ensuring compatibility with the recent versions of Pinterest and Bing paid add-ons.
728
729 * Video link updates.
730
731 * Declaring compatibility with WooCommerce 7.9.
732
733
734 = PixelYourSite 9.4.0.1 =
735
736 * Fix for a possible issue, Fatal error: Uncaught Error: Call to undefined function PixelYourSite\Tiktok()..
737
738
739 = PixelYourSite 9.4.0 =
740
741 * External ID support for Meta browser and API events.
742
743 * Fix for an issue with Contact Form 7 forms within Elementor popups where the form was not correctly tracked.
744
745 * Code changes required by the Pinterest add-on for API support.
746
747
748 = PixelYourSite 9.3.9 =
749
750 * New consent filters that can control the plugin’s cookies, explained on the plugin’s Consent page.
751
752 * Fixing a possible issue with non-script tags and consent filters.
753
754 * Fixing a possible issue resulting in traffic source, landing page and UTMs not being tracked as events parameters, or stored for WooCommerce orders.
755
756 * WooCommerce 7.8.0 compatibility check.
757
758
759 = PixelYourSite 9.3.8.1 =
760
761 * Fixing a possible error related to GA4 WooCommerce category tracking, resulting in a warning triggered on the order confirmation page.
762
763
764 = PixelYourSite 9.3.8=
765
766 * New options related to WooCommerce variable products and Google Analytics 4 (GA4).
767
768 * Support for multiple WooCommerce categories tracking with Google Analytics 4 (GA4).
769
770 * Fixing some issues related to Head and Footer scripts.
771
772 * Fixing a possible issue with the WooCommerce purchase event resulting in the event being fired on the wrong pay page.
773
774 * Meta SDK update.
775
776
777 = PixelYourSite 9.3.7=
778
779 * Support for Elementor Pro WooCommerce custom thank you pages ensuring the purchase event is fired.
780
781 * Additional checks for user role permissions for the Head and Footer option. Only roles with unfiltered_html permission will be able to use it. That’s admin for single WordPress or super admin for multisite. These permissions can be controlled with dedicated plugins.
782
783 * Fix for a possible issue with Easy Digital Downloads add-to-cart events, where the events were not fired in some instances.
784
785 * Fix for a potential problem related to CompleteRegistration events not respecting settings.
786
787 * UI and text changes to reflect paid version new features related to Google Measurement Protocol.
788
789
790 = PixelYourSite 9.3.6=
791
792 * Notification for users that don't have the Meta CAPI token.
793
794 * Small code changes to ensure compatibility with ConsentMagic.
795
796 * Fixing a potential problem with traffic data stored for WooCommerce orders.
797
798 * Small UI changes.
799
800
801 = PixelYourSite 9.3.5=
802
803 * Fix for an issue with the additional data we track for WooCommerce or Easy Digital Downloads orders.
804
805
806 = PixelYourSite 9.3.4 =
807
808 * WooCommerce 7.5 compatibility check.
809
810 * Fixing a possible conflict with Oxygen Builder.
811
812 * Fixing a possible bug with sites using themes that are missing some default scripts, resulting in tags not being fired.
813
814 * Fixing various deprecation warnings.
815
816 * Fix for Fatal error: Access level to PixelYourSite\FormEventForminator::__construct
817
818
819 = PixelYourSite 9.3.3 =
820
821 * The Form automatic event will fire when forms are successfully submitted for the following plugins: Contact Form 7, Forminator, WP Forms, Formidable Pro, Ninja Forms, and Fluent Forms. For forms added by different means, we will fire the event when the submit button is clicked.
822
823 * New option that allows to remove the plugin's name from the browser's console.
824
825 * Changes to ensure compatibility with the recent changes from the ConsentMagic plugin.
826
827 * WooCommerce 7.4 compatibility.
828
829
830 = PixelYourSite 9.3.2 =
831
832 * Fix for an issue with WooCommerce logs: pixelyoursite.php is not a known WordPress plugin
833
834
835 = PixelYourSite 9.3.1 =
836
837 * Fixing a bug related to missing custom parameters for Meta CAPI events configured on the plugin’s Events page.
838
839 * Declaring WooCommerce 7.3 compatibility.
840
841 * Important code improvements.
842
843 * Fixing other bugs.
844
845
846 = PixelYourSite 9.3.0 =
847
848 * Ensuring compatibility with WooCommerce High-Performance Order Storage (HPOS).
849
850 * Meta Conversion API test code will auto-delete in 24 hours.
851
852 * Changing the default method for WooCommerce AddToCart event in order to avoid a possible conflict with Elementor.
853
854 * Improvements for how we handle licenses and updates for extra add-ons (the Pinterest add-on, the Bing add-on).
855
856 * UI changes.
857
858 * Fix for a possible conflict with Brick theme.
859
860 * Fixing other bugs and code refactoring.
861
862
863 = PixelYourSite 9.2.2 =
864
865 * New: hide the plugin for known web crawlers. This can prevent certain Ajax AddToCart WooCommerce buttons to fire CAPI events because of crawlers.
866
867 * New: hide the plugin for custom IP addresses.
868
869 * Track WooCommerce’s extra data (traffic source, landing pages, UTMs) even when no tag is installed in the plugin.
870
871 * Confirmation dialog when deleting events on the plugin’s Events page.
872
873 * Google Consent Mode compatibility with ConsentMagic.
874
875 * Fix for a problem with Meta AddToCart IDs for WooCommerce variable items when SKU is used.
876
877 * Fix for a conflict with Bricksbuilder editor.
878
879 * Some other small changes and code improvements.
880
881 * WooCommerce 7.1 compatibility.
882
883 * WordPress 6.1 compatibility.
884
885
886 = PixelYourSite 9.2.1 =
887
888 * Improvements on how the plugins tracks and sends fbp and fbc for Meta CAPI events. In time, this will lead to an improved EMQ score and overall better ads attribution.
889
890 * New option to remove the post_category parameter, as required by some users.
891
892 * UI changes to reflect new features in the PRO version of the plugin: Advanced user-data detection for forms.
893
894 * Updates to our notifications. We now show a number of notifications with tips about the plugin and tracking in general. These notifications can be close individually. Each notification has a button that will turn OFF all notifications at once.
895
896 * WooCommerce 7.0 compatibility.
897
898
899 = PixelYourSite 9.2.0 =
900
901 * New: track and store the traffic source, landing page, UTMs for WooCommerce orders. This helps you identify what generates your sales. [Watch this video for more info](https://www.youtube.com/watch?v=4VpVf9llfkU)
902
903 * New: track and store the traffic source, landing page, UTMs for Easy Digital Downloads orders. This helps you identify what generates your sales. [Watch this video for more info](https://www.youtube.com/watch?v=kh17Ik9z5tI)
904
905 * Meta API update.
906
907 * WooCommerce compatibility check.
908
909 * Easy Digital Downloads 3.0 compatibility check.
910
911
912
913 = PixelYourSite 9.1.1 =
914
915 * Fix for potential warning or fatal error related to pixelyoursite/includes/functions-migrate.php on line 24
916
917
918 = PixelYourSite 9.1.0 =
919
920 * Automated events are turned ON by default.
921
922 * The legacy Signal event is removed.
923
924 * Video links updated.
925
926 * Code refactoring.
927
928
929 = PixelYourSite 9.0.0 =
930
931 * [WATCH THIS VIDEO](https://www.youtube.com/watch?v=625_GpjqEZE) to find out more about this update. We are replacing the Signal event with individual automatic events tracking each action. These events are reported by Google Analytics 4 and can be used for audiences or conversions on Meta (Facebook), Google Analytics, Google Ads, and for audiences on Pinterest, Bing, or TikTok. This version still fires the old Signal event by default and you need to manually turn it OFF and enable the automatic events. Version 9.1 will completely remove the Signal event and enable the automatic events by default. If you have audiences or conversions based on the Signal events, replace them using the new events.
932
933 * Bug fix: possible issue with Bing purchase event (for the Bing paid add-on users).
934
935 * WooCommerce variable products speed improvement.
936
937 * Code improvement to avoid a possible error for sites that don’t use WooCommerce.
938
939 * New filter that lets developers get the Facebook CAPI event IDs.
940 Usage example:
941
942 add_filter(“pys_before_send_fb_server_event”,”pys_test”,10,3);
943 function pys_test($event,$pixelId,$eventId) {
944 error_log(“Send event for pixel $pixelId id = $eventId”);
945 return $event;
946 }
947
948 It is called before the event is sent to the FB server
949 3 parameters:
950
951 – the first one is the event object with all the data
952
953 – the second is the pixel id
954
955 – and the third is the event id, rendered it separately
956
957 You need to take into account that our events are mainly sent via Ajax after the page has loaded.
958
959
960
961 = PixelYourSite 8.2.18 =
962
963 * Video links update.
964
965 * UI update to reflect new paid features (WooCommerce offline conversion export for Facebook, conversion ID prefix for WooCommerce and EDD).
966
967 * Changes on how updates work for the Pinterest add-on.
968
969 * WooCommerce 6.3 compatibility check.
970
971 * Possible bug fixes (post or product editor conflict).
972
973
974 = PixelYourSite 8.2.17 =
975
976 * UI changes to reflect some paid features: WooCommerce split advanced purchase tracking for Facebook and Google Analytics.
977
978 * UI changes to reflect some paid features: Easy Digital Downloads recurring trading for Facebook and Google Analytics.
979
980 * Fixing some potential issues related to the Pinterest add-on.
981
982 * Fixing other small code issues.
983
984 * WooCommerce 6.2 compatibility check.
985
986
987 = PixelYourSite 8.2.16 =
988
989 * Terminology change, we are now using "The Meta Pixel" along with "The Facebook Pixel".
990
991 * Fix for a possible issue with WooCommerce variable products that have a large number of variations creating a loading page speed problem.
992
993 * Video link updates.
994
995 * WordPress 5.9 compatibility.
996
997 * WooCommerce 6.1 compatibility.
998
999
1000
1001 = PixelYourSite 8.2.15 =
1002
1003 * Fix for a possible critical error related to older versions of the Pinterest add-on.
1004
1005 * WooCommerce 6.0 compatibility check.
1006
1007
1008
1009 = PixelYourSite 8.2.14 =
1010
1011 * Code refactoring to ensure compatibility with our extra add-ons.
1012
1013 * Code changes to ensure full compatibility with ConsentMagic.com.
1014
1015
1016
1017 = PixelYourSite 8.2.13 =
1018
1019 * Small UI changes to reflect TikTok Tag support with PixelYourSite Professional.
1020
1021 * Video links updates.
1022
1023
1024
1025 = PixelYourSite 8.2.12 =
1026
1027 * Fixing a potential problem with Signal events fired for forms buttons.
1028
1029 * Fixing a bug related to Dynamic Ads for Blog Setup.
1030
1031 * WooCommerce 5.9 update.
1032
1033
1034 = PixelYourSite 8.2.11 =
1035
1036 * Fixing some small bugs, please update.
1037
1038
1039 = PixelYourSite 8.2.10 =
1040
1041 * fixing a small issue with the previous update
1042
1043
1044 = PixelYourSite 8.2.9 =
1045
1046 * Google Analytics property format auto detection: the plugin will automatically detect the old UA and the new GA4 properties, sending events in the correct format. The paid version will allow to run both type at the same time.
1047
1048 * Facebook API update.
1049
1050 * Various bug fixes and code improvements.
1051
1052
1053
1054 = PixelYourSite 8.2.8 =
1055
1056 * Fix for a potential issue with the AddToCart event.
1057
1058 = PixelYourSite 8.2.7 =
1059
1060 * Improvements regarding how WooCommerce related events are fired.
1061
1062 * Signal event removed for Pinterest tag. This change affects only users of our free Pinterest Tag add-on. The Signal event is no longer fired for Pinterest, because it was not easy to use it for audiences or conversions. If the default events fired by the plugin are not enough, consider adding your own Pinterest events on the plugin's Events page.
1063
1064 * WooCommerce 5.6 compatibility.
1065
1066 * Small UI change: Notification about CartFlows integration.
1067
1068 * New option to store logs for Facebook CAPI events.
1069
1070 * Other code changes.
1071
1072
1073 = PixelYourSite 8.2.6 =
1074
1075 * UI update to reflect the [new integration with CartFlows available in PixelYourSite Professional](https://www.pixelyoursite.com/cartflows-and-pixelyoursite)
1076 * WordPress 5.8 compatibility check
1077
1078
1079
1080 = PixelYourSite 8.2.5 =
1081
1082 * Facebook API update, Conversion API related.
1083
1084
1085
1086 = PixelYourSite 8.2.4 =
1087
1088 * Facebook API update.
1089
1090 * WooCommerce 5.4 compatibility.
1091
1092
1093 = PixelYourSite 8.2.3 =
1094
1095 * Video links updates.
1096
1097 * Fix for a potential error with ConsentMagic integration.
1098
1099
1100 = PixelYourSite 8.2.2 =
1101
1102 * New option to remove the URL tags from the download_url parameter. It can help to avoid privacy warnings from Facebook.
1103
1104 * New UI around enriched order data for emails and orders.
1105
1106 * Better integration with ConsentMagic.
1107
1108 * Other code improvements and small fixes.
1109
1110
1111
1112 = PixelYourSite 8.2.1 =
1113
1114 * New options to turn ON/OFF most global, WooCommerce, Easy Digital Downloads events parameters. Use it if Facebook shows privacy warnings related to some parameters. [You have a video](https://www.youtube.com/watch?v=sM9yNkBK6Eg) about it linked on the plugin’s main page.
1115
1116 * WooCommerce 5.3 compatibility check.
1117
1118 * Some other code improvements and small bug fixes.
1119
1120
1121
1122 = PixelYourSite 8.2.0 =
1123
1124 * Full support for [ConsentMagic.com](https://www.consentmagic.com)
1125
1126
1127 = PixelYourSite 8.1.1 =
1128
1129 * Remove parameters from event_source-url. This is a mandatory parameter for Facebook Conversion API events. If the URL contains parameters that include personal data, it will trigger privacy working on Facebook. To avoid this problem we are now removing all URL parameters for this event. If you think you need them, you have toggle to add them back on the plugin’s main page.
1130
1131 * Dynamic Ads for Blogs events are now OFF by default.
1132
1133 * Fixes for various small bugs, PHP warnings, or potential errors.
1134
1135
1136
1137 = PixelYourSite 8.1.0 =
1138
1139 * Significant UI improvements.
1140
1141 * New option to verify your domain on Facebook using a meta-tag. [Watch this video for details](https://www.youtube.com/watch?v=lLXZW5eZt4o)
1142
1143
1144 = PixelYourSite 8.0.9 =
1145
1146 * Fix for a potential issue: Uncaught Error: Call to a member function get_type() on bool
1147
1148 * WordPress 5.7 compatibility.
1149
1150 * WooCommerce 5.1 compatibility.
1151
1152
1153 = PixelYourSite 8.0.8 =
1154
1155 * Facebook API 10 update. Some Pixel IDs were not sending Conversion API events with the old API version.
1156
1157 * Support for the Real Cookie Banner plugin
1158
1159 * Fixes for various issues related to the way the AddToCart fires and problems with some themes, third-party plugins, or custom code.
1160
1161 * UI update to reflect some new PixelYourSite Professional features: landing_page parameter, save data to WooCommerce and EDD orders and user profiles.
1162
1163
1164 = PixelYourSite 8.0.7 =
1165
1166 * Fix for a potential problem with AddToCart not being fired on single product pages.
1167
1168 * Fix for a potential problem with the AddToCart fired twice on single product pages.
1169
1170 * Fix for a potential problem with the mobile menu of the Porto theme.
1171
1172 * Fix for a potential conflict between the Bing add-on and a product filter plugin.
1173
1174 * Update for the [Facebook CAPI help link](https://www.pixelyoursite.com/facebook-conversion-api-capi) inside the plugin.
1175
1176
1177
1178 = PixelYourSite 8.0.6 =
1179
1180 * Fix: missing AddToCart IDs when "treat variable products like simple products" is enabled.
1181
1182
1183 = PixelYourSite 8.0.5 =
1184
1185 * Fix for a potential JS error.
1186
1187 * Fix for an error that could lead to duplicated AddToCart events.
1188
1189 * Tweaks to Facebook Conversion API that might help fix issues we noticed with some hostings.
1190
1191
1192
1193 = PixelYourSite 8.0.4 =
1194
1195 * FIX: Warning: Invalid argument supplied for foreach() .... wp-content/plugins/pixelyoursite/includes/functions-common.php on line 688
1196
1197 * FIX: WooCommerce group products possible value issue.
1198
1199 * FIX: Possible problem with Easy Digital Downloads add to cart.
1200
1201
1202
1203 = PixelYourSite 8.0.3 =
1204
1205 * FIX: some encoding problems with parameter values.
1206
1207 * FIX: Greek language issue.
1208
1209
1210 = PixelYourSite 8.0.2 =
1211
1212 * Fix for a potential fatal error: PHP Fatal error: Cannot use FacebookAds\Object\ServerSide\Event as Event because the name is already in use
1213
1214
1215 = PixelYourSite 8.0.1 =
1216
1217
1218 * Fixing a mismatch with version numbers.
1219
1220
1221 = PixelYourSite 8.0.0 =
1222
1223 This is a major update. Please [visit this page](https://www.pixelyoursite.com/pixelyoursite-v8) for more info about what's new with V8.
1224
1225 * New section showing how many active events you have.
1226
1227 * A new set of common parameters added to all events from all installed tags. You can find a list of the common parameters on the plugin’s main page.
1228
1229 * A new Signal event that replaces most Global Events. You can find its settings on the plugin’s main page.
1230
1231 * We removed the GeneralEvent. If you have audiences or conversions based on it, you need to replace them. It’s a good idea to use the default Page View event instead.
1232
1233 * All events fired automatically (Signal, Search, WooCommerce events, Easy Digital Download events) have a new ON/OFF button visible before you open the event’s settings.
1234
1235 * We turned off some of the less popular WooCommerce and EDD events. You can turn them back on if you need to.
1236
1237 * Update for Facebook API.
1238
1239 * Update for some mandatory CAPI events parameters.
1240
1241 * Fix: issue with Oxygen builder.
1242
1243 * Fix: Uncaught Error: Class ‘PYS_PRO_GLOBAL
1244
1245 * Other small code changes.
1246
1247
1248 = PixelYourSite 7.2.1.1 =
1249
1250 * Simple update to remove some unwanted files from v7.2.1
1251
1252
1253 = PixelYourSite 7.2.1 =
1254
1255 * Google Analytics 4 support. For details, watch [this video](https://www.youtube.com/watch?v=CCVBD_bD-Y0)
1256
1257 * Facebook API update. This will fix the problem some old pixel IDs had in sending CAPI events.
1258
1259 * Country and ZIP added to WooCommerce Facebook CAPI events when possible.
1260
1261 * Facebook CAPI Purchase event will send client information for non-logged-in clients too.
1262
1263 * WordPress 5.6 compatibility.
1264
1265 * WooCommerce 4.8 compatibility.
1266
1267
1268
1269 = PixelYourSite 7.2.0 =
1270
1271
1272 * NEW: Facebook Conversion API works for all the pixel events.
1273
1274 * Ajax option for the Facebook Pixel when Conversion API is enabled. This helps to avoid problems with caches. You can learn more about these problems from [this video](https://www.youtube.com/watch?v=YH6ve7qj1hw)
1275
1276 * ViewContent, AddToCart, InitiateCheckout events related to WooCommerce have value turned ON by default. The reasons are explained in [this video](https://www.youtube.com/watch?v=neH2Hc6xXUU)
1277
1278 * Small change to the contents parameter for some Facebook Pixel events that had the potential to trigger a warning related to currency or value.
1279
1280
1281 = PixelYourSite 7.1.14 =
1282
1283 * We removed the EventID parameter when Facebook Conversion API is not configured.
1284
1285 * If you have Conversion API configured, we recommend to check if your cache plugin stores the EventID. [Watch this video to learn more](https://www.youtube.com/watch?v=YH6ve7qj1hw&)
1286
1287 = PixelYourSite 7.1.13 =
1288
1289 * NEW: Facebook Conversion API (former server-side events) works for all standard events automatically fired by the plugin. We will expand this feature to all events soon.
1290
1291 * Facebook Conversion API update.
1292
1293
1294 = PixelYourSite 7.1.12 =
1295
1296 * FIX: Possible issue with Easy Digital Download Purchase Event.
1297
1298 * FIX: Possible issue with [Cost of Goods](https://www.pixelyoursite.com/plugins/woocommerce-cost-of-goods) values for variable products.
1299
1300 * WooCommerce 4.4 compatibility check.
1301
1302
1303
1304 = PixelYourSite 7.1.11 =
1305
1306 * FIX: Facebook Pixel server-side events token field was missing for Easy Digital Downloads.
1307
1308 * FIX: Possible error when [Cost of Goods](https://www.pixelyoursite.com/plugins/woocommerce-cost-of-goods) value was used for WooCommerce Facebook Pixel events.
1309
1310 * Wordpress 5.5 compatibility.
1311
1312
1313 = PixelYourSite 7.1.10 =
1314
1315 * Small improvements related to "Facebook for WooCommerce" ID logic.
1316
1317 * Small UI update to reflect a new option from the PRO version (Events by post_type).
1318
1319 * WooCommerce 4.3 compatibility.
1320
1321
1322 = PixelYourSite 7.1.9 =
1323
1324 * Fix for a potential issue where AddToCart value was NaN
1325
1326 * Automatically deactivation of the free version when installing the pro plugin
1327
1328 * Facebook server-side API update
1329
1330 * Remove CompleteRegistration from code when the event is send server-side - [hiding the profit](https://www.pixelyoursite.com/strategy/track-profit-and-total-for-facebook-ads)
1331
1332 * Code update to declare WooCommerce 4.2 compatibility
1333
1334
1335
1336 = PixelYourSite 7.1.8 =
1337
1338 * NEW: Facebook Pixel server-side events for WooCommerce. It works for the Purchase and CompleteRegistration event.
1339
1340 * NEW: Fire the CompleteRegistration event for each WooCommerce transaction and configure it to use PROFIT as value. You can send this event server-side only (hide it from the browser). This is useful if you want to track both the TOTAL and the PROFIT generated by your ads. Requires [WooCommerce Cost of Goods plugin by PixelYourSite](https://www.pixelyoursite.com/woocommerce-cost-of-goods)
1341
1342 * FIX: Potential issue related to the Pinterest Tag add-on and WooCommerce events. Some events were not fired if there was no Facebook Pixel installed. You need to update the Pinterest Tag add-on too.
1343
1344 * Declare compatibility with WooCommerce 4.1
1345
1346 = PixelYourSite 7.1.6 =
1347
1348 * This is a minor update that ensures compatibility with the latest changes from the [WooCommerce Cost of Goods plugin by PixelYourSite](https://www.pixelyoursite.com/woocommerce-cost-of-goods)
1349
1350 = PixelYourSite 7.1.6 =
1351
1352 * Small code update to declare WooCommerce 4.0 compatibility.
1353
1354 * Fixes for some issues related to file paths. In some environments this was causing error on Elementor or WooCommerce admin pages.
1355
1356 * A new option to use PROFIT as value for your Facebook Pixel WooCommerce events. It works with the [WooCommerce Cost of Goods plugin by PixelYourSite](https://www.pixelyoursite.com/woocommerce-cost-of-goods)
1357
1358 = PixelYourSite 7.1.5 =
1359
1360 * New features: Facebook Dynamic Ads events for blog posts. Simulate the DPA required events on normal blog posts. We will soon release a dedicated plugin that will help you import your blog content into a Facebook Product Catalog.
1361
1362 * Google Analytics Enhanced Ecommerce: we removed the variation name from the product title and we added it as a separate parameter.
1363
1364 * Google Analytics Enhanced Ecommerce: we fixed an error with variable products category.
1365
1366 * Elementor: we fixed an error that was deleting Head & Footer scripts when a page was saved using Elementor.
1367
1368 * UI updates to reflect new paid features: fire custom events once in X hours; Google Analytics list performance tracking.
1369
1370 * Small code change to declare WooCommerce 3.9 compatibility.
1371
1372
1373 = PixelYourSite 7.1.4 =
1374
1375 * Minor code changes to declare compatibility with WordPress 5.3 and WooCommerce 3.8.
1376
1377
1378 = PixelYourSite 7.1.3 =
1379
1380 * Adding new options for WooCommerce and EDD events IDs: select between ID or SKU, use prefixes and postfixes, treat variable products like simple products. These features will work with the Pinterest add-on v2.0.8 (free), and the Bing add-on v1.0.2 (paid).
1381
1382 * Fix for an old bug related to how On Page Events triggers work. In previous versions, final slashes were ignored for both “URL Match” and “URL Contains” conditions. This was fixed with this release.
1383 Recommendation: if you have manually added events using the On-Page trigger, test them to make sure they work as expected.
1384
1385 * Fix for a bug related to the Pinterest add-on. In previous versions, the WooCommerce Checkout and PageVisit events could not be turned ON/OFF.
1386
1387
1388
1389 = PixelYourSite 7.1.2 =
1390
1391 * Name change - we removed "Facebook" from the plugin title, as per Facebook's request. The plugin will still offer great Facebook Pixel integration.
1392
1393 * Banner update - we removed "Facebook" from our banners, as per Facebook's request.
1394
1395 * Security and code improvements
1396
1397
1398 = PixelYourSite 7.1.1 =
1399
1400 * Compatibility with WooCommerce 3.7
1401
1402 * New structure for the Form and Comment events. It will help you better identify what actions have fired the events.
1403
1404 Form Event for the Facebook Pixel and the Pinterest Tag:
1405
1406 - form_class: a new parameter pulling the CSS class when it exits.
1407 - form_id: a new parameter pulling the CSS ID when it exits.
1408
1409 Form event on Google Analytics:
1410
1411 - event_categoty: Form.
1412 - event_action: the CSS class or ID (makes easier for you to identify the form).
1413 - event_label: the text on the form’s button.
1414
1415 Comment event on Google Analytics:
1416
1417 - event_categoty: Comment.
1418 - event_action: the “post type” (page, products, post, etc) comment.
1419 - event_label: the URL where the comment was posted.
1420
1421 = PixelYourSite 7.1.0 =
1422
1423 * This update ads support for our paid Microsoft (BING) UET Tag add-on.
1424
1425 = PixelYourSite 7.0.5 =
1426
1427 * Fixing a potential problem with Pinterest PageVisit and Checkout events when the Facebook Pixel was deactivated (for the Pinterest add-on users only).
1428
1429
1430 = PixelYourSite 7.0.4 =
1431
1432 * New Feature: Google Analytics cross-domain measurement. Tell Analytics to see sessions on two related sites (such as an ecommerce site and a separate shopping cart site) as a single session.
1433
1434 * UI changes to reflect some new features our PRO version has (Google Optimize, add conversion label to WooCommerce and EDD Google Ads events).
1435
1436 * Pinterest add-on missing license notice.
1437
1438 * Remove the pixels when you edit something with Elementor.
1439
1440 = PixelYourSite 7.0.3 =
1441
1442 * Fix: Google Analytics purchase event was missing the transaction ID, blocking Enhanced Ecommerce tracking.
1443
1444 * Fix: Head & Footer option was stripping backslashes from custom code on post or pages.
1445
1446 = PixelYourSite 7.0.2 =
1447
1448 * IMPORTANT: fix for some fatal errors that could be triggered by the Pinterest add-on on WooCommerce and Easy Digital Downloads orders.
1449
1450 = PixelYourSite 7.0.1 =
1451
1452 * Fix for missing cookie dependency issue (GDPR integrations).
1453
1454 * Adding developer Facebook ID in the pixel code (used internally by Facebook to identify partners activity).
1455
1456 = PixelYourSite 7.0.0 =
1457
1458 * Version 7.0.0 is a complete rewrite of the plugin, adding a lot more features.
1459
1460 * New Google Analytics integration with Enhanced Ecommerce support for WooCommerce and Easy Digital Downloads.
1461
1462 * Pinterest Tag support via free add-on.
1463
1464 * Add ANY other script with the new Head & Footer option. It supports global or per-page scripts. You have the possibility to add scripts on the WooCommerce order-received page.
1465
1466 * The Global Events will automatically track important actions: searches, form submit, comments, downloads.
1467
1468 * You can configure your own events using “URL match” or URL include triggers” and add a “delay event” in seconds.
1469
1470 * Every event can be sent to Facebook, Google Analytics, or Pinterest.
1471
1472 * You can enable Facebook Advanced Matching.
1473
1474 * The Pinterest Tag supports Enhanced Matching.
1475
1476 * Google Analytics supports Enhanced Link Attribution and Anonymize IP.
1477
1478 * The WooCommerce integrations tracks remove from cart as an event and has support for Google Enhanced Ecommerce tracking.
1479
1480 * You can now grant permissions to manage the plugin based on the user’s role.
1481
1482 * We’ve extended our GDPR integrations with twom more “cookie consent” plugins.
1483
1484 * We’ve added filters for developers to control each pixel, plus a filter to control our AJAX option (useful to make GDPR custom integrations cache friendly).
1485
1486
1487 = PixelYourSite 5.3.3 =
1488
1489 * Facebook for WooCommerce compatibility fix: we modify ViewCategory content_type parameter in order to ensure product matching when Facebook for WooCommerce id logic is used.
1490
1491 * WordPress 5.0 compatibility check.
1492
1493 = PixelYourSite 5.3.2 =
1494
1495 * Facebook Pixel Standard Events updated to include the new ones that Facebook released. <a href="https://www.pixelyoursite.com/new-facebook-pixel-standard-events" target="_blank"> Details here</a>
1496
1497
1498 = PixelYourSite 5.3.1 =
1499
1500 * GDPR related update - we've implemented a dedicated filter to disable pixel tracking before consent: pys_disable_by_gdpr
1501
1502 * GDPR related update - we've added built-in integration with Ginger – EU Cookie Law plugin and Cookiebot
1503
1504 = PixelYourSite 5.3.0 =
1505
1506 * Additional improvements to the WooCommerce AddToCart event ("Cannot read property 'data' of undefined" error with some AJAX based themes)
1507
1508 * Fixing potential security issue
1509
1510
1511 = PixelYourSite 5.2.1 =
1512
1513 * AddToCart small improvements to ensure compatibility with some themes using AJAX cart
1514
1515 * Plugin name update
1516
1517 = PixelYourSite 5.2.0 =
1518
1519 * Fixing a possible error with the add to cart button when WooCommerce and WPML are installed on some hostings (we were able to replicate it on SiteGround servers only)
1520
1521 * Enabling the AddToCart event on the Cart page when WooCommerce "Redirect to the cart page after successful addition" option is active. This will ensure that the events are captured.
1522
1523 * Other small improvements to the code related to the AddToCart event
1524
1525 = PixelYourSite 5.1.0 =
1526
1527 * Fixing possible compatibility problem with Facebook for WooCommerce extension
1528 * Improving Facebook for WooCommerce ID logic
1529
1530 = PixelYourSite 5.0.9 =
1531
1532 * ViewCategory - new WooCommerce event, compatible with Facebook Dynamic Product Ads (DPA)
1533
1534 * New WooCommerce events parameter: contents - A list of JSON object that contains the product ids associated with the event as well as additional information about the products. It can help with DPA
1535
1536 * Declaring compatibility with WooCommerce 3.2.6
1537
1538 = PixelYourSite 5.0.8 =
1539
1540 * AddToCart new option: fire the event on the Checkout Page. It will be helpful for some websites with customized structure.
1541
1542 * The AddToCart event was improved to work with AJAX buttons on single product pages. This will help to catch events on a number of themes that use AJAX on the product pages.
1543
1544 * We made additional changes to ensure compatibility with Facebook for WooCommerce latest version.
1545
1546
1547 = PixelYourSite 5.0.7 =
1548
1549 * Purchase event 0 value error fixed (there wasn't any value parameter when the order value was zero)
1550
1551
1552 = PixelYourSite 5.0.6 =
1553
1554
1555 * Facebook for WooCommerce extension integration updated to match the new ID logic (PixelYourSite can be used together with Facebook for WooCommerce extension - this way you can have a Facebook shop without losing our powerful pixel features)
1556
1557
1558 = PixelYourSite 5.0.5.2 =
1559
1560
1561 * Quick fix for a small error with our previous release (we didn't include all the files)
1562
1563
1564 = PixelYourSite 5.0.5 =
1565
1566 * Treat WooCommerce variable products like simple products - useful if your Product Catalog doesn't include variations. When ON, ViewContent content_type will be product and the main item ID will be used for all events instead of the variation item.
1567
1568 = PixelYourSite 5.0.4 =
1569
1570 * Changed WooCommerce ViewContent event content_type to product_group for variable products
1571
1572 = PixelYourSite 5.0.3 =
1573
1574 * WooCommerce and EDD content_ids potential issue fix (the content was not correctly wrapped, leaving room for errors when SKU was used instead of the default WordPress IDs)
1575
1576 = PixelYourSite 5.0.2 =
1577
1578 * Added agent identifier (dvpixelyoursite) as we were directly requested by Facebook
1579 * Checked and confirmed WooCommerce 3 compatibility
1580 * Dynamic WooCommerce Events Value based on the product price
1581 * Facebook for WooCommerce support
1582
1583 = PixelYourSite 5.0.1 =
1584
1585 * WooCommerce 2.7 compatibility update: we made sure everything works with the latest WooCommerce version.
1586
1587 = PixelYourSite 5.0 =
1588
1589 * Easy Digital Downloads Integration - Dynamic Ads (promote a product catalog) are fully supported.
1590
1591 * WooCommerce & Easy Digital Downloads events global value.
1592
1593 = PixelYourSite 4.0.3 =
1594
1595 * Important security updates
1596
1597 = PixelYourSite 4.0.2 =
1598
1599 * WordPress 4.7 compatibility checked
1600
1601 * Manage Events buttons fixed - they were not looking right on WP 4.7
1602
1603 = PixelYourSite 4.0.1 =
1604
1605 * fixing minor bugs
1606
1607 = PixelYourSite 4.0.0 =
1608
1609 * From version 4.0 the plugin uses JS to trigger the code. This allows us to add new useful features.
1610
1611 * Delay Event option added for the GeneralEvent
1612
1613 * Head/Footer option - you can decide where the pixel JS will be called. The default setting is in the page head.
1614
1615 * Various text changes to reflect the new pro features
1616
1617 * WooCommerce SKU id possible error fix
1618
1619
1620 = PixelYourSite 3.1.0 =
1621
1622 * Changing GeneralEvent parameters names to avoid Pixel Helper warning (post_id and post_type are now being used)
1623
1624 * Updating new pro features (tracking tags, advanced matching)
1625
1626 * Minor fixes and code changes
1627
1628 = PixelYourSite 3.0.3 =
1629
1630 * Fixing PHP warnings and errors
1631
1632 * Fixing encoding problems
1633
1634 * Fixing incompatibility with some themes
1635
1636 = PixelYourSite 3.0.2 =
1637
1638 * Small fixes related to some possible HTML errors
1639
1640 * Admin Notice modifications
1641
1642 = PixelYourSite 3.0.1 =
1643
1644 * Fixing potential problem with importing settings from older versions
1645
1646
1647 = PixelYourSite 3.0 =
1648
1649 This is a major release, with a new design and new features:
1650
1651 * Completely new design
1652
1653 * New GeneralEvent feature for improved Custom Audience building (with a free guide)
1654
1655 * ON/OFF option for user roles
1656
1657 * Improved Events and Dynamic Events control
1658
1659 * Facebook Dynamic Ads Pixel Setup for WooCommerce
1660
1661
1662 = PixelYourSite 2.2.4 =
1663
1664 * Fixed a few back*end errors and conflicts
1665
1666 * Adding new currencies
1667
1668 = PixelYourSite 2.2.3 =
1669
1670 * Learning links updated
1671
1672 * Minor PHP warning fixed
1673
1674 = PixelYourSite 2.2.2 =
1675
1676 * Minor fix for admin notice
1677
1678 = PixelYourSite 2.2.1 =
1679
1680 * Fixing not closing admin notice error
1681
1682
1683 = PixelYourSite 2.2 =
1684
1685 * Introducing Dynamic Events (pro)
1686
1687 * Introducing our new Learning Section
1688
1689 = PixelYourSite 2.1 =
1690
1691 * Introducing new WooCommerce Paypal Standard events (pro)
1692
1693 = PixelYourSite 2.0 =
1694
1695 * This update adds full control on Standard Events, with the possibility to define all the available parameters for each event
1696
1697 * You can also add the code for each event with the new event text field. This also lets you define custom events
1698
1699 * WooCommerce Affiliate Products events: you can define events that will trigger on affiliate buttons clicks
1700
1701 * Fixed a potential error for the WooCommerce Purchase Event
1702
1703 = PixelYourSite 1.05 =
1704
1705 * Updated offer for the PRO version
1706
1707 = PixelYourSite 1.04 =
1708
1709 * Fixed fresh install error (when no settings saved)
1710
1711 = PixelYourSite 1.03 =
1712
1713 * Fixed "Select options" error for variable products on categories pages
1714
1715 = PixelYourSite 1.02 =
1716
1717 * Fixed currency symbol error
1718 * Added super special offer for the PRO version
1719
1720 = PixelYourSite 1.01 =
1721
1722 * Dynamic AddToCart event for WooCommerce (the AddToCart event will trigger when a users click on the add to cart button)
1723 * Dynamic AddToCart works with WooCommerce short-codes.
1724 * Fixed a false error that was reported for the Purchase WooCommerce event by Pixel Helper extension on the Thank You page.
1725
1726 = PixelYourSite 1.0 =
1727
1728 * A new plugin is born: It will let you manage the Facebook Pixel with just a few clicks
1729
1730
1731 == Upgrade Notice ==
1732
1733 = 5.0 =
1734
1735 Version 5.0 comes with full Easy Digital Downloads integrations plus the ability to give each WooCommerce and EDD event a global value.
1736