TikTok Shop Affiliate Outreach at Volume: Turning the DM Routine Into a Template

This is not about doing less. It is a business where a few sales come out of several hundred messages.

Affiliate outreach · 8 min read
On this page
  1. The steps in one invitation, and which part goes to the computer
  2. Split the wording by creator type
  3. The log needs three states, and follow-up is a template too
  4. Volume, rhythm, and where the line is

Last year a friend in cross-border beauty walked me through the arithmetic of creator outreach.

He said TikTok creator work, the TikTok Shop selling that runs on it, is his main channel for orders, and it is heavy. He sends more than 200 invitation messages a day, finding creators one by one, opening profiles, judging whether they fit, and sending the message. After 200, he is pretty much finished, and the next day he has to do it again.

I asked how many of those 200 actually close. Three to five on a good day, he said. None on a bad day.

That ratio is normal in this line. Creator outreach is a wide net. A few deals come out of several hundred messages. What has to be solved is staying organised when the volume is that large.

Developing customers on LinkedIn is about keeping the volume down and doing it accurately. On creator outreach, the volume itself is the method. What you have to hold is the execution, so the quality does not collapse.

The steps in one invitation, and which part goes to the computer

Take the actions apart:

  1. Open TikTok and go to search or the recommendation list
  2. Find creators of the target type by keyword
  3. Open the profile
  4. Read the follower count and look at the last few posts
  5. Decide whether they fit
  6. Tap the collaboration or message entry
  7. Choose the collaboration type
  8. Fill in the invitation wording
  9. Submit
  10. Go back to the list and continue with the next one

Ten steps. It looks longer than other jobs, and each step is short. Steps 3 through 8 are almost entirely fixed. The only step that needs a judgement is step 5: does this person fit.

One message is a minute. Two hundred is more than three hours, and it is three hours of the same actions. Efficiency on this kind of work falls as time goes on. For the first 50 you still read the profile. For the last 150 you are mostly tapping.

By that split, the line looks like this:

Action Can it be handed over?
Open search, filter by keyword Yes
Open the profile, read the follower count Yes
Decide whether this person fits Partly. Turn it into a rule
Tap the collaboration entry, choose the type Yes
Fill in the wording, submit Yes
Record who has already been contacted Yes

I marked step 5 as “partly”. The judgement can be turned into a rule, and the rule has to be yours. For example, followers between 10,000 and 200,000, an update in the last three months, and content that is mainly beauty. A flow can filter on a rule like that.

The stricter the rule, the more chances it misses. Some creators who would fit simply fail the rule. Leave a channel for a person to review. After the flow filters, leave the borderline batch for you to look at.

iEasyRun conversation page: select a phone and describe the whole invitation

Split the wording by creator type

This step decides the reply rate.

Split by creator type, not by follower count. A reply depends on whether you understand what they make. Follower count does not decide whether they reply.

One set of wording can be organised like this:

  • Beauty: say the product category, the collaboration format, and what you can offer, straight away
  • Lifestyle vlog: emphasise the use case, and put the product into their daily story
  • Unboxing review: highlight what there is to talk about, and leave room for the creator

Inside each set, leave a few variables, such as their name, one recent post, and the sample or commission you can offer.

Those variables turn one line from a mass template into something said to that person. Bulk messages fail when they are obviously bulk. The reply rate drops straight away.

In the flow, the wording and the variables stay as parameters, passed in row by row from the table at run time. One column is the creator id, one column is which set of wording, and one column is the variable text.

The log needs three states, and follow-up is a template too

A lot of people only record whether it was sent. Two weeks later, looking back, there is no way to see whether it worked. You cannot tell whether nobody replied, whether they replied and you did not follow up, or whether a sample went out and never became an order.

Record three states:

Column What it holds
Creator account The unique id
Wording type Which set was used
Time sent When it went out
State one: sent The invitation went out
State two: replied They replied
State three: sample sent The sample was shipped
Notes How far the conversation got, and where it stuck

With the three states kept apart, you can compute a real funnel. For example, 200 invitations, 40 replies, 10 people willing to take a sample, and 3 orders at the end. The conversion at each stage is visible.

Execution History: the result of each invitation run, written back into the log afterwards

Once you can see the funnel, the next change is clear. A low reply rate is a wording problem. A steep drop from reply to sample is a terms problem. Samples that do not become orders are a creator-selection problem.

Sending the invitation is only the start. Follow-up is where the time actually goes.

Fix the rhythm: one follow-up three days after sending, one more a week later, and then stop. If there is no response after three tries, do not send again. That saves time, and it keeps the other person from getting annoyed.

Follow-up wording can be a template too, and it is easier than the first invitation. The situations are few: they did not see it, they are thinking about it, they have no slot right now.

Follow-ups have to be logged as well. If someone has been followed up three times and you are still going, the log is not doing its job.

Volume, rhythm, and where the line is

Creator outreach runs at a higher volume than other jobs, so the rhythm has to be designed on its own.

Do not send them in a clump. Spread 200 across different parts of the day, and do not make the gaps too regular. Two hundred in half an hour does not look like a person.

Try the volume from low to high. Start at a few dozen a day, watch the reply rate and the account, and raise it once that is steady. Go straight to the ceiling and, when something breaks, you have no place to start looking.

Keep the wording from repeating too much. That shows up clearly in cross-border creator selling. One script sent to several hundred people is already easy to spot. Splitting the sets and adding variables is for the reply rate, and also so it looks ordinary.

Workflow canvas: the invitation flow saved as a template, wording and creator details passed in as parameters

Using AI to operate the phone covers the execution: finding the creator, opening the profile, filling in the wording, and submitting, turned into a standard sequence so you are not tapping through it one by one.

The judgement stays with you. Whether this person is worth working with, what terms to offer, and when to stop. Those questions decide whether the business works.

If you do creator work and cross-border creator selling on several platforms, the same spine carries over: pick people, send the invitation, log the progress, follow the replies. What changes is the interface.

The beauty friend later split invitations into two flows. One filters and makes first contact. One follows up. The log grew from two fields to seven. He said it used to be “I have to send 200 today”. Now it is “these 50 are worth sending, so send them, and wait for replies”.

Connect one phone from the install selection page first. Try a small volume for a week, get the three funnel ratios out, and then decide whether to add volume.

Frequently asked questions

How is creator outreach different from ordinary messaging?
Volume, by an order of magnitude. Ordinary messaging is a few dozen a day. Creator outreach is a few hundred, and each one starts with opening a profile to look. So the design goal is not precision, it is staying organised at that volume.
How many a day is reasonable?
It depends on your store stage and the size of the creator pool. Start at a few dozen a day, watch reply rate and sample conversion, then increase. Going straight to several hundred means that when something breaks you have no idea where to start.
How many versions of the pitch do I need?
Segment by creator type, not by mood. One for beauty, one for lifestyle vlogs, one for unboxing reviews. Tone and terms differ between them, and inside each version leave variables such as follower tier or the kind of content they post.
How do I track who has been contacted?
Track three states, not one: invitation sent, replied, sample shipped. Separating those lets you compute a real funnel and see where it leaks. Tracking only sent or not sent becomes useless within a fortnight.
How should follow-ups work?
Fix a rhythm. Follow up once three days after sending, once more a week later, and then stop. Follow-ups should be templated too, or a few hundred invitations will bury you.
Can this work if the interface is in English?
Yes. The approach reads what is on the screen and then decides where to tap. You describe actions such as open the creator profile, read the follower count, tap invite to collaborate. No English reading is involved.
How do I tell whether any of it is working?
Three ratios: invitations sent to replies, replies to samples shipped, samples to sales. Whichever ratio drops hardest is the one to work on. That beats staring at how many were sent today.
Could the platform treat this as spam?
It could, so the rhythm has to look human. Do not push several hundred into half an hour. Spread them across the day with irregular gaps, and vary the wording, since repetition is what gets noticed.

Move the mechanical part out

Finding creators, opening profiles, sending invitations

Software is completely free and runs on your own computer.