Setting up Sales Channel Mechanics¶
Linking products to videos, wiring keyword-DM funnels, applying the AI Label Trick — these are the platform-side and post-production mechanics that turn a finished workflow into a converting one. Most of this happens outside the pipeline.
TikTok Shop setup¶
If the account is set up for TikTok Shop, each product needs to be linked.
One-time per product¶
- Open TikTok Seller Center with the account's seller credentials
- Add the product to the catalog (if not already there)
- Product title, description, price, images, fulfillment info
- Link to your account so the product can be tagged in videos
Per video¶
- After the video is uploaded (but before publishing), link the product via the "Add product" flow
- The Shop button appears on the published video
- Viewers can tap → in-app product page → checkout
AI Label Trick¶
For TikTok Shop content (any AI-generated video on TikTok), apply the AI Label Trick in post-production:
- Open the video in your editor (CapCut, Premiere, etc.)
- At the very end of the timeline (within the last 0.5 seconds), add a 0.01-second flash
- The flash can be a dark/black screen OR a single frame of an obviously AI-generated face
- Export the video with this flash
The flash is essentially invisible to viewers but signals to TikTok's moderation that the content is AI-generated. This avoids "this video appears to be AI-generated, please label it" warnings and avoids hidden ranking penalties.
Visual choices for the flash:
| Option | Effect |
|---|---|
| Dark/black screen | Most subtle — viewer doesn't perceive it |
| Obvious AI face | Most explicit signal — TikTok almost certainly catches it |
| Stylized cut frame | Looks like an intentional edit beat |
Most teams use the dark-screen approach.
Amazon (via keyword) — ManyChat setup¶
The comment-keyword → DM → Amazon link funnel.
Per product (or per workflow that mentions a different product)¶
- Pick a keyword — short, easy to type, memorable
- In ManyChat, create a new "Comment Reply" automation
- Set the trigger:
- Which platform (TikTok / Instagram)
- Which video (specific URL or all videos on the connected account)
- Which keyword (case-insensitive matching usually)
- Configure the DM sequence:
- Message 1: value-add (free recipe, tip, mini-guide). Sent immediately on keyword match.
- Message 2 (delayed 30-60 seconds): "and here's the product I mentioned" + Amazon affiliate link
Why two-step¶
A bare link is spammy and gets reported. A value-add message + follow-up feels less aggressive. The two-step funnel converts better and protects deliverability.
Script CTA wording for keyword funnels¶
The script needs to call out the keyword explicitly:
"...comment GLOW and I'll DM you the link to the [free recipe / product]..."
Both:
- The script must say the keyword
- The video should ideally show the keyword on screen (post-production caption overlay)
The Manager doesn't enforce on-screen text — that's a post-production decision. But it lifts conversion significantly when the keyword is visible.
Testing the funnel¶
After setup, test it yourself before going live:
- On a private test post (or the actual post once published)
- Comment the keyword from your personal account
- Check that the auto-DM arrives within ~30 seconds with the value-add
- Check that the follow-up DM with the Amazon link arrives within the configured delay
- Click the link — does it land on the correct product page?
If any step fails, fix it before the workflow ships traffic.
Meta Shop (Facebook / Instagram)¶
Similar to TikTok Shop but on Meta platforms.
Per product¶
- Add to Meta's catalog via Business Suite
- Configure the redirect to Amazon (or wherever the product is sold) if not selling directly via Meta
- Link to the account's catalog so the product appears in the Shop tab
Per video / Reel¶
- After uploading the Reel, tag the product
- The Shop button appears on the Reel
- Viewers tap → product page (Meta or Amazon depending on setup)
No AI Label Trick required¶
Meta doesn't enforce the same AI labeling that TikTok does. You can skip the dark-screen flash.
Setting up affiliate tracking (Amazon)¶
For Amazon Associates affiliate links:
- Create an Amazon Associates account for the brand or the account
- Generate affiliate links for each product (via Amazon's tools)
- Use the affiliate link in the ManyChat DM (or anywhere else the product link appears)
This is how revenue flows back. Without the affiliate tracking, conversions go to Amazon but you don't earn the affiliate cut.
Documenting setup in the account file¶
After each setup step completes, update the account file (reference/accounts/{account-code}.md):
## Sales channels
- **TikTok Shop**: yes
- Linked products: [magnesium-glycinate](link), [rhodiola](link)
- AI Label Trick: required (apply in post-production)
- **Amazon (via keyword)**: yes
- ManyChat workspace: [link]
- Keyword per product:
- magnesium-glycinate: SLEEP
- rhodiola: CALM
- **Meta Shop**: yes
- Catalog: [link]
- Linked products: [magnesium-glycinate]
This way the next person briefing a workflow for this account knows what's already set up vs. what they need to configure.
When you're ready¶
→ Next: Registering in the Version Registry — the final step that makes the new product / account visible to the pipeline's tooling.