Transcription
In this video, I'm going to be breaking down and replicating this $10,000 per month AI Tik Tok Shop video strategy. By the end of the video, all of you will know how to replicate videos you see working really well on Tik Tok shop or any other social media platform in a way that you can recreate them for yourself at scale very easily.
If you're watching this video and have any Tik Tok shop video you want to replicate, just message me in Discord. I'll attach the Batchbot Discord server in the description. I'm really active on there. So, if you do find any cool Tik Tok shop styles that could be a good formula, just let me know. I'm constantly looking for new formulas to make and post on my Tik Tok shop account, and I'll make all of them public so you guys can use it, too.
Also, after this video, the formula I do make, I will post so all of you can use this for your own Tik Tok shop accounts or any other account you might be running. So, let's first break down this style of video. I've been seeing this video style across multiple accounts, but here's a great example account. I'll show you some videos so you can see exactly the style. All of these videos show the product in the store and sort of just pan around it. And there is a text overlay on screen driving a purchase. [music]
So, all of you can now see um all these videos follow the same style. And you might be thinking, "This account only has 12.2K followers." None of their videos seem like they get that many views. But this account does post a lot of videos. And every once in a while, one will get a good amount of views. This one here has 21,000 views. Um if I scroll down, many have over a few thousand views. A lot over 10,000 views. And using data, I know this data is not 100% accurate, but looking at their past 30-day revenue, we can see they have sold over $148,000 worth of products on Tik Tok shop with um many days over $1,000 in revenue. And looking at their videos um on Calata, we could see a lot of these the same exact style here for Ridge Wallets. This one got over $12,000 in revenue. And this video is titled the $10,000 a month strategy.
How I came to this number is taking the total revenue um $148,000 in the past 30 days, so one month. And I'm assuming around a 10% commission rate. That's pretty standard on Tik Tok shop. It might actually be higher. So just divide this by 10. And that's $14,000 per month of commissions. So I just simplified that down to 10. Um 10's a nice number. So it's actually over $10,000 a month strategy here.
But let's start recreating these videos. and I'm going to show you the software I use to recreate these videos and exactly how you can as well. The software we're going to be using today is called batchbot.io. I use this for all of my Tik Tok shop accounts. It's really great for importing products and creating videos. So, if you're want to learn more about the software, my previous video, maybe I could get it to show up in the top corner, um is showing you more just about my overall workflow on BatchBot. Today we're just going to be recreating this one video style as a formula.
So to create this as a formula, I'll go to the formulas page and then hit new formula here. A formula works as in instead of just creating a oneoff AI video where you spend all this time prompting it, run it a bunch of times just to get one good output to post. A formula will create an AI workflow that all you have to do is attach the product to it and it will create you a bunch of videos following a very similar style that is super repeatable and can be used to scale up accounts. So here the formula we want is going to replicate this exact style of video. And I'm going to try and make this so it could be used for as many types of products as possible. You can see this is chairs in it. This has supplements, clothing, um cologne, beauty products. So hopefully the formula I can create will be able to be used for um as many products as possible.
So the first step here is I'm just going to name this formula um I'll call it store display and a short description because I'm going to be um publishing this formula later. I will just say um shows I might change this before I post it, but just shows your product at the store.
So, breaking down the video even further to actually make this as a formula, we can see we have an overlay. We have the product being placed in the store and we have the video of walking around the product. We also have music um background music playing in these videos, but I'm not going to add any of that. You could just add it on TikTok. it's not going to be added in the formula anywhere. So first we want to be able to put products into our formula. So the first node we want add node input node is a product input. So now I can select the product chooses from all my products here. Uh here's the actual chair from that video. I added it um to my showcase for this video. So I can just select it here. X out there. and the editor only you see this like when I publish this none of you will see the editor um but you'll see the run page so you can see because it's an input when someone goes to run your formula they will see the product input here so now that we have the product node we have um a photo output so that photo is whatever um the product photo is and this is autoimp imported really quickly I just want to show if you want to change the photo um of your product you can just click here, click gallery, and set any of these as main, which makes it um used for the AI image generation. But I'm okay with this one. I think it's good enough. The AI is pretty good at identifying what the product is.
Next, we want to add the actual AI node. So, if we click add node, go to AI, we could do AI voice, LLM, AI video, or AI image. Um, we do want a video, but a lot of times the video AI models are not that good at creating a scene. So, what we're going to do is generate an AI image first. So, I can just click AI image or just drag the node out here. If I click on the node after adding it, you can see this toolbar pops up here. I can change what model it uses. I like Nano Banana 2. Some people prefer GPT image 2. Um, we want it vertical 9 by6 1K versus 2K. This changes the resolution of the image. Um, I'm going to leave it at 1K right now. I think 1K is just fine. And I want this to be able to be changed by anyone who's running this formula. So, if I click this icon right here, it moves to inputs. So, now on the run page, you will see anyone going to run this formula can change the resolution. Um, if I want this to not be editable, I can just uncclick it. And you could see it is not on the run page anymore. Um, but I think it's nice to let people decide um, what quality they want this at because it does change how much credits it charges them.
So, now that we have these two nodes, we're going to wire the product photo from the product input node into the references image section. So, now these nodes are connected. So if I attach a product here, this chair, this image will then route to this AI image node to actually generate the image. As you can see by this little warning right here, the next step is to add a prompt. We need to prompt our AI image. For the prompting, I usually just start off with what I think is a good prompt. Um, sometimes you can use another LLM for helping you prompt it out, but I'm just going to sort of guess at a good prompt here and refine it from there. give me a photo of this product in the store in its natural environment. And although Nano Banana 2 will get this image, I wanted to have some more context on what exactly the product is. So I can call the product name and even the description. So I will do the product is at and then after clicking at here we're typing at. You can see I could do at price, product name, description. So I'll say the product is at product. So now this will take this name. No matter how many products you have here, it will take the names and feed it into this. So you can look at this. This right now says back rest rolling chair. And it's description is at description. So, this will give the AI more context on what it's actually generating a photo of because now it knows what the product is. It knows what the description is. Um, that both of those will just help the AI know exactly what it's generating. Here you'll see the credits this takes um to generate this with its current settings. If I uncheck this, you'd see it changes. Um, 2K is 50 credits, 1K is 25. But I want to test this out. So while building this formula, I could just run here and you can see this is a good way as you're building to test the output. I do get charged the 25 credits. Um but when I'm building formulas, it sort of is just necessary to actually get what you want. So this generated the image that was pretty quick. This is what it's looking like. It looks like it put it in an IKEA. has the name of the product right here. Price tag. Um, that's fine, but I'm going to refine this prompt more because I don't when this goes to a video model, I don't want there to be price tags. I don't want there to be like the name of the product shown right there. And I don't want there to be people in the background. AI video sometimes struggle with um people in the background of these videos, I find. So, I'm going to refine this prompt a lot. I'm not going to show my whole process of running through tests, but I'm just going to refine it and cut to whatever the new prompt is.
Okay, so I've got a prompt I'm actually liking now. You can see it's way longer and way more specific. And this should be able to take in multiple different types of um product. So, I'm pretty happy with this step. Now that we have the scene of where the product is appearing in the store, we're good to go ahead and start making the video. So, now I'll do AI AI video. And with this AI video node, we're going to want to take the image we're generating from our image node and run it in as the start frame. Now, this will just start off the video with whatever that image is we generated. This really helps the um AI to create better videos. I do want to edit some settings here. So, you can see I can switch between Cance or Vea 3.1. Um, I like Cance 2.0. The mode, you do fast or quality. I'll leave it on fast, but I'll let this editable by anyone who goes to run it. So, here they could change the video settings as well as the resolution. I will leave this on 480p. It's the cheapest. As far as duration, I also want to let anyone running the form decide the length of the video. So, I'll um hit this icon here, and that makes it so they can set the length right here of the video they're generating.
Now, same process here for creating the video. I'm just going to um input some prompts, run it a few times, get something that I think looks good or works well, and I'll just keep refining it from there. But I'm just going to skip that process. It's pretty boring to watch. I'll just jump to when I have a good prompt here for the videos. I had to revise the prompt a bit and I'm going to keep revising it, but I just want to show you the rest of what's needed here to finish this formula. So, currently where we're at is we have the product being generated in an image. That image is fed to a video. So, visually everything here is looking good. What we do need next is this overlay. Um, all of these videos do have like a very similar overlay and I don't want to have to type this every single time I make a video. So, I'm going to add it as part of the formula.
So, to add that as part of the formula, I'm going to go to add node, compose, and text overlay. You can see this looks like the Tik Tok native text right here. And we want to add this onto our video every time. So, I'm going to take our video output, route it into the text overlay here, and add the overlay text. So, the text we want is exactly this. I'm so sorry to those that already got the blank cuz it's so affordable now. So, let me just go over here. I'm so sorry to those that already got the blank because it's so affordable now. So, it looks a little different. I'm going to remove this emphasize. So, so sorry to those. And I want to shrink this down a bit. It needs to be smaller. So, sorry to those that already got the blank because it's so affordable now. Um, that looks good. I don't want there to be a blank. This should say the product. And the product doesn't need to be typed every time. I can just do at@ product name and this will pull whatever name of the product is and automatically put it here in the overlay. And now I want to make it so it does add this by default, but this can be edited by anyone using the formula. So what I'm going to do is let the user edit this. So now on this run page, they could type whatever they want here, although it defaults to this if they don't want to type anything. As well as that, I want it to be with the user can restyle it. So, I'll click that too. User can restyle it. And now on the run page, the user can adjust all this just the size, color, uh the font, any anything there. And that's how I will add the overlay.
So, looking back at this video, there's one more thing um we need to add here. You can see around at exactly seven seconds the video is playing and then hit does a boomerang effect. So it starts reversing and repeats the video. This means that this guy only generated 7 seconds of video and reversed it to double the length without increasing the cost of the AI credit gen. So you can see right here is when it the video reverses. I'll just play this. You see that reverse right there? And this guy starts walking backwards in the background. And this is a good way to double the length of your AI videos without doubling the credit cost. So I want to add this as well.
So back on our formula editor view, we need to add another node. So we're going to do a composition node and route our video that's going through all of these nodes into the video track. And now I'll just open order clips. This allows some settings here. This our one video. What I want to do with the video is have it muted, too. None of these videos should just have like store static audio on them. It should be muted so Tik Tok audio could be added every time. So, I'll just mute this. We want to have that ability for it to boomerang and have it be an option for anyone using the formula. So, here you can see there's reverse playback. I can select it, unselect it. I'm just going to let this be user editable. Um, for the quality, I can leave it at auto. I just want to make sure this pops out 1080. So the text is the highest resolution possible. And of course it's all generated in vertical 9x6. So it should still be 9x6 here. Now on the run page, anyone that uses this formula after I post it, they can check reverse playback. And what this does is it just does that boomerang effect. So it doubles the length of the video without adding any credit costs. I think this is super useful. Um I've done it before when trying to save AI costs. So, if I set this to 8 seconds, reverse playback, the video will come out at 16 seconds. I'd probably use this just leave this at 4 seconds and reverse playback. So, I get an 8second video for like no credits at all pretty much.
But we still can't click run here. The formula is not complete yet. We need one more node here. I can see I need an output node before being able to run this formula. So, I'll just add the node compose output. So, this marks everything as done. And this is the final output video I'm going to get. So I'll just route this up here and connect it to the output node. Now because the whole formula is just wired up here, um I can run it now and see the credit count. Uh let's test this out. So I'm going to select a lot of products. I want to test it with a bunch of different like types of products to see how robust this formula is. So I'll do luggage. I'll do the chair. Um I want to find some supplements, too. Oh, shoes would be good. Let's do some sweats. These products are all my imported products from Tik Tok. Like, these are all real Tik Tok shop products. I have a massive showcase, so I imported it and I have a ton of products here now. So, I've selected six products. Um, I'll just hit done here. So, all six products are right here and ready to go. I'll set the mode to fast 480p 1K. I could Let's see how expensive I could make this with credits. like I don't need I don't this doesn't need to be 2.7K credits. I like the um this resolution. It's I think it sells just as well. I'll set this to uh 6 seconds so I'll actually be able to post these videos on my account. I think 6 seconds is like the minimum. Um I don't know if that's true. And then I'll just off check reverse playback. I don't think I need it here. This looks good. So I'm going to go ahead and run this formula.
So now the formula is running. Um, I could see the progress as the videos are generating, but I'll just show you the results when they pop out. Hopefully, we get six out of six videos looking good. Whenever using AI video generations or AI image generations, no matter how good your prompt is, every once in a while, one or two videos will just bug out entirely or one or two images. So, there is some like hallucination factor there. But, I find if my prompt can spit out 80 to 90% of the videos looking good, then it's a good prompt you've got.
So, looking at all these images, the luggage looks really good. Furniture looks really good. I'm really liking the the Crocs on the shelf. Um, everything's where it should be. The sweats, yes, perfect. Supplements really good there. The lash volumizer also looks good. So, hopefully now that all of the images look great here, the videos will also be really good. I find the video models are way more temperamental and less consistent than the image models.
Okay, our videos just finished generating. I haven't watched any of them yet. Um, let me just click through these. So, they're all muted. Um, that looks pretty good. It's got the text there. It's full screen one of these. So, nice. Yeah, that's a good one. Let's see. Sweats look good. Showing off the supplements well. And makeup looks pretty good. The luggage looks good as well. So, I'm pretty happy with um all of these results. I think all of these are postable. Overall, they look super sharp and I'm really happy with how these turned out.
So, now I want to share this formula so anyone watching can use my formula as well. So, what I'll do here is just add cover content. Um, I'll just download. Let's say I like this chair one. So, I can just download this. And now that that's downloaded, I can just add it as cover content. This will just show what the formula actually outputs. So, I can just upload a video here. And I just found the chair video and I'm attaching that. And that just saved. Now, I can go to settings and I could publish this formula. So, when I publish this formula, it will show up as a community formula. So, if you want to use this formula, just go to batchbot.io. You'll see it. It's called Store Display and you could just attach whatever products you want to run and generate your videos.
Again, if you want to see more about how to actually use this software to import products and create videos, my most recent video is showing you exactly how to do that. And I'm super active on the Batchbot Discord server, I'll link it in the description. If you find any cool videos on Tik Tok shop that could be used as formulas or any other social media platform, just send them there. I think this is a really powerful tool to create scalable videos and repeatable AI videos. So, I'm constantly looking for new formulas to make and totally down to collaborate on any formulas and I'll publish all them to make public. Just let me know on Discord. I'm super active. If you have any questions, just message me on Discord or comment them in this YouTube video. As always, best of luck with Tik Tok Shop or any other platform you may be posting AI videos.