TikTok for Shopify: Promotions Sync
Summary
What are the key benefits and features of syncing Shopify promotions with TikTok Shop?
- Syncing Shopify promotions (except Free Shipping) to TikTok Shop saves time by eliminating manual recreation, ensures consistent marketing across platforms, and streamlines promotion management for better customer engagement.
- The new Buy X Get Y (BXGY) model offers flexible discount configurations, including percentage or fixed discounts on Y items, same product X and Y, and per-order usage limits, improving sync coverage and promotional flexibility.
How does the promotion sync policy affect editing and managing promotions between Shopify and TikTok Shop?
- Shopify-synced promotions cannot be edited directly in TikTok Shop Seller Center; all changes must be made in Shopify and then re-synced to TikTok Shop to maintain data integrity.
- Promotions synced from Shopify are tagged in TikTok Shop for easy identification, and sellers can close syncing but cannot edit synced promotions on TikTok.
What are the common risks or conflicts sellers might encounter when syncing promotions, and how can they resolve them?
- Promotions flagged as "Promotion discount risk" occur due to conflicting rules, stacking issues, or quantity threshold differences (e.g., Y quantity in BXGY promotions), requiring manual confirmation or adjustment in Shopify before syncing.
- Sellers can manually sync, fix the promotion in Shopify, or ignore the promotion (which moves it to Not Sync status) and re-sync later if needed.
What are the main rules and behaviors regarding stacking and priority when multiple promotions apply to the same product?
- Only one discount applies per product when multiple Buy More Save More promotions overlap; priority is determined by event type, minimum purchase requirements, discount strength, and creation time.
- The priority order favors full amount discounts over reductions, lower minimum purchase requirements, higher discounts, and older events when tie-breaking.
How can sellers set up, re-sync, or unsync promotions between Shopify and TikTok Shop?
- To set up, create the discount in Shopify, select TikTok as a sales channel, then verify and sync promotions via the TikTok app in Shopify under Shop Management > Marketing > Promotion Sync.
- To re-sync, sellers manually trigger sync in the TikTok app; to unsync, they can deselect TikTok as a sales channel in the discount settings or use bulk actions to unpublish promotions from TikTok Shop.
Overview:
Shopify sellers can sync Promotions/Discounts except Free Shipping on Shopify directly to TikTok Shop (TTS) with a one-click sync feature. This capability ensures sellers can efficiently manage their promotions across all platforms without manual duplication.With the latest updates, TikTok Shop now supports an enhanced Buy X Get Y (BXGY) promotion model, allowing more flexible promotion configurations and improved synchronization behavior between Shopify and TikTok Shop.
Key Benefits:
✅ Improved Efficiency – Saves time by eliminating the need to recreate promotions manually.✅ Increased Marketing Penetration – Ensures consistent promotions across platforms, helping maximize reach and conversion.
✅ Streamlined Promotion Management – Empowers Shopify sellers to streamline their promotions, maintain consistency, and drive better engagement with customers.
Understanding Your Discount Sync Policy:
- Shopify-synced promotions are now clearly identifiable via dedicated tags in TikTok Shop Seller Center.
- Shopify-synced promotions cannot be edited directly in TikTok Shop Seller Center
- All modifications must be made in Shopify, and then re-synced to TikTok Shop.
Feature | Behavior |
Identification | Shopify-synced events now have dedicated tags |
Editing | ❌ Not supported in Seller Center |
Closing event | ✅ Allowed — stops syncing |
Re-sync | Must re-trigger manually in the Shopify–TikTok App |
- Your Shopify promotions will be synced to TikTok Shop as the following:
Shopify Discount Type | TikTok Shop Promotion |
| Amount off orders | Synced to Buy More Save More |
| Amount off products | Synced to Buy More Save More |
| Buy X Get Y (legacy) | Synced as Gift With Purchase (GWP) |
| Buy X Get Y (new model) | Synced as Buy X Get Y (BXGY) |
- While we will ensure that your discount form, discount rate, discount time and other key information are synchronized, some fields like "combination" and "eligibility" will need to follow TTS policy guidelines.
Types of discounts we currently sync:
- Amount off orders
- Amount off products
- Buy X get Y
Easy View Promotion Sync Guide
| Setting Type | Shopify Setting | TikTok Shop Sync | |||
| Discount Method | ![]() | Discount Code | ✅ - Will syncUPDATED May 2025 - will only sync discount codes with NO usage limit and NO targeting. Discount will be auto applied as type of discount chosen in Shopify - Amount off Product/Amount off Order or BXGY | ||
| Automatic discount | ✅ - Will syncShopify has not enabled a method to remove sales channels from automatic discounts, so these will auto sync as a type of discount chosen in Shopify - Amount off Product/Amount off Order or BXGY | ||||
![]() | Amount off Products | ✅ - Will sync as Buy More Save More (BMSM) on TikTok Shop | |||
| Buy X Get Y | ✅ -Any Buy X and get Y Free will sync as Buy X Get Y (new changes) | ||||
| Amount off Order | ✅ - Will sync as Buy More, Save More on TikTok Shop on ALL the products on TTS |
Promotion Specific Settings
Promotion Specific Settings | ||||
| Setting Type | Shopify Setting | Amount off Products & Amount off Orders = BMSM | Buy X Get Y(BXGY on TikTok) | |
Targeting | ![]() | All customers | ✅ - Will sync | ✅ - Will sync |
Customers who haven't made a purchase | ✅ - Will sync | ✅ - Will sync | ||
Customers who have made at least one purchase | ✅ - Will sync | ✅ - Will sync | ||
Abandoned checkouts in the last 30 days | ✅ - Will sync | ✅ - Will sync | ||
Customers who have made more than one purchase | ✅ - Will sync | ✅ - Will sync | ||
Email subscribers | ❌ Not supported | ❌- Will not sync | ||
Specific customers | ❌ Not supported | ❌- Will not sync | ||
Customized segments | ❌ Not supported | ❌- Will not sync | ||
Specific customers | ❌- Will not sync | ❌- Will not sync | ||
Max Discount Uses | ![]() | Nothing is checked (no max discount uses) | ✅ - Will sync | ✅ - Will sync |
Limit to one use per customer | ✅ - Will sync | ✅ - Will sync | ||
Limit number of times this discount can be used in total | ❌- Will not sync | ❌- Will not sync | ||
Minimum Purchase Requirements | ![]() | No minimum requirements | ✅ - Will sync | N/A |
Minimum purchase amount ($) | ✅ - Will sync | ✅ - Will sync | ||
Minimum quantity of items | ✅ - Will sync as “Once Per Order” by Default | ✅ - Will sync | ||
| Purchase Type | ![]() | One-time purchase | ✅ - Will sync | ✅ - Will sync |
Subscription | ❌- Will not sync | N/A | ||
Both | ✅ - Will sync | ✅ - Will sync | ||
Discounted Value(Buy X Get Y only) | ![]() | Percentage | N/A | ❌- Will not sync |
Amount off each | N/A | ❌- Will not sync | ||
Free | N/A | ✅ - Will sync | ||
| Additional Limitations | Discount code and name NOT to exceed 70 characters.Discount % can NOT be <5% or >60%De-selecting Sales channel removes any ongoing/synced discounts | Only items already listed on TikTok Shop will syncGift product value cannot exceed $75 | ||
Combination Settings
Here are some general promotion stacking rules:Scenario | Result |
| Stacking rules match currently live promotion types | Auto sync allowed |
| Stacking rules do not match live promotion types | Detected as risk, auto sync blocked![]() |
| Risk promotion | Merchant can proceed via Manual Sync![]() |
Buy More, Save More Combined discounts:
Note: If a product is included in multiple Buy More, Save More promotions (including both product-level and order-level discounts), a priority logic is applied on the Seller Center side. As a result, only one discount will be applied to the product.Shopify Setting | Sync to TikTok BMSM | Notes |
| NOT combinable with other “Amount off products” | ❌ Not synced | Except when it's the first such event |
| Combinable with other “Amount off products” | ✅ Synced | Fully supported |
If a Product Belongs to Multiple Discount Events
Sync Behavior
Condition | Behavior |
| Product in multiple discount events | All events sync |
| Which discount applies | Only one event is applied to the buyer |
Priority Logic (Which Event Applies) based on Seller center rules:
Events are evaluated in this order:Priority | Rule | Description |
P0 | Event type | Full amount discount > Full amount reduction > Full quantity discount |
P1 | Minimum purchase requirements | Lower requirement wins |
P2 | Discount strength | Higher discount wins |
P3 | Event type tie-breaker | Amount off order > Amount off products |
P4 | Creation time | Older event wins |
Customer Segment Eligibility Settings
Shopify Customer Segment | Supported in TikTok BMSM | Priority (if multiple selected) | Notes |
| All customers | ✅ Yes | 1 | Highest priority |
| Customers who haven't made a purchase | ✅ Yes | 2 | — |
| Customers who have made at least one purchase | ✅ Yes | 3 | — |
| Abandoned checkouts in the last 30 days | ✅ Yes | 4 | — |
| Customers who have made more than one purchase | ✅ Yes | 5 | — |
| Email subscribers | ❌ Not supported | — | Will not sync to TikTok |
| Specific customers | ❌ Not supported | — | Will not sync to TikTok |
| Customized segments | ❌ Not supported | — | Will not sync to TikTok |
Buy X Get Y (BXGY) Promotion Model
The new BXGY promotion model introduces several enhancements compared to the previous Gift With Purchase logic.Flexible Y Discount Configuration
The new model supports more flexible promotion structures.Examples include:
- Y can be a discounted item, not only a free gift
- X and Y can be the same product
- Y can use percentage discounts or fixed amount discounts
Per Order Usage Limits
Sellers can define how many times the BXGY promotion can be applied in a single order, helping prevent overuse.Improved Promotion Sync Coverage
Many Shopify BXGY promotions that previously could not sync can now sync automatically to TikTok Shop.Promotion discount risk
Some promotions may be flagged as Promotion discount risk if differences exist between Shopify and TikTok Shop promotion rules.BXGY Stacking and Conflict Rules
When BXGY Can Sync Automatically
BXGY promotions can automatically sync when:- They are configured to stack with product discounts and order discounts
- There are no conflicting promotion rules
When BXGY Requires Manual Sync
BXGY promotions may require manual confirmation if:- The promotion does not allow stacking with product or order discounts
- There are existing promotions active that could conflict


Quantity Difference Risk
If the Get (Y) quantity is greater than 1 and the item is not free, the promotion will be marked as mePromotion discount riskThis is because:- Shopify supports Y quantity thresholds
- TikTok Shop currently does not enforce Y quantity thresholds
However, in TikTok Shop, the promotion does not enforce this Y quantity threshold. Instead, it follows an “up to” logic, meaning the discount can apply to up to 3 Y items. For example, the discount will still apply even if the buyer purchases only 1 Y item.
As a result:
- The promotion may apply discounts earlier than intended
- The discount cost per order could increase

Risk Promotion Handling
Promotions detected as Medium or High Risk will appear in the Need Action section of the Promotion Sync page.Sellers can take the following actions:

- Manual Sync – confirm the promotion and proceed with synchronization
- Fix – update the promotion configuration in Shopify
- Ignore – choose not to sync the promotion

- It will move to Not Sync status
- It can be re-synced later at any time.
Promotion Specific Set Up Information
How to sync during promotion set up:
Using "Amount off orders" as an example of the flow:- Login to Shopify
- In the Discounts tab, click on Create discount

- Choose your discount type.
- In this example, we are using Amount Off Order
- Fill in the discount details as required for your chosen promotion type

- Choose TikTok as sales channel in Sales channel section

- Once saved, go to TikTok App in Shopify
- In Shop management tab > Marketing > Promotion Sync, you can verify the discount and sync status

- In Shop management tab > Marketing > Discounts tab, Under Manage Your promotions, you can verify the discount start and end date


How to re-sync a promotion that is no longer synced:
- Login to Shopify
- Go to TikTok App in Shopify
- In Shop management tab > Marketing > Promotion Sync you can see all of your live promotions and always select "Sync" (see blue highlight below)

How to unsync:
Option 1 (from TikTok sales channel):
- Go to your Shopify app > Sales channels > TikTok > Shop Management > Marketing > Promotion sync > Select relevant promotion
- You can click on "Unsync" if you do NOT want to sync the discount to TTS.

Option 2 (from Shopify Discounts at discount creation):
- Go to your Shopify app > Discounts > Create discount
- You can uncheck "TikTok" from sales channel on the discount to unsync the discount to TTS


- Once unsynced, the promotion status will be deactivated

Option 3 (from Shopify Discounts in bulk or after creation):
- You can select all the promotions you do NOT want to sync to TikTok Shop

- Click on Deny Sales channel

- Choose TikTok and click Unpublish

- You can verify by checking sales channel section on the discount

You may also be interested in

Promotion stacking rules
Learn how promotions work together What you'll see and what your customers get: On TikTok Shop, you…

TikTok for Shopify: Strikethrough Pricing Integration
TikTok for Shopify - Strikethrough Pricing Integration for Shopify Overview: Strike-through pricing…

Seller LIVE Flash Sale
What is LIVE Flash Sale ? LIVE Flash Sale is a seller-funded promotion tool that allows sellers to c…

Buy More Save More & BXGY
Product Overview You can configure both Buy More, Save More (BMSM) and Buy X, Get Y (BXGY) campaigns…

The smart pricing suite: Pricing insights and campaign price…
Product Overview TikTok Shop Pricing Suite is your complete smart pricing system built directly into…

How to Use Seller Flash Sale
What is Seller Flash Sale Seller Flash Deal is a promotion tool in the Seller Centre to create limit…

How to Use Product Discount
Introduction of product discount, how to create, view, edit, terminate it and how consumers particip…

TikTok Shop LIVE Promotions Tools
Overview Livestreaming is one of the most powerful ways to connect with your audience, deepen engage…

Seller coupons
Overview: What are coupons? Seller coupons are seller-funded discounts customers can claim and apply…

Early Access Deal
What is Early Access Deal? (currently in Beta for selected sellers) Early Access Deal is a seller-fu…








