Chapter 1
Decide whether your product can sell inside a video feed
Judge fit before budget, because some products sell here easily and some do not sell here at all. The question is not whether your customers use the platform. It is whether a short video can make a stranger want your product.
Products that do well share a few traits. They can be shown working, so there is a visible change or a visible result. They solve a problem people recognise instantly. They look good in motion. They are priced where an impulse decision is plausible, or they are unusual enough that people will research them after seeing them. Consumables, personal care, home items, apparel with a distinctive look, gadgets with a demonstrable function and anything with a satisfying before and after all have a natural fit.
Products that struggle share the opposite traits. They need a specification comparison. They require measurement, fitting or professional advice. They are bought on a schedule rather than on impulse. They have a high price with a long consideration period and no dramatic visual. None of those make the channel impossible, but they change the job from selling the product to selling a step, such as a sample, a guide or an email sign-up.
The honest test costs very little. Post organically for a few weeks. Film your product being used, unboxed, explained and compared with your own alternatives, and see whether anything holds attention. Organic reach on this platform is genuinely available to accounts with no following, which makes it an unusually cheap way to find out whether your product has anything to say on video. If nothing you post gets watched, paying to show the same material to more people will not fix it.
Also consider the audience you would reach. The platform's user base is broader than its reputation suggests, but your specific buyer may or may not be there in volume. Look at whether people are already posting about products like yours, and what those posts look like. An active existing conversation about your category is the strongest fit signal there is.
If the answer is no, that is a useful finding. It saves a quarter.
- Products that can be shown working have a natural advantage
- Considered, fitted or specified purchases need a different goal than a sale
- Post organically first; free reach is a cheap fit test
- An existing conversation about your category is the best signal
Chapter 2
Wire up events and the catalogue for a mobile-first path
Install the pixel, send server-side events and connect your product catalogue before spending, because this channel is almost entirely mobile and the measurement gaps are wider than on desktop traffic.
The pixel handles browser-side events: page views, product views, add to cart, checkout started and completed orders with values attached. Set it up through your platform's integration if one exists, because a hand-built implementation on a store theme tends to break on the next update.
Add a server-side connection sending the same events from your backend. On mobile traffic in particular, browser-side tracking loses events to privacy settings, in-app browser behaviour and blockers, and the loss is not evenly spread. Send both with deduplication so orders are not counted twice.
Then reconcile. Compare completed purchases counted by the platform against orders in your store admin over the same period. A gap is expected. A large gap means something is broken, and it is much cheaper to find that now than after a month of optimising toward a phantom.
Connect the product catalogue too. It powers ads that pull individual products from your feed and it makes retargeting worth running. The same feed hygiene applies as anywhere else: accurate prices, current stock, clean images and titles that read at small sizes on a phone.
Decide your attribution window deliberately and write it down. This channel produces a large share of buying that happens without a click on the ad, because people see something, remember it, and search for the brand later. A very short click-only window will make the channel look worse than it is. A long view-through window will make it look better than it is. Pick one, keep it consistent, and treat the number as a comparison tool rather than as truth.
One setup detail worth checking: if you use link tracking parameters, confirm they survive the journey from an in-app browser to your store, because a parameter dropped at that step makes the traffic look direct.
- Use the platform integration for your store rather than hand-built tags
- Send server-side events alongside the pixel, deduplicated
- Reconcile counted purchases against store orders before scaling
- Check that tracking parameters survive the in-app browser handoff
Chapter 3
Learn the format before you buy any of it
Study how the feed actually works before producing anything, because the format has rules and breaking them wastes the whole budget. Spend an hour scrolling with intent, watching what makes you stop, and noting the structure of the videos that hold you.
The non-negotiables are simple. Vertical, filling the screen. Sound on, because unlike other feeds people arrive here expecting audio, and a silent video reads as an advert immediately. Fast, with the point made in the opening moment. Shot on a phone, or looking like it was, because the visual language of the platform is personal rather than produced.
The structures that work repeat across categories. A problem stated in the first line, then the product as the resolution. An unusual claim or a strong opinion, then the evidence. A process shown from start to finish, with the satisfying part at the end. A comparison between two options a viewer is genuinely choosing between. A person explaining, in their own words, why they bought.
What fails is equally consistent. Logo openings. Slow establishing shots. Landscape footage with bars down the sides. Reused footage from a television or web campaign. Voiceovers in a corporate register. Anything that spends its first seconds building up to a reveal.
Text on screen matters even though sound is expected, because plenty of people still watch quietly. Keep the on-screen text short and place it where the interface does not cover it. Captions help comprehension and they help retention.
Length is a judgement rather than a rule. Short videos get watched through, which helps distribution, but a longer one that genuinely holds attention can sell far more because it has room to answer objections. Make both and let results decide.
One strong feature worth using is the ability to promote an existing organic post as an ad, including posts made by a creator with their permission. That format keeps the profile, the comments and the social proof attached, which is a meaningful advantage over a video uploaded as a standalone advert.
- Vertical, sound on, phone-shot, point made immediately
- Reused broadcast or web footage is spotted and skipped
- Add short on-screen text clear of the interface elements
- Promoting an existing post keeps comments and social proof attached
Chapter 4
Build a creative pipeline you can actually sustain
Plan for volume, because creative here burns out faster than on any other paid channel. A store that can produce a handful of new videos every week will outperform a store with a bigger budget and a quarterly shoot, regardless of which has the better product.
Start by writing the list of things you can say about your products. Every real objection, every use case, every question customer service answers repeatedly, every comparison between two of your own options. That list is your production brief, and it will be longer than you expect. Each item is a video.
Then set up three sources of supply. Your own filming, which costs time but nothing else and can be done with a phone and daylight. Customers, who will send footage in exchange for a product or a small payment and whose material looks authentic because it is. Creators, who cost more and bring both production skill and an existing audience.
Keep the production standard deliberately low. Good light, clean audio, a steady phone and a clear idea beat an expensive shoot that took six weeks to schedule. The point is throughput, because you cannot predict which video works and the only reliable strategy is to make many.
Batch the work. Set up once and film ten different hooks for the same product rather than one perfect version. Film the same demonstration from three angles. Record the same script with different opening lines. This produces variations at almost no extra cost and gives you real options to test.
Build a library rather than a campaign. Keep every raw clip, organised by product and by what it shows, so new edits can be assembled without new filming. A store with a decent clip library can produce fresh ads in an afternoon.
Finally, put the refresh on a calendar rather than waiting for results to decline. By the time you can see fatigue in the numbers, you have already paid for it. Plan the next batch while the current one is still working.
- Turn every customer objection and use case into one video idea
- Three supply sources: your own filming, customers, and creators
- Batch shoot many hooks per setup rather than one perfect version
- Keep a labelled clip library so new ads need no new filming
Chapter 5
Pick an objective that matches the data you have
Choose the campaign objective according to how much conversion data you can produce, not according to what you ultimately want. Everyone wants sales. Optimising for sales works only when there are enough sales for the system to learn from.
If your store already produces steady orders and your event tracking is verified, optimise directly toward completed purchases with the order value attached. This is the right destination and there is no reason to take a detour if you can support it.
If order volume is low or the account is brand new, going straight to a purchase objective often stalls, because the system cannot find a pattern from a handful of events a week. In that situation there are two sensible routes. One is to optimise toward an earlier event in the path, such as an add to cart, which happens more often and still correlates with buying, then move to purchases once volume supports it. The other is to run a cheaper objective deliberately to build audiences and learn which creative holds attention, accepting that this phase is an investment rather than a return.
What does not work is optimising for views or clicks and then judging the campaign on orders. Those objectives will find you the cheapest views and the cheapest clicks, which are usually the least valuable ones. If you choose a soft objective, judge it on soft outcomes and treat the sales figure as incidental.
Structure follows the same logic as any performance channel: as few ad groups as your budget can feed properly. Splitting a modest budget across many audiences guarantees that none of them gathers enough signal.
Keep audiences wide. The system is good at finding responsive people from creative signals, and heavy interest targeting mostly raises costs. Use defined audiences where they carry real information, such as your customer list, site visitors and people who engaged with your videos, which is a genuinely useful audience unique to video platforms.
Set budgets you will leave alone. Frequent changes reset delivery, and the resulting instability is often mistaken for the channel not working.
- Optimise for purchases only when purchase volume can teach the system
- Low volume: optimise an earlier event, then graduate to purchases
- Never judge a views or clicks objective on the orders it produced
- Video engagement audiences are a useful asset unique to this channel
Chapter 6
Work with creators without losing the message
Brief creators on what must be true and let them decide how to say it, because their value is knowing what their audience will watch. A creator handed a script written by a brand produces something that sounds like a brand, and the whole advantage disappears.
Start by finding people whose existing content already sits near your category, with an audience that resembles your buyers. Follower count matters less than whether their videos get watched and commented on. Smaller creators are often better value and easier to work with repeatedly, and repetition matters because a creator who genuinely uses your product produces better material the second and third time.
Write a brief that covers the non-negotiables and nothing else. What the product does, the facts that must be stated accurately, the claims that cannot be made for legal or policy reasons, the offer if there is one, and what happens at the end. Then leave the format, the hook and the language to them.
Agree usage rights up front and in writing. You want the right to run their video as a paid ad, for a defined period, in defined markets. This is the single most common thing to get wrong, and discovering that you cannot advertise your best-performing video is an avoidable disappointment. Where you want to promote a post from their own account, arrange the authorisation at the same time.
Pay properly and treat it as a media buy, not a favour. A creator who is compensated fairly delivers better and comes back. Product-only arrangements work at the very small end and stop working quickly.
Run several creators at once rather than betting on one. Response is unpredictable, and the useful outcome is a set of videos to test, not a relationship with a single person.
Finally, measure creator content the same way as everything else, on orders and value. A video with enormous view counts that sells nothing is entertainment you paid for. A quieter one that converts is the one to run more of.
- Brief the facts and the constraints, not the script
- Agree paid usage rights and duration in writing before filming
- Run several creators at once; response is unpredictable
- Judge creator videos on orders, not on views or follower counts
Chapter 8
Prepare the store for a sudden surge
Get the store ready to absorb a spike before you have one, because this channel produces demand in bursts and an unprepared store turns its best week into its worst. A video that takes off can send more traffic in a day than a normal month.
Stock is the first constraint. Decide in advance what happens when the product in your best-performing video sells out. The wrong answer is discovering it on the day. Options include holding a buffer on hero products, setting up back-order with an honest delivery date, or pausing spend on that specific creative while keeping the rest running. Any of those beats a page that says out of stock with no explanation.
Hosting is the second. Check that your store handles a traffic multiple without slowing down, particularly the product and cart pages. Most hosted platforms cope, but heavy themes, review widgets and app scripts are where things fall over.
Customer service is the third. A surge brings a proportional surge in questions, and the questions arrive in the comments and the inbox at the same time. Prepare answers to the obvious ones in advance, and decide who is covering it.
Fulfilment is the fourth. A burst of orders that ships late produces refund requests and public complaints in the same comment sections that are still running your ads. Know your daily capacity and what you would do above it.
The fifth is the offer itself. If a video works, resist immediately adding a discount to squeeze more from it. Demand created by attention behaves differently from demand created by price, and discounting into a spike often just gives away margin on orders you were getting anyway.
Afterwards, capture the value. A spike brings people who are not ready to buy today, so make sure the email and SMS capture is working, the retargeting audiences are being built, and the product pages are collecting reviews. The traffic is temporary. What you keep from it does not have to be.
- Decide the out-of-stock plan before the video that causes it
- Test the product and cart pages under real load, apps included
- Prepare stock answers and cover for the comment and inbox surge
- Capture emails and build audiences so the spike leaves something behind
Chapter 9
Measure a channel where people buy without clicking
Accept that a large share of this channel's effect will never appear as a click, and build your measurement to catch it rather than pretending it is not there. People watch a video, do not tap, and search for the brand hours or days later. That order gets credited elsewhere.
Three numbers together give a usable picture. The platform's own reporting, which is fine for comparing one video against another and poor for judging the channel. Branded search volume and direct traffic to your store, which tend to rise when this channel is working and fall when it stops. And blended efficiency, meaning total store revenue against total marketing spend across everything, tracked over time.
The branded search signal is the practical one for most stores. Look at searches for your brand name in your search console data and at direct traffic in your analytics, and compare them against the weeks you were spending. A channel creating awareness shows up there before it shows up anywhere else.
Add a post-purchase survey at checkout asking where people heard about you. It is imperfect, people misremember, and it is still one of the more useful signals available for channels that work by being seen. Keep the question simple and the answer optional.
For a real decision, change the spend deliberately. Run a defined period at a materially different level and watch total store revenue rather than platform revenue. This is the only method that answers the incrementality question directly, and it is worth the cost when the budget at stake is meaningful.
Judge over months rather than days. Attention-driven demand does not arrive on the day it was created, and a week-by-week reading of this channel produces panic in both directions. Set a monthly rhythm, keep the definitions constant, and look at the direction rather than the point.
- Platform numbers compare videos; they do not judge the channel
- Watch branded search and direct traffic as the awareness signal
- Add a simple post-purchase how-did-you-hear question
- Change spend deliberately for a period to test what is incremental

Chapter 7
Read the comments as performance data
Treat the comment section under your ads as free research, because it tells you what your marketing is failing to explain. On most platforms an ad is a broadcast. Here it is a conversation, and the conversation is visible to everyone deciding whether to buy.
Start with the objections. If the same question appears repeatedly, that is a gap in the video and often a gap on your product page too. Price justification, sizing, how long it lasts, whether it works for a specific situation, delivery time, whether it is worth it. Each recurring question is a script for the next video and a line to add to the page.
Answer them publicly. A visible, useful reply from the brand does more for the people reading than for the person who asked. Reply in a normal voice, answer the actual question, and do not sell. People are unusually good at spotting a marketing reply, and a defensive or promotional response damages more than silence would.
Watch the sentiment as a leading indicator. Comments turning negative on an ad that is still performing is often the first sign of fatigue, appearing before the numbers move. It can also flag a real problem, such as a delivery issue or a claim that people find implausible.
Mine the positive comments for copy. When a customer describes why they like the product in their own words, that phrasing is better than anything a marketer will write, because it is how buyers actually talk. Collect those lines and use them as hooks, as on-screen text and as product page copy.
Moderate rather than delete. Hiding legitimate criticism is visible and costs trust. Remove abuse and spam, correct factual errors politely, and leave honest complaints with an honest reply, because a well-handled complaint in public is persuasive to everyone reading it.
Assign this to someone with a defined check-in schedule. An ad with a hundred unanswered questions underneath it is spending your money to advertise your inattention.