TikTok Marketing Suite for Magento 2





All-in-One TikTok Integration for Magento 2
The TikTok Marketing Suite for Magento 2 helps you take full advantage of TikTok’s growing commerce platform. Designed for merchants who want to reach new audiences and boost conversions, this extension lets you easily connect your Magento store with TikTok’s marketing ecosystem.
Create a ready-to-use TikTok Product Feed directly from your Magento backend, fully optimized for TikTok Ads and Catalogs. Capture every key event with the TikTok Conversion API, including purchases, add-to-cart, and checkout initiations — all tracked with precision even when browser cookies are restricted.
Built for both marketers and developers, this lightweight suite provides powerful automation without unnecessary complexity. And with upcoming support for TikTok Shop integration, your products will soon be ready to sell directly on TikTok.
Effortless TikTok Integration
Create your TikTok Product Feed in minutes using our simple Magento admin interface, no coding, no manual setup required. Sync your catalog effortlessly and get your products ready for TikTok Ads and Catalogs out of the box.
Lightweight, Purpose-Built for TikTok Commerce
Keep things simple and powerful. This module is built specifically for TikTok marketing, tracking, and conversions, only the features you need, without unnecessary complexity.

Create a Feed

Set the TrackingPixel

Start Selling


Automatically Generate a TikTok-Ready Product Feed from Magento 2
The TikTok Marketing Suite makes it incredibly easy to generate a structured, TikTok-compliant product feed directly from your Magento 2 store. With just a few clicks, your entire catalog is converted into a clean, optimized feed — ready for TikTok Ads Manager or Catalog upload.
This feed includes all key product attributes such as name, description, price, stock status, and image URLs. Each product link is automatically formatted to meet TikTok’s requirements, ensuring that your catalog stays accurate, up-to-date, and fully compatible with TikTok’s advertising and shopping tools.
Whether you’re running dynamic TikTok Ads or preparing for future TikTok Shop integrations, this setup guarantees your listings are properly structured, discoverable, and easy to maintain — without any custom development required.
You can include or exclude specific categories, products, or stock rules to customize the feed output as needed. The result: a flexible, fast, and reliable TikTok Product Feed built for visibility and performance.
Track and Optimize with TikTok Pixel and Conversion API for Magento 2
Combine the TikTok Pixel and TikTok Conversion API to achieve accurate, privacy-compliant tracking in your Magento 2 store. This dual setup collects conversion data from both the browser and your server, improving ad performance, attribution accuracy, and campaign optimization across TikTok.
The TikTok Pixel can be enabled directly from the Magento admin. Simply enter your Pixel ID and select key events like PageView, AddToCart, InitiateCheckout, and Purchase. No coding required — just precise tracking of every step in the customer journey.
The Conversion API sends the same events server-side using your Access Token, ensuring consistent event delivery even when browser tracking is limited. This improves data quality and gives TikTok better insight into how customers interact with your store.
By combining both tools, your TikTok campaigns benefit from more complete data, smarter optimization, and deeper visibility into customer behavior — all managed natively within Magento 2.


Unlock New Growth by Connecting Your Magento 2 Store to TikTok
Reach millions of active TikTok users and turn viral content into real sales. The TikTok Marketing Suite for Magento 2 brings your products directly into the heart of one of the most engaging platforms online — where discovery and shopping naturally go hand in hand.
With an integrated product feed, conversion tracking, and upcoming TikTok Shop support, your Magento store becomes a seamless part of TikTok’s commerce ecosystem. Every product, price, and inventory update is automatically synced, ensuring your ads and product listings are always accurate and ready to perform.
Unlike traditional ad channels, TikTok connects storytelling with shopping — inspiring audiences through authentic, creative content. By linking your Magento store, you empower your brand to appear where buying decisions are made in real time, driven by trends, creators, and community engagement.
Stay ahead of competitors with a future-ready integration built to grow alongside TikTok’s expanding eCommerce tools. From product visibility to performance insights, your store is ready to meet customers where they’re already spending time.
Comprehensive TikTok Data Tracking Pipeline for Magento 2
Combine the TikTok Pixel and TikTok Conversions API to achieve complete and reliable tracking in your Magento 2 store. The Pixel tracks browser-side events, while the Conversions API sends server-side events for improved accuracy, attribution, and campaign optimization.
The TikTok Pixel loads automatically on the storefront and captures key events such as PageView, ViewContent, AddToCart, InitiateCheckout, and Purchase.
The Conversions API mirrors these events from the server, including hashed user information, product data, and cart values. This ensures tracking continues even when browser limitations prevent Pixel firing.
All events are configurable in the Magento admin. User data is hashed for GDPR compliance, validated before sending, and transmitted only when required.
Below is an overview of all supported Pixel and Conversions API events.
Frontend Events (TikTok Pixel)
Frontend events are tracked client-side using the official TikTok Pixel JavaScript library and fire directly in the browser whenever customers interact with your Magento 2 store.
| Event Name | Trigger | Description | Data Tracked |
|---|---|---|---|
| PageView | Every page load | Automatic page view tracking | Page URL, referrer |
| ViewContent | Product page view | When a customer views a product | Product ID, name, price, currency, category |
| AddToCart | Add to cart button click | When a customer adds a product to cart | Product ID, name, price, quantity, currency |
| ViewCart | Cart page view | When a customer views their cart | Cart contents, total value, currency |
| InitiateCheckout | Checkout page load | When a customer starts checkout | Cart contents, total value, currency |
| AddToWishlist | Wishlist page view | When a customer views wishlist | Wishlist contents, total value, currency |
| Search | Search results page | Product search performed | Search query |
| CompleteRegistration | Registration success | New account created | - |
| Purchase | Order success page | When a customer completes a purchase | Order ID, products, revenue, currency |
Backend Events (TikTok Conversions API)
Backend events are sent server-side through the TikTok Conversions API, providing more reliable tracking and filling gaps when browser-based Pixel events are blocked or lost.
| Event Name | Trigger | Description | Data Tracked |
|---|---|---|---|
| ViewContent | Product page view | When a customer views a product (server-side) | Product ID, name, price, user data (email hash, IP, user agent, _ttp) |
| AddToCart | Product added to cart | When a customer adds a product to cart (server-side) | Product ID, name, price, quantity, user data |
| AddToWishlist | Product added to wishlist | When a customer adds to wishlist | Product ID, name, price, user data |
| Search | Search results page | When a customer performs a product search (server-side) | Search query, user data |
| InitiateCheckout | Checkout page load | When a customer starts checkout (server-side) | Cart contents, total value, user data |
| AddPaymentInfo | Checkout payment step | When a customer adds payment information | User data, cart value |
| CompleteRegistration | Registration success | When a customer creates an account (server-side) | Email hash, customer ID, user data |
| Subscribe | Newsletter subscription | When a customer subscribes to the newsletter | Email hash, user data |
| Lead | Contact form submission | When a customer submits the contact form | Email, name, message content, user data |
| Purchase | Order placed | When a customer places an order (server-side) | Order ID, products, revenue, tax, shipping, user data |
User Data Tracking
For GDPR compliance, the extension tracks and hashes the following user data:
- Email: SHA-256 hashed
- Phone: SHA-256 hashed (normalized to digits only)
- IP Address: Collected from the request
- User Agent: Browser and device information
- External ID: SHA-256 hashed customer ID for logged-in users
- TikTok Click ID (ttclid): Captured from the URL parameter
- TikTok Pixel Cookie (_ttp): Captured from the TikTok Pixel cookie
- All tracked data is validated to a maximum length of 255 characters
- User data is only sent when related events are triggered
- Customer email and phone are automatically hashed before transmission
- No sensitive payment information is transmitted
Complete Frontend Implementation
- Uses the official TikTok Pixel JavaScript library
- Lazy-loaded for optimal performance
- Event data integrated directly into the page context
- Supports multiple checkout implementations
Reliable Backend Implementation
- Queue-based processing for reliability
- Automatic retry mechanism for failed events
- Captures tracking data during quote save
- Preserves user session data across checkout
- Supports both guest and registered customers
Knowledgebase
All familiar Help articles
A list of the most frequently asked questions from the TikTok Marketing Suite extension for . We've tried our best to help you with the installation, configuration and troubleshooting. If you do not find the answer you were looking for, you can always send us a message through this form.
Changelog 1.1.0 is released on 26 November 2025
Our plugins are regularly updated to ensure compatibility with the latest Magento release.
-
Features:
- Added option to add "Test Event Code" for better testing Bugfixes:
- Fixed issue with incorrect naming for availability in feed
- Added fallback to 1 if currency exchange is not set in feed Minimum requirements:
- Magento 2.3.x & PHP 7.4
-
Improvements:
- Added additional domains to the CSP list Minimum requirements:
- Magento 2.3.x & PHP 7.4
-
Features:
- TikTok Marketing Suite Minimum requirements:
- Magento 2.3.x & PHP 7.4
100% Unencrypted Code quality guaranteed.

Adobe Commerce Marketplace Approved
Trust and reliability are at the core of our offerings, which is why we're proud to be listed on the official Adobe Marketplace. Being Adobe-approved means our plugins have undergone rigorous testing to meet Magento Marketplace standards for quality, performance, and security.
This approval assures you that our solutions are built to integrate smoothly with your Magento 2 store, delivering reliable functionality every time. By choosing an Adobe-approved plugin, you're investing in a product backed by a commitment to excellence and adherence to Magento's best practices. Rest easy knowing you're using a solution recognized by the very platform it serves.

Hyvä Compatible Plugin
Hyvä Themes have revolutionized Magento 2 frontends with their focus on simplicity, speed, and developer-friendly architecture. We're excited to share that our plugin is fully compatible with Hyvä, ensuring your Google Reviews and widgets blend perfectly into this modern framework.
Our widgets are designed to complement Hyvä's minimal and high-performance ethos, delivering a fast and visually stunning experience for your customers. No matter where you decide to display your reviews, you can rest assured they'll load seamlessly without compromising speed or aesthetics. With Hyvä support, you're not just adding functionality—you're enhancing your user experience.

GraphQL Made Ready
Magento 2's GraphQL API is a game-changer for modern e-commerce development, enabling fast, flexible, and efficient data retrieval. We're proud to announce that our plugin fully supports GraphQL, making it easier than ever to integrate with headless frontends or custom applications.
With GraphQL, you can query exactly the data you need in a single request, improving performance and reducing overhead. Our plugin integrates seamlessly with Magento's GraphQL schema, ensuring you can fetch review data, widget configurations, and other key functionalities programmatically. Whether you're building a PWA or need a custom interface, our GraphQL support ensures you stay future-ready.

Magento Cloud Support
Running your Magento 2 store on Magento Cloud? Great news! Our plugin is fully compatible with the Magento Cloud version, ensuring seamless integration with your cloud-hosted environment. Magento Cloud offers a robust, scalable, and secure platform designed to meet the needs of modern e-commerce businesses. With our plugin, you can enjoy all the features and benefits without worrying about compatibility issues.
Whether you're leveraging Magento Cloud's auto-scaling capabilities or its extensive suite of developer tools, our plugin fits right in. We've optimized the functionality to align perfectly with the unique architecture of Magento Cloud, giving you a worry-free experience. From streamlined deployment to smooth operations, you can count on our solution to work flawlessly in the cloud.

Private Composer Repo
Say goodbye to manual downloads and cumbersome updates! Upon purchasing our plugin, you'll gain instant access to your own private Composer repository. With personalized credentials, you can easily install and update the plugin directly from Composer, simplifying your development workflow.
Composer integration ensures that your Magento 2 store stays up-to-date with the latest features and improvements from our team. No need to worry about compatibility issues or missing files—everything you need is just a command away. Our private repository is your gateway to effortless management, ensuring your store runs smoothly and efficiently.