TikTok for WooCommerce makes it easy to get your business in front of billions of highly engaged consumers. These users aren’t just browsing — they’re buying; as referenced by the popular hashtag #TikTokMadeMeBuyIt. And they could become your next customer.

With TikTok for WooCommerce, you can seamlessly run Smart Performance Campaigns, sync your product catalog, and showcase and sell directly through in-feed videos, LIVEs, and the Store Page.

TikTok for WooCommerce Features

Seamlessly add TikTok to your WooCommerce store and:
– Shorten the buyer journey and improve conversion by selling directly via TikTok Shop. Product discovery, product details, checkout, and post-payment activity are powered and performed all within the TikTok App.
– Install the TikTok Pixel in 1-click to measure the performance of your ads. Then, automatically sync your product catalog and create ads that instantly connect shoppers with what they want to buy.
– Build TikTok-style videos in minutes. Simply upload product images or videos.

Product Status Page

Real-time updates and information about the status of your products
– Easily fix catalog issues
– Edits will automatically re-sync to TikTok Shop

Catalog Sync

Automatically sync your WooCommerce product catalog to TikTok in minutes
– Always up-to-date
– Unlock catalog based ad formats
– Promote your products to the right potential customers

Ad Campaign Creation

Help potential customers find your products by creating ads without leaving your WordPress dashboard
– Use your existing catalog pictures to create catchy videos
– With automatic targeting, your ads reach the right audience

Advanced TikTok Pixel

Maximize your advertising efforts by installing the TikTok Pixel on your website
– One click, no developer needed
– Automatically updates
– Leverages advanced matching to maximize your return on ad spend

TikTok Shop vs. TikTok Marketing

TikTok Shop is a one-stop ecommerce solution that enables TikTok users to discover and purchase the products they love without ever leaving the platform.
– Showcase and sell products directly on TikTok through in-feed videos, LIVEs and the store page
– Manage orders
– Creator collaboration at scale
TikTok Marketing enables merchants to drive traffic to their own websites and spread brand awareness.
– Manage ad campaigns
– Create in-feed ads
– Drive traffic to your website and spread awareness about your brand

Both can be managed using the TikTok for WooCommerce integration.

Discover TikTok Shop, TikTok for WooCommerce’s newest feature

We’ve recently enhanced the plug-in to seamlessly sync your e-commerce store to showcase and sell products on TikTok Shop. Take your sales strategy to the next level with a seamless, in-app shopping experience for your customers.

  • Seamless Shopping Experience: Viewers make purchases directly within TikTok. It’s a frictionless experience that increases checkout rates and turns viewers into loyal customers.
  • More Data Visibility: With all-in-app experience, you’ll have complete access to accurate store performance. Track traffic, conversion rates, transaction data, and learn everything about your customers with TikTok Shop’s data dashboards.
  • Creator Collaboration at Scale: Get access to TikTok Shop’s Affiliate Program , which enables you to easily partner with creators and grow your business.

Launch ad campaigns in just a few minutes

All ad campaigns created within the plug-in are now Smart Performance Campaigns (SPC) allowing you to:
– Simplify campaign creation: All you need is a budget, country, optimization event, and video/images to get started!
– Automatically Target: Automated targeting relies on machine learning to automatically find your ideal audience on TikTok.
– See Strong Performance Results: Let TikTok do the heavy lifting for you and reduce campaign creation time while maximizing conversion performance.
– Reduce Campaign Management: Amongst surveyed advertisers, Smart Performance Campaigns campaigns saw a 37% increase in ad shelf life compared to manual campaigns.

Ready to go? Let’s get started!

  1. Download and add TikTok for WooCommerce to your WooCommerce store.
  2. Under the marketing sidebar menu in your admin dashboard, select TikTok.
    • For WooCommerce versions 6.5 or greater, the marketing sidebar menu may not appear by default.
    • Navigate to WooCommerce > settings > advanced >features
    • Un-check the “Navigation” option and save changes
    • You should now see TikTok under the “Marketing” tab and initiative your setup.
  3. Follow the prompts to complete set-up and create or connect your TikTok accounts.
    1. For Marketing:
    2. Sign-in or create a new TikTok account
    3. Authorize WooCommerce to connect with TikTok for Business
    4. Connect your existing Business Center
    5. Install the pixel and activate Advanced Matching for optimized tracking
    6. Sync your product catalog
    7. Add your billing & payment info to test your first campaign (and don’t miss our $200 ad credit!)
    8. View detailed instructions (instructions)
    9. For TikTok Shop:
    10. Sign-in or create a new TikTok account
    11. Authorize WooCommerce to connect with a new or existing TikTok for Business
    12. Connect TikTok for Business to TikTok Shop
    13. Upload the necessary documentation for your business
    14. Enter the warehouse information for your business
    15. Sync your product catalog
    16. View detailed instructions

Need help with installation?

Submit a customer support ticket here .


What does TikTok for WooCommerce enable?

With the TikTok channel setup you will have:
– Easy TikTok For Business, TikTok Shop, and Ad accounts set-up
– Pixel installed in one click
– Automatic catalog sync

Do I need to have a TikTok account?

  • You will need to connect a new or existing TikTok account.

Is the TikTok Shop feature available for any merchants?

  • Both new and existing TikTok Shop sellers can seamlessly connect to TikTok Shop with the TikTok for WooCommerce integration by creating a new account or logging in with their existing TikTok Shop account.

What documentation is required to register for TikTok Shop?

  1. For an individual seller: A US issued passport or driver’s license.
  2. For a corporation: Scanned copy of your business registration document and a US issued passport or driver’s license of a stakeholder.

What events does the TikTok Pixel for WooCommerce support?

  • The pixel automatically installed during the TikTok channel set-up supports View Content, Start Checkout, Add-to-Cart, and Purchase.

When will my Shop become live?

  • After finishing the onboarding steps, TikTok Shop will review your application and documents. Once approved, your products are automatically synced to your TikTok Shop catalog and you may start sales.

How do I cancel, manage returns, or refund orders in WooCommerce?

  • Order Cancellations, returns, and refunds can only be managed in Seller Center . Please log into your Seller Center account to manage cancellations, returns and refunds.

What is Advanced Matching?

  • Advanced Matching is an enhancement to the TikTok Pixel. It allows you to send privacy-safe hashed customer information (email addresses and phone numbers) to increase the match rate between TikTok ad clicks, views, and conversions on your website.

Why am I not seeing TikTok in my WordPress Admin?

  • Navigate to WooCommerce > Settings > Advanced > Features, un-check the “Navigation” option, and save the changes. You should now see “TikTok” under the “Marketing” tab.

How can I create ads on TikTok?

  • You may create ads on TikTok Ads Manager and, or via our TikTok integration (for a conversion campaign). For access to all other campaign objective types (such as reach, traffic, app installs, video views, and lead generation), please use TikTok Ads Manager. See how to choose the right objective here .

Are there any prerequisites before ads creation?

  • You must have your Ad Account in an approved state and have payment methods set up before an ad campaign can start delivery. For more details on account approval, please click here (https://ads.tiktok.com/help/article?aid=14122). For more details on accepted payment methods, please click here .

Will I be able to see all campaigns implemented via the TikTok for WooCommerce integration on TikTok Ads Manager?

  • You will be able to see all campaigns created on the TikTok integration on your TikTok Ads Manager account.

Which product categories are allowed for advertising?

  • Click here for a detailed overview of product category restrictions in our advertising.


March 7, 2023 1 reply
Hi,We installed the plugin Tik Tok for Woocommerce on our website, but we see an error message in the plugin settings page.This is the error message:___________ Fatal error: Uncaught Error: Call to undefined function as_has_scheduled action()in/bitnami/wordpress/wp-content/plugins/tiktok-for-woocommerce/mapi/Tt4b_Mapi_Class.phponline273 Call stack:Tt4b_Mapi_Class:fetch_eligibility!)/bitnami/wordpress/wp-content/plugins/tiktok-for-woocommerce/admin/Tt4b_Menu_Class.php:124Tt4b Menu Class:tt4b_admin_menu_main()wp-includes/class-wp-hook.php:308WP_Hook:apply-filters()wp-includes/class-wp-hook.php:332WP Hook::do action()wp-includes/plugin.php:517do action()wp-admin/admin.php:259 ____________Plugin, Woocommerce and Wordpress are updated to the latest version. How can we solve the error?Thanks
February 20, 2023 1 reply
We have been an advertisers on TikTok for a while and so we decided to install the TikTok for Business plugin to cement the integration between our site and our TikTok Business and Advertising accounts. Whew… what a disaster. Neither I nor my product people realised that the single product page was broken… no images were showing throughout the site, they were not showing on the single product pages for any product. The single product page was broken, with no JavaScript executing, the detailed description not showing, ratings not showing, page footer not showing… just a strange half page thingie that resembled a working page (which is why we all missed it). After much mucking about the WordPress debug logs fingered the TikTok plugin Fatal error: Uncaught TypeError: Argument 1 passed to Logger::maybe_output_pixel_data() must be of the type array, string given, called in .../wp-content/plugins/tiktok-for-woocommerce/logging/Logger.php After terminating (deactivating and deleting) the TikTok plugin (with extreme prejudice, I might add), everything was back to normal. TikTok can eff-around with their app… they shouldn't eff-around with our livelihoods! That is 3-hours of my life that I am never getting back… not to mention the lost revenue, and damaged reputation.
February 16, 2023 1 reply
In a word CR4P! It simply doesn't work.
January 16, 2023 1 reply
Broke my product page and Add to the cart option. I had to waste a day figuring this one out, which is the most expensive part of the experience. Plus the frustration. When active, it breaks the UI of my product page. Let us know when it's back working properly, I'll then give it another try and update the review.
January 16, 2023 1 reply
Just realized my ad money for this past weekend went straight into the toilet thanks to this plugin. It caused my product page to error out so all my visitors couldn't purchase.
Read all 12 reviews

Contributors & Developers

“TikTok” is open source software. The following people have contributed to this plugin.


“TikTok” has been translated into 7 locales. Thank you to the translators for their contributions.

Translate “TikTok” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2023-8-09 – version 1.1.6
* Update – always send server to server events for non-plugin pixels
* Fix – compatibility issue with Elementor plug-in

2023-8-02 – version 1.1.5
* Fix – TikTok shop order table formatting

2023-7-24 – version 1.1.4
* Update – migrated to consolidated events API
* Update – migrated to TBP V2 disconnect API
* Fix – type error for TikTok shop order table

2023-7-20 – version 1.1.3
* Add – enabled 3PL for TikTok Shop integration

2023-6-29 – version 1.1.2
* Add – Javascript pixel event tracking
* Add – Server to server pixel event tracking optimizations

2023-6-07 – version 1.1.1
* Add – Declare compatibility with High Performance Order Storage

2023-5-25 – version 1.1.0
* Add – Enable variable products and variations to sync to TikTok catalog
* Add – Enable pixel to support variable products and variations

2023-3-15 – version 1.0.16
* Add – WooCommerce Onboarding task asking users to connect to TikTok
* Update – Setup improvement to allow connection of existing pixels

2023-1-17 – version 1.0.15
* Fix – type conversion when outputting pixel data

2023-1-12 – version 1.0.14
* Update – enhancements to launch page content
* Fix – updates activation logic when WooCommerce is not installed
* Tweak – updates to post-setup page and backend optimizations

2022-12-8 – version 1.0.13
* Fix – Avoid fatal errors when WooCommerce is not installed

2022-11-29 – version 1.0.12
* Update – TTCLID enabled for improved pixel attribution
* Update – Support for up to 10 product images
* Tweak – Product sync improvement to support trash, untrash and deleted products
* Fix – Fix for disconnecting and uninstall logic
* Update – Support for Events API debugging

2022-11-08 – version 1.0.11
* Update – Product sync improvement for inventory and orders
* Update – Onboarding improvement to improve catalog syncing functionality

2022-10-20 – version 1.0.10
* Update – Content ID mapping for pixel and catalog
* Update – Onboarding Improvement for address entry
* Tweak – Improvement to redirect url logic for website URL changes

2022-09-29 – version 1.0.9
* Update – Overview page banner update for campaign support
* Fix – Update to Woo header value to fix paid upgrade bug
* Fix – Log version number for action scheduler product syncing

2022-09-16 – version 1.0.8
* Update – Enable scheduled product sync for better performance
* Update – Onboarding improvements for ad account setup
* Tweak – Update event tracking for launch and post-setup page

2022-08-10 – version 1.0.7
* Fix – Performance issue related to catalog syncing and signal tracking
* Tweak – Remove admin notice for file error

2022-08-03 – version 1.0.6
* Update – Admin notice for file error fix

2022-07-25 – version 1.0.5
* Fix – Disconnection on upgrade error

2022-07-18 – version 1.0.4
* Fix – Catalog syncing issues
* Tweak – Show launch page when Ad Blocker is enabled
* Tweak – Updated signal and event tracking

2022-06-29 – version 1.0.3
* Tweak – Updated signal and event tracking

2022-06-15 – version 1.0.2
* Fix – Update Pixel Event instrumentation to fire correctly

2022-05-24 – version 1.0.1
* Fix – Installation errors

2022-04-15 – version 1.0.0
* Initial release