Tiktok Free Shipping and Charging Shipping On Website?

Topic summary

A merchant wants to offer free shipping on TikTok Shop while charging shipping fees for direct website orders (from Facebook/Google traffic).

Proposed solutions:

  • Shipping profiles approach: One user suggests using Shopify’s native Settings > Shipping and delivery to create separate shipping profiles for different sales channels—setting TikTok Shop to free shipping and website orders to paid shipping. They recommend testing orders from both channels to verify correct rate application.

  • App-based solution: Another user notes that Shopify doesn’t natively support channel-specific shipping rates and recommends third-party apps like Advanced Shipping Rules or Bespoke Shipping. These apps can detect the sales channel and apply custom shipping logic accordingly.

Status: The discussion presents two different technical approaches but leaves uncertainty about whether Shopify’s native features alone can accomplish this without additional apps.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

I offer free shipping on my products within TikTok Shop. I want to charge for Shipping on orders that are purchased directly on my website. IE. Having customers pay Shipping who come directly to website via Facebook or Google.

How would I set this up within Shopify?

Hi @MorningMotiv

To set up different shipping rates for orders placed through TikTok Shop versus your website, you can use Shopify’s shipping settings and configure separate shipping rules for different sales channels.

Here’s how you can set it up:

Shipping Settings for Shopify:

  • Go to Settings > Shipping and delivery in Shopify.
  • Under General shipping rates, create shipping profiles to apply different rates for different channels.
  • Create a TikTok Shop shipping profile and set it to have free shipping.

Configure Shipping for Your Website:

  • For your website (which you mentioned is where orders come from via Facebook or Google), you can set up specific shipping rates that include a charge.
  • In the Shipping and delivery section, create a shipping rate for your website orders with the appropriate shipping fee.

Customize the Checkout Process:

  • Shopify automatically applies the correct shipping rates based on the order’s origin (TikTok Shop or your website).
  • Make sure the sales channels are connected and that Shopify recognizes where the order is coming from to apply the right rates.

Test the Setup:

  • After setting up, do a few test orders from both TikTok Shop and your website to make sure the right shipping fees are being applied.

This way, customers who purchase directly from your website will be charged for shipping, while TikTok Shop customers will still get free shipping.

Shopify doesn’t support different shipping rates by channel natively, but you can use apps like Advanced Shipping Rules or Bespoke Shipping to create custom logic like free shipping only for TikTok Shop orders, and flat-rate shipping for website orders from Facebook or Google. These apps detect the sales channel and apply the right rate at checkout.