How to repost your TikTok Shop videos to Facebook, Instagram and YouTube
How to repost TikTok Shop videos to Facebook, Instagram and YouTube by hand, where doing that gets tedious, and what EverySqueeze does about each step.
You already made the video. Right now it lives on TikTok and nowhere else, which is a waste, because Facebook, Instagram and YouTube all run the same short vertical format and will take the same clip. Here's how to repost your TikTok Shop videos to all three by hand. After that, how we do it in EverySqueeze, which we built because doing it by hand got old.
The link doesn't travel
One thing first. The product link on a TikTok Shop video stays on TikTok. Post the video anywhere else and the link is gone.
So if you want the repost to earn anything, it needs a link that works off TikTok, and for most products that's an Amazon affiliate link. That's its own subject, and we wrote it up in TikTok Shop to Amazon. This post is only about getting the video up.
Doing it by hand
- Get a clean copy. Saving from the TikTok app stamps a TikTok watermark on the video, so use the original export from your editing app if you still have it. Instagram has said publicly that it recommends Reels with another app's watermark less often.
- Upload it to your Facebook Page as a Reel and write a caption. A Facebook caption can hold a link.
- Upload it to Instagram as a Reel, with a new caption. Links in Instagram captions aren't clickable, so don't bother pasting one.
- Upload it to YouTube as a Short. YouTube wants a title, and a TikTok caption that's mostly hashtags makes a bad one.
- Clean the caption every time. #tiktokshop and #fyp mean nothing on Facebook, and a stray "Replying to @someone" line tells everyone it's a repost.
- Write down what went where.
That last step is the one people skip, and it's the one that bites. A month in, you won't remember whether the blender video went to YouTube. You'll post it twice or not at all.
None of this is hard. But it's every video, on every platform, every time you post. And then there's the back catalog, everything you made before you started reposting, which is where most of us quit.
How EverySqueeze does it
EverySqueeze starts from your TikTok account, not from a folder of files. You sign in with your email and connect TikTok Shop, and that one connection imports your video library and your commission history. We never see your TikTok password. (Connecting TikTok has the steps.)
Then you connect the places you post. Facebook and Instagram come through one Meta login. Instagram has to be a Professional account, Creator or Business, because a personal account can't be connected at all. Switching is free and there's no follower minimum. YouTube connects with the Google account that owns your channel.
Each platform has its own "Auto-post new TikToks" switch, and they're independent, so you can let Facebook and YouTube run and keep Instagram manual. With the switch on, a new TikTok Shop video gets cross-posted there without you. With it off, the video waits in the Composer. If you don't trust any of this yet, pick "Ask me first" during setup. Nothing posts without your OK.
Posts are paced. You set posting hours and a posts-per-day number for each platform, and EverySqueeze spreads the day's posts evenly inside those hours. Anything over the limit goes out on a later day. Nothing gets dropped. YouTube tops out at 10 a day because our uploads share Google's daily upload quota.
It also does the fiddly parts from the list above. For automatic Facebook and Instagram posts you can choose "Clean it up", which strips a leading "Replying to @handle" line and TikTok-only hashtags like #tiktokshop and #fyp. A caption you typed yourself is never touched.
Quality is handled too. TikTok makes the 1080p version of a new video a little while after you post it, usually inside the first hour, and an automatic post of a brand-new video waits for that version (for up to an hour).
The back catalog is a switch. Turn on "Post older videos" and EverySqueeze posts a set number of your older TikToks to Facebook and Instagram each day, inside the same daily limits. No video goes out twice.
And it keeps the list. Coverage is one row per video and one column per platform, so you can see what's live, what's scheduled and what's still open. If you posted something yourself in the platform's own app, mark it as posted and it won't be sent again.
What it doesn't do
Instagram is the weak spot, and that's Instagram's doing. Caption links aren't clickable, and no app can add product links or product tags to an Instagram post, ours included. You add the product yourself in Instagram with Add products. (Instagram captions and links covers it.)
The automatic first-comment link isn't live either, on Facebook or on Instagram. It's waiting on Meta's approval. For now, on Facebook, your link goes in the caption.
If you already run another tool that auto-posts your TikToks, turn one of the two off for each platform. EverySqueeze can't see another tool's posts right away, so the same video could go out twice.
Coverage is on the desktop dashboard only. The phone app doesn't have that screen.
Reposting puts a video in front of more people, and that's all it does. A video that did nothing on TikTok may well do nothing on Facebook too.