- Clerk.io Help Center
- Using Clerk.io on Prestashop
- Troubleshooting
-
Working with Clerk.io
-
Using Clerk.io on Other / Custom Platforms
-
Using Clerk.io on Shopify
-
Using Clerk.io on Magento 1
-
Using Clerk.io on Magento 2
-
Using Clerk.io on WooCommerce
-
Using Clerk.io on Prestashop
-
Using Clerk.io on BigCommerce
-
Using Clerk.io on Shoporama
-
Using Clerk.io on Shopware 6
-
Using Clerk.io on DanDomain
-
Using Clerk.io on Lightspeed
-
Using Clerk.io on SmartWeb / HostedShop
-
Using Clerk.io on DynamicWeb
-
Using Clerk.io with Any Email Client
-
Using Clerk.io with Copernica
-
Using Clerk.io with Autopilot
-
Using Clerk.io with Active Campaign
-
Using Clerk.io with Marketing Platform
-
Using Clerk.io with MailChimp
-
Using Clerk.io with MailUp
-
Using Clerk.io with Apsis
-
Using Clerk.io with UbiVox
-
Using Clerk.io with CleverReach
-
Using Clerk.io with Google Ads
-
Using Clerk.io with Act-On
-
Audience Integrations with Facebook
-
Using Clerk.io with DotDigital
-
Using Clerk.io with Klaviyo
Fixing Sync Issues Caused by the Facebook Pixel Module
Check how to make sure you can sync your data even when using the Facebook Pixel Module in Prestashop
The Facebook Pixel Module inserts a pixel in the top of all files in Prestashop.
However this will often cause the Data Sync to fail, because the pixel interferes with the data that Clerk.io is supposed to receive from Prestashop.
Fixing this issue is quite easy - you simply need to make a small adjustment to pspixel.php which is the file generating the pixel.
Often this is found in one of the following 4 paths:
- /modules/pspixel/pspixel.php
- /modules/alcapixel/alcapixel.php
- /modules/facebookpixel/facebookpixel.php
- /modules/canonicalseo/canonicalseo.php
In the file, around line 196, you need to insert the following line of code inside the public function hookHeader($params):
if (strpos($_SERVER['REQUEST_URI'], '/module/clerk/') !== false) {
return;
}
To support the newer data-sync:
if (Tools::getValue('module') == 'clerk') {
return;
}
In the end, the file should look like this:

This will remove the pixel specifically from the links Clerk.io uses to import data from Prestashop.