CRM automations & groups
Segment creators with groups, trigger automations like Sample Shipped and Content Unfulfilled, and a reference for every group condition.
Groups are dynamic segments of creators based on rules — sample status, GMV, activity, tags, and more. CRM automations watch those groups and act automatically when a creator meets the conditions.
Groups
- Build a group from rules (for example, "sample delivered but hasn't posted in 7 days").
- Groups update automatically as creators meet or stop meeting the rules.
- Use groups to target automations precisely, track a segment over time, or flip them around as an exclusion that keeps everyone in the group out of a campaign.
- Attach a dynamic tag to a group so its members carry a tag automatically, kept in sync or added once and kept forever. See Tag Manager.
CRM automations
- Sample Shipped — messages creators in your Shipped group on the automation's next send cycle (within its schedule and daily limits), not the instant a sample ships.
- Content Unfulfilled — nudge creators who received a sample but haven't posted.
- Start from the pre-built templates and customize the copy for your brand.
Set it up
- Create or pick a group that describes the creators you want to reach.
- Open Automations and configure the matching automation template.
- Fill in your product and message and save. The automation is created Paused (saving just removes the orange Template badge) — click Start on its card in the Automations list to activate it.
These follow-ups run on their own once configured — you set the rule once and the automation handles the timing.
The rest of this article is a reference for every condition in the group builder. Skip to the section you need.
Every group condition, explained
When you build a group, you're really building a set of rules. Every time the group refreshes, Cruva checks every creator connected to your shop against those rules, and whoever matches is in the group. This section walks through every filter available in the group builder, section by section, and explains exactly what each one does.
One important concept before we start: some filters look at a creator's relationship with your shop (how much they've sold for you, when they last posted about you, whether you've messaged them), while others look at the creator's overall profile across TikTok Shop (their followers, their engagement, their total sales across every brand they work with). We'll flag which is which as we go.
Samples & Products
These filters are about the free samples you've sent creators and what happened after.
Sample Request Status — Filters creators by where their most recent sample request sits in the pipeline: requested, shipped, delivered, content pending, posted, overdue, and so on. There are two special statuses worth knowing. Ignored pulls in creators whose sample requests you've marked as ignored. No Request flips the filter inside out: instead of finding creators with a matching sample request, it finds creators who have never made one. That makes it perfect for cold-outreach groups — "everyone we haven't sampled yet."
Sampled Products — Only include creators who requested a sample of specific products you choose. When combined with Sample Request Status, only samples of these products in those statuses count. A dropdown to the left of the product selector controls the matching logic:
- OR (default): the creator has sampled at least one of the products in the list.
- AND: the creator has sampled every product in the list (and possibly others too).
- Only: the creator has sampled at least one product in the list, and nothing outside it.
- NOT: the creator has not sampled any of the products in the list.
Exclude Sampled Products — The mirror image: kick out any creator who has ever requested a sample of the products you list. Useful for "haven't tried our new flavor yet" style targeting.
Sampled SKU IDs — Same idea as Sampled Products but at the variant level. If you sell a serum in three sizes and only want creators who sampled the travel size, this is the filter.
Sample Request Source — Filters by how the sample request came about — whether it originated through a Target Collab or an open collaboration. Only those two sources are accepted.
Sample Received — A day-range filter counting from the moment the creator's sample was delivered. "At least 7 days, at most 30 days" finds creators who got their package one to four weeks ago. Great for timed follow-ups: enough time to have tried the product, not so long that they've forgotten you.
Note: All of the sample conditions combine into a single logical clause applied to the same sample. For example, Sampled Products = Y plus Sample Request Source = open collaboration means the creator must have sampled product Y through an open collab — not product Y in one request and an open collab in another.
Content Unfulfilled — This one is a workhorse for chasing content. It finds creators who received their sample a certain number of days ago and still haven't posted — technically, creators whose sample is sitting in "Content Pending" or "Overdue" status. "Content unfulfilled for at least 10 days" is the classic gentle-nudge automation trigger.
Showcase Status — Whether the creator currently has your product in their TikTok showcase. A creator showcasing you has your product one tap away from their audience, so this is a strong intent signal.
Previously Worked With — A simple yes/no. "Yes" means the creator has at least one sample that made it to a meaningful stage — shipped, posted, or in the content pipeline. "No" means they've never gotten that far with you. This is the cleanest way to split your CRM into "existing partners" versus "brand new prospects."
Commission Range — Filters by the total commission the creator has earned from your shop. High earners are your proven partners; zero earners might need a different pitch.
Content
These filters are about the posts creators have made for your shop.
Posted Products — Only include creators who have actually published content featuring specific products of yours. Note the difference from Sampled Products: sampling means they asked for the item; posting means they made the video. A creator can appear in one and not the other.
Number of Posts — How many videos the creator has posted for your shop, as a minimum/maximum range. Use it to find your most prolific posters, or the one-and-done creators worth reactivating.
Has GMV Max Creatives — Whether Cruva has detected any GMV Max creatives for the creator, meaning their videos are running as ads in your GMV Max campaigns. A dropdown gives you two options: Has creatives and Does not have creatives.
This is most useful for GMV Max mass authorization outreach. If you want to message creators and ask them to turn on GMV Max mass authorization, you don't want to spend those messages on creators who already have it on. Filtering to Does not have creatives narrows your group to creators whose content isn't running as GMV Max ads yet, which is the audience that actually needs the ask. The opposite setting, Has creatives, finds creators already running as ads.
It's a strong signal but not a perfect one, so treat it as a guide, not a guarantee. Cruva can only see creatives that have shown up in your GMV Max data, so a creator with older content, or no posts for your shop at all, may have mass authorization turned on without a creative to detect. Those creators can land in a Does not have creatives group by mistake. In general it's pretty accurate, and the occasional creator who already has it enabled may still get the message.
Days Since Last Post — How long it's been since the creator last posted about your shop. A minimum of 30 days finds creators who've gone quiet; a maximum of 7 days finds who's actively posting right now. This filter is the backbone of most re-engagement groups.
Performance
These are the money filters.
Shop GMV — Total sales the creator has generated for your shop specifically, as a range. This is your own data about your own relationship with them.
30d Affiliate GMV — The creator's total sales over the last 30 days across every shop they promote, not just yours. This is the filter to use when hunting for talent: a creator might have sold nothing for you yet but be moving serious volume for other brands. Pairing "Shop GMV is zero" with "30d Affiliate GMV is high" finds exactly the creators worth pursuing hardest.
Units Sold — Total number of individual units the creator has sold for your shop. Useful when your products are low-priced and GMV understates how much a creator actually moves.
Lives
Live streams behave differently from videos, so they get their own section.
My Shop LIVE GMV — Sales the creator has generated for your shop specifically through live sessions, as a range. Some creators barely post videos but move real volume live; this filter finds them.
LIVE Count — How many live sessions the creator has run for your shop. (There's also a live duration range available — total time spent live — for finding the true marathon streamers.)
Days Since Last LIVE — How long since the creator last went live for your shop. Just like Days Since Last Post, but for streams: a big minimum finds lapsed live sellers, a small maximum finds who's live right now.
Creator Profile
These filters mix the creator's public stats with your communication history.
Followers — The creator's follower count, as a range. Standard tiering: nano, micro, mid, macro — slice it however you like.
Engagement Rate — The creator's average engagement on their content, as a percentage range. A creator with 5,000 followers and sky-high engagement often outsells one with 500,000 followers and a dead audience.
Post Rate — How reliably the creator actually posts after receiving samples, as a percentage. This is one of the most underrated filters in the product: a high post rate means that when you send this person a sample, content actually shows up. Filtering for a strong post rate before sending samples saves a lot of wasted product.
Has Email — Whether Cruva has an email address on file for the creator, from any source. Essential when building groups destined for email outreach — no point targeting people you can't reach. It can also be flipped to find creators missing an email, if you want a list of contacts to enrich.
Has Phone — Same idea, for phone numbers. "Yes" requires an actual, non-empty number on file.
Has Replied — Whether the creator has ever replied to a message from your shop. "Yes" gives you your warm list — people who've engaged in conversation. "No" gives you everyone who's gone silent or was never contacted.
Days Since Last Messaged — How long since anyone at your shop last messaged this creator through Cruva, measured from the most recent message only. A minimum of 14 days means "we haven't touched this person in two weeks" — the natural guardrail that stops automations from spamming the same creators over and over. (There's also a simpler "has been messaged at all" version of this check.)
Days Since Last Replied — How long since the creator last wrote back. A small maximum finds creators with fresh, active conversations that deserve a human follow-up; a large minimum finds conversations that have gone cold.
Messaged By Campaign — Filters creators by which of your outreach campaigns have messaged them. This one supports the same style of matching logic as Sampled Products. The basic version includes anyone messaged by at least one of the campaigns you select. There's an option to narrow it to creators who have only ever been messaged by those campaigns and no others, an option requiring the creator to have been messaged by every campaign on your list, and an inverse — creators who have not been messaged by certain campaigns — which is how you keep separate outreach tracks from stepping on each other.
Demographics
All of these describe the creator themselves, based on Cruva's analysis of their content and profile. Each one is a multi-select: pick several options, and a creator matches if they fit any of them.
Gender — The creator's gender.
Age Range — The creator's age bracket (e.g., 18–24, 25–34).
Race/Ethnicity — The creator's race or ethnicity, useful for representation-conscious casting.
Body Type — The creator's body type — commonly used in apparel and swimwear, where fit and representation drive conversion.
Economic Status — The creator's perceived economic presentation — whether their content reads as budget-conscious, mid-market, or luxury. Matching this to your price point matters more than most people expect.
Content Tone — The overall style and vibe of the creator's content: funny, educational, aesthetic, high-energy, and so on.
Language — The primary language of the creator's content.
Alongside these, you can also filter by the creator's content categories (beauty, food, fitness, etc. — a creator matches if any of their categories overlap with your picks) and by their audience: the age brackets that make up the creator's top follower segments, so you can target creators whose viewers are 25–34 rather than creators who are.
Demographic filters also support advanced boolean grouping: you can build multiple condition sets where everything inside a set must be true together, and a creator qualifies by matching any complete set. For example: ("female AND 18–24 AND beauty") OR ("male AND fitness"). Within a single simple filter panel, all your chosen filters must hold at once.
Tags
Include Tags — Only include creators carrying at least one of the tags you select. Tags are your own labels — "VIP," "holiday-campaign," "do-not-rush" — so this filter is how your team's manual organization becomes targetable.
Exclude Tags — Kick out any creator carrying any of the selected tags. The classic use is a "do not contact" or "already in another campaign" tag that keeps creators out of automations regardless of what else they match.
Was this article helpful?
Related articles
- Affiliate CRM walkthroughAn end-to-end tour of the affiliate CRM — searching, filtering, segmenting, and re-engaging creators.
- AI Auto RepliesSet up AI auto-replies that respond to creator DMs automatically — qualifying them and answering questions.
- Tag Manager: static tags, dynamic tags, and tagging a listEverything the Tag Manager page does: browse every tag and who carries it, create dynamic tags that follow a group, tag a whole list or CSV of handles at once, rename, merge, and delete tags, and where tags can be used across Cruva.
- Manage sample requestsApprove, reject, and ship samples — and use auto-approval rules so qualified creators clear without manual review.
- WorkflowsThe complete guide to Workflows — triggers, every action and controller step, branching and merges, the canvas, monitoring, send limits, templates, and import/export.
- CRM ReportRead the affiliate-CRM reports to understand what's driving GMV, content, and creator activity.