SEO & Traffic Growth

TikTok Pixel

PrestaShop TikTok pixel module, Events API purchases, deduplication and consent-gated script loading

Version
1.6.31
Updated
PrestaShop
1.6 to 9
Price: €99.00
Tax excluded
Partner price €79.20 Partner price for agencies Agencies with a partner account pay less on every module, depending on what they buy: 20% approved partner 25% from €1,000 a month 30% from €3,000 a month Average of the last 12 months, excl. VAT. Become a partner

TikTok Pixel reports your PrestaShop shopping journey to TikTok Ads Manager, from page views to completed orders. Browser tracking starts with one Pixel ID; server delivery adds a TikTok access token.

TikTok Ads Manager builds campaigns and audiences and links advertising to store activity. Opening an account is free, while advertising spend follows your campaign budget and remains separate from the module price.

You select individual events, purchase-value components and consent settings for each shop. Cart and wishlist signals follow confirmed actions. Browser and server reports share a reference, and failed server deliveries enter a retry queue with visible status.

TikTok receives confirmed shopping actions instead of unsuccessful clicks, giving your audiences and purchase reports a clearer account of what customers actually did.

Professional Setup We fully configure the module to your needs: all options set, tested & verified within 1 business day. +€29.00
Visual Integration CSS & template adjustments to match your theme: includes cross-device verification and screenshot review. +€49.00

In the box

  • Lifetime licence for one shop
  • 12 months of updates, security fixes free forever
  • 3 months of support by mypresta.rocks
  • PrestaShop 1.6 to 9

Recent changes

  • Maintenance release: current licensing and update components (needed for live demos and downloads).
Full changelog

Summary of what the module offers

TikTok Pixel connects a PrestaShop store with TikTok Ads Manager and gives the merchant control over which shopping actions are reported, how they are matched and what happens when server delivery fails. The six parts below cover the complete workflow:

  • Shopping signals: page, product and category views, cart, checkout, search, wishlist, registration, purchase and merchant-defined actions
  • Signal accuracy: successful actions, exact search phrases, order values and duplicate protection
  • TikTok's role: campaign reports, audiences, attribution and advertising optimisation
  • Delivery reliability: browser and server reporting with a stored retry history
  • Shop control: separate event and consent settings for every store
  • Setup: one Pixel ID for browser tracking, one additional token for server delivery and a readiness panel
TikTok Pixel - PrestaShop TikTok Pixel Events API tracking

Which shopping actions reach TikTok?

The standard set follows the path from a page view to a purchase: page views, product and category views, successful cart additions, checkout starts, searches, successful wishlist additions, completed registrations and purchases. Product and order signals carry the available references, names, categories, values, currencies and quantities. Search includes the phrase entered by the shopper, so two campaigns that bring different needs no longer look identical.

You also define store-specific actions for a selected button or page element, an address containing a chosen phrase, a named store area or another action emitted by the page. You decide whether each rule records once or every time. The shopper remains on the current store page while the signal travels in the background to TikTok.

a TikTok search action carrying the shopper’s exact phrase

How does the module keep cart and purchase figures trustworthy?

A cart or wishlist signal leaves the shop only after PrestaShop confirms that the product was actually added. Failed clicks and rejected actions therefore stay outside campaign data. For purchase value, you choose whether tax, shipping and gift wrapping are included, so the amount reported to TikTok follows the figure used by the business.

Browser and server reports use the same order-based reference, which gives TikTok one key for merging both copies into one conversion. If another MPR tracking module already owns the same Pixel ID, TikTok Pixel stops its own reporting and names the active module instead of silently doubling revenue.

Order confirmation monitor showing the TikTok purchase event with value and currency

What does TikTok do with the signals from the store?

TikTok Ads Manager uses the received actions for campaign reporting, audience creation, attribution and advertising optimisation. Those decisions and reports belong to TikTok. The module supplies the store context: which product was viewed, what was searched, which basket reached checkout and which order was completed.

Opening a TikTok Ads Manager account is free. Advertising spend is charged by TikTok according to the campaign budget and remains separate from the price of this PrestaShop module. TikTok Feed Integration performs a different job by bringing selected TikTok videos into the store, so one module measures advertising journeys while the other places video proof on selling pages.

TikTok Pixel - Ad optimization signals with click attribution

What happens when server delivery fails?

With server delivery enabled, the chosen shopping actions enter a stored queue instead of depending on one attempt. A rejected item returns for another delivery, up to six attempts in total. The panel separates waiting, sending, sent and failed items, and shows the attempt count, response status and last error.

The browser and server copy of an action share one reference. Available email, telephone, customer and TikTok click details are transformed for matching before delivery, and TikTok joins them to the account or visit it recognises. This keeps useful signals moving even when browser restrictions remove part of the journey.

The TikTok Pixel configuration screen

How much work does setup and daily control require?

Browser tracking starts after one valid Pixel ID is saved and the module is enabled. Server delivery adds one access token. The readiness panel validates the identifier, event coverage, merchant-defined rules, consent state, server credentials and delivery storage, so an incomplete setup is visible before campaign data depends on it.

You choose the event switches, employee exclusion, marketing-consent handling and server delivery separately for every shop in a multistore setup. The default event set is ready for a quick launch, while detailed controls remain available for a mature advertising operation. Nothing replaces a customer-facing page, and supported consent tools hold marketing signals until the shopper has agreed.

TikTok Pixel on a shop product page
  • Reference
    mprtiktokpixel
  • Version
    1.6.31
  • Released
  • Updated
  • PrestaShop Compatibility
    PS 1.6 – 9.x
  • Pricing Model
    One-time Purchase
  • Module Type
    Front-office
  • GDPR Relevant
    Yes
  • Business Goal
    Marketing & Retargeting
  • External Account Needed
    Yes
  • Module Complexity
    Lightweight Widget
  • Customer Journey Stage
    Attract Visitors
  • Works With Platform
    Ad & Analytics Networks

What customers say about us

Company reviews
5.0 ★ ★ ★ ★ ★ (4 reviews)
Customer Reviews for PrestaShop Modules and Support

No product reviews yet

Be the first to share your experience with this product.

Write a Review

Quick start

  1. Upload the mprtiktokpixel ZIP through Modules > Module Manager > Upload a module.
  2. Click Configure and enter Pixel ID using the identifier for your intended TikTok Pixel.
  3. Review Exclude employees, Respect marketing consent and the standard event switches.
  4. Set Enable TikTok Pixel to Yes and save. Configure marketing/service and matching-data permissions in your consent tool.
  5. Open a customer browser with those permissions and check PageView, ViewContent, a successful AddToCart and InitiateCheckout.
  6. For server purchases, enable Enable TikTok Events API, enter Events API access token, save and verify the shared worker.
  7. Place a test order and check Purchase plus its queue result. To use Send API probe, first save a Test event code; clear the code after validation.

Requires PrestaShop 1.6 or later and PHP 7.1 or later.

Open the full help page

Loading tab content...
Loading tab content...
Loading tab content...
Loading tab content...
30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

Who builds and maintains this module

Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.

About us

More modules

Express Checkout

TikTok traffic is almost all mobile, and Express Checkout lets those visitors buy with Apple Pay, Google Pay, Link or a card straight from the product page. TikTok Pixel then measures purchases instead of abandoned carts.

Lightweight Cookie Banner

TikTok Pixel sends page, product, cart and purchase events to TikTok, with an optional Events API, and Lightweight Cookie Banner gives visitors a clear accept and deny choice with Google Consent Mode v2. TikTok campaigns measured with consent in front.

Smart Dynamic & Scheduled Discounts

TikTok campaigns work best with an urgent offer, and Smart Dynamic Scheduled Discounts provides flash sales, scheduled discounts and countdown timers. TikTok Pixel tracks how many viewers turn that urgency into a purchase.

Loading...
Back to top