How to Create CRM Segments in UniLink (Group Contacts for Targeted Campaigns)

How to Create CRM Segments in UniLink (Group Contacts for Targeted Campaigns)
Build dynamic or static contact groups based on tags, purchases, scores, and more — then use those segments to send the right message to exactly the right people.
Sending the same email to everyone in your contact list is the fastest way to rack up unsubscribes and waste your best offers on people who are not ready for them. Segments let you divide your contacts into meaningful groups — buyers, free-plan users, people who signed up last week, contacts from Instagram — and communicate with each group in a way that is actually relevant to where they are. In UniLink CRM, segments are flexible, reusable, and can update automatically as your contact list grows and changes.
What CRM Segments Do
A segment is a saved filter that groups contacts matching specific conditions. UniLink supports two types: dynamic segments and static segments. Dynamic segments update automatically — every time a contact meets the conditions, they are added; every time they stop meeting them, they are removed. If you create a dynamic segment for "contacts who made a purchase in the last 30 days," it will always reflect your current buyers, not a frozen snapshot from the day you created it.
Static segments are manual lists. You define the group once, add contacts to it, and the list only changes when you manually add or remove people. Static segments are useful for one-time campaigns — a group of attendees from a webinar, a batch of contacts you met at an event, or a VIP list you curate by hand.
Once a segment exists, it becomes available everywhere in UniLink where you need an audience: email campaigns, email sequences, automation triggers, and CRM pipeline filters. You define the group once and reuse it across all your marketing tools without rebuilding the filter each time.
How to Get Started With CRM Segments
- Open the Segments panel — from your UniLink dashboard, go to CRM, then click "Segments" in the sub-menu. You will see a list of any existing segments and a button to create a new one.
- Click "Create Segment" — this opens the segment builder with an empty rule set. Give the segment a clear, descriptive name like "Buyers — Last 90 Days" or "Free Plan — High Score."
- Add your first rule — click "Add Rule" and select a condition category: Tag, Purchase, Plan, Source, Date, or Score. Each category has its own set of operators (is, is not, contains, before, after, greater than, etc.).
- Combine rules with AND / OR logic — add additional rules and choose whether contacts must match ALL rules (AND) or ANY rule (OR). For example, "Tag is 'buyer' AND Score is greater than 30" finds only high-score buyers.
- Preview the segment size — before saving, the builder shows how many contacts currently match your rules. Use this to verify the segment is not accidentally too broad or too narrow.
- Choose dynamic or static — select "Dynamic" to keep the segment auto-updating, or "Static" to lock in the current matching contacts as a fixed list.
- Save the segment — click Save. The segment is now available in campaign targeting, sequence setup, and CRM filter views.
How to Use CRM Segments
- View segment members — click any saved segment to see the full contact list matching its rules. You can sort, search within this list, and export it as a CSV.
- Use a segment in an email campaign — when creating a campaign in Email → Campaigns, the recipient selector shows all your saved segments. Select one as the audience. Only contacts in that segment will receive the campaign.
- Use a segment as a sequence trigger — in Email → Sequences, set "Contact enters segment [name]" as the trigger. Any contact who joins that segment automatically starts the sequence. This is powerful for onboarding, re-engagement, or post-purchase flows.
- Filter the CRM pipeline by segment — in the pipeline Kanban board, use the filter bar to show only pipeline cards belonging to contacts in a specific segment. This creates a focused view without changing your actual pipeline structure.
- Edit segment rules — open an existing segment and click Edit Rules. For dynamic segments, the contact list updates immediately when you save new rules. For static segments, editing rules does not change the existing list — it only applies to contacts you explicitly add going forward.
- Merge or duplicate segments — use the segment menu to duplicate a segment as a starting point for a variation, or use OR logic to combine conditions that would otherwise require two separate segments.
- Check segment size before sending — always review the contact count in a segment before sending a campaign. An unexpectedly large or small number usually means a rule condition is wrong — for example, a date filter using the wrong year.
Key Settings Explained
| Setting | What it controls | Best practice |
|---|---|---|
| Segment type (Dynamic / Static) | Whether the contact list auto-updates or stays fixed | Use Dynamic for ongoing targeting (buyers, active users, high-score leads); use Static for one-time campaign audiences |
| Rule condition (AND / OR) | Whether contacts must match all rules or any single rule | Use AND to narrow segments (more precise targeting); use OR to broaden them (wider reach for awareness campaigns) |
| Tag rule | Filters contacts who have or do not have a specific tag | Tags are your most flexible segmentation tool — use them to mark behavior, intent, and source so you can build any segment combination later |
| Date rule | Filters by when a contact was created or made their last purchase | Use relative dates ("in the last 30 days") for dynamic segments rather than absolute dates, which become stale |
| Score rule | Filters contacts above, below, or equal to a lead score value | Combine with a tag rule for the most precise warm-lead targeting — score tells you engagement level, tag tells you interest category |
How to Get the Most Out of CRM Segments
The power of segments comes from using them consistently across every campaign and automation you build. Rather than creating one-off audience filters inside each campaign tool, maintain a library of five to ten well-named segments that cover your core audience categories: new subscribers, active buyers, high-score leads, free-plan users, and churned contacts. When you always target from a named segment rather than rebuilding filter conditions each time, you eliminate errors and make your campaigns auditable.
Think about segmentation at the moment of contact creation, not as an afterthought. When someone signs up via your Instagram bio link, tag them "source-instagram" immediately. When someone completes a purchase, that is automatically captured — but the behavioral tags you apply manually during onboarding are the data that makes future segments meaningful. Segments are only as good as the tagging and scoring data they draw from.
Use the segment preview count to catch rule errors before they turn into campaign mistakes. If a segment that should have 200 members shows 2,000, an OR condition where you meant AND is probably the culprit. If a segment shows 0, a date filter is likely set to the wrong range or a tag was spelled differently than expected. Always review the count before scheduling a send.
For product launches and promotions, build your target segment two weeks in advance and let it grow. A dynamic segment for "Score ≥ 40 AND has not purchased [product]" continuously updates as new contacts reach that score threshold — so by launch day, your warm-lead list is automatically larger than it was when you created the segment.
Troubleshooting Common Issues
| Problem | Likely cause | Fix |
|---|---|---|
| Segment shows 0 contacts when contacts exist | A rule condition is too restrictive, a tag name has a typo, or a date range excludes all existing contacts | Remove rules one at a time to isolate which condition is filtering out all contacts; check tag spelling exactly as it appears in contact records |
| Dynamic segment is not updating with new contacts | The segment was accidentally saved as Static, or newly added contacts do not yet have the data (tag, score, purchase) the rules require | Check the segment type in settings; verify new contacts are being tagged or scored correctly before they can match the rules |
| Campaign sent to wrong contacts | An OR rule in a segment matched a broader audience than intended, or the wrong segment was selected at send time | Review the segment rule logic (AND vs. OR), preview the contact count before any future sends, and always double-check the recipient segment name in the campaign summary screen |
| Segment not appearing in campaign targeting dropdown | The segment was created but not saved, or the campaign tool is filtering to show only segments above a minimum size | Return to the Segments list to confirm the segment was saved; if the list shows it but the dropdown does not, try refreshing the campaign creation page |
Pros
- Dynamic segments auto-update so your audience lists are always current without manual maintenance
- Reusable across campaigns, sequences, and pipeline filters — define once, use everywhere
- Flexible rule combinations (AND/OR, multiple conditions) cover virtually any audience definition
- Preview count before saving catches logic errors before they affect a live campaign
Cons
- Segment accuracy depends entirely on the quality of your tags, scores, and purchase data
- Complex multi-condition segments can be hard to audit when troubleshooting unexpected audience sizes
- Static segments require manual maintenance — contacts who no longer belong must be removed by hand
Frequently Asked Questions
How many segments can I create?
There is no hard limit on the number of saved segments in UniLink CRM. However, for practical use, keeping your active segment library to 10–15 well-named segments makes it easier to pick the right one quickly when setting up a campaign.
Can a contact be in more than one segment at the same time?
Yes. Segments are filters, not exclusive buckets. A single contact can match the rules for five different segments simultaneously. When you target a segment in a campaign, contacts are de-duplicated — each contact receives the email only once even if they belong to multiple overlapping segments.
Can I export a segment to CSV?
Yes. Open the segment, click the export icon, and UniLink generates a CSV with all contact fields for members of that segment. This is useful for importing into external tools or for record-keeping before a campaign.
What is the difference between a segment and a tag?
A tag is a label applied to an individual contact. A segment is a group defined by rules — including rules that check for tags. Tags are the building blocks; segments are the structured audiences you build from them. A tag alone does not give you a reusable audience — you need a segment for that.
Can I use a segment to exclude contacts from a campaign?
Yes. In the campaign setup, there is both a "Send to" audience selector and an "Exclude" audience selector. You can exclude one or more segments from any send. This is how you prevent unsubscribed or suppressed contacts from receiving a campaign even if they technically match another targeting segment.
Key Takeaways
- Dynamic segments auto-update as contacts gain tags, make purchases, or cross score thresholds — no manual list management needed.
- Static segments are for one-time audiences like event attendees or manually curated VIP lists.
- Always preview the segment contact count before saving to catch AND/OR logic errors before they affect a campaign.
- Build a suppression segment for opted-out or churned contacts and exclude it from every campaign send.
- Segments are only as good as the underlying data — consistent tagging and lead scoring from day one makes every future segment more precise.
Ready to stop blasting your whole list and start targeting the right people?
Create your first CRM segment in UniLink today and see how much better your campaigns perform when the audience actually matches the message.
Get Started FreeCreate Your Free Link-in-Bio Page
Join thousands of creators using UniLink. 40+ blocks, analytics, e-commerce, and AI tools — all free.
Get Started Free