Intermediate
How to build advanced audience segments on ConvertKit
Quick Answer
Advanced audience segments in ConvertKit are created using combinations of tags, custom fields, subscriber behavior, and engagement metrics. Access the Subscribers section, use the filter tools to define your criteria, then save your segment for future campaigns.
Prerequisites
- Active ConvertKit account
- Basic understanding of tags and custom fields
- At least 100 subscribers in your account
- Knowledge of your audience's key characteristics
1
Navigate to the Subscribers section
Log into your ConvertKit dashboard and click on Subscribers in the left sidebar. This will display your complete subscriber list with filtering options at the top of the page.
Tip
Ensure you have at least some tagged subscribers and custom field data to create meaningful segments
2
Access the advanced filter options
Click the Filter button at the top of the subscribers list. You'll see basic filter options initially. Click Add Filter to reveal advanced segmentation criteria including tags, custom fields, subscription dates, and engagement metrics.
3
Set up tag-based criteria
In the filter panel, select Tags from the dropdown. Choose whether subscribers should have or not have specific tags. You can add multiple tag conditions using AND or OR logic. For example, select subscribers who have the tag
premium-customer AND active-engagement.Tip
Use negative tag filtering to exclude segments like unengaged subscribers or specific product owners
4
Add custom field filters
Click Add Filter again and select Custom Fields. Choose your custom field (like location, purchase history, or preferences) and set the criteria. You can filter by equals, contains, starts with, or is empty. Combine multiple custom fields for precise targeting.
Tip
Custom fields with dropdown or multiple choice options work best for segmentation
5
Configure engagement-based filters
Add filters based on subscriber behavior by selecting Email Activity. Filter by subscribers who have opened emails, clicked links, or haven't engaged within specific timeframes. Set date ranges like
last 30 days or last 90 days to identify active or inactive segments.Tip
Engagement filters are powerful for re-engagement campaigns and identifying your most active subscribers
6
Apply subscription date filters
Use Date Subscribed filters to segment by when subscribers joined your list. This is useful for creating cohorts like
new subscribers in last 7 days or subscribers who joined before a specific product launch. Combine with other criteria for lifecycle-based segments.7
Save your advanced segment
After configuring all filter criteria, click Apply Filters to see your segment results. Review the subscriber count and sample profiles to ensure accuracy. Click Save Segment and give it a descriptive name like
High-Value Engaged Customers - Q1 2026. Check Auto-update if you want the segment to dynamically update as subscriber data changes.Tip
Use descriptive names and include creation dates in segment names for better organization
8
Export or use your segment
Your saved segment now appears in the Segments dropdown throughout ConvertKit. Use it when creating broadcasts by selecting it from the Send to options, or export the subscriber list by clicking Export and choosing your preferred format (CSV or Excel).
Tip
Test your segments with small campaigns before major launches to validate targeting accuracy
Troubleshooting
Segment shows zero subscribers despite having matching data
Check that all filter conditions use AND/OR logic correctly. Overly restrictive AND conditions can eliminate all matches. Review each filter individually and gradually combine them.
Custom field filters not working as expected
Verify that custom field data is properly formatted and contains no extra spaces. Use contains instead of equals for text fields, and check that field names match exactly in your filter criteria.
Engagement filters showing unexpected results
Confirm your date ranges are set correctly and account for timezone differences. Remember that email activity only tracks emails sent through ConvertKit, not external email interactions.
Saved segments not updating automatically
Ensure you enabled Auto-update when saving the segment. If segments still don't update, check that your filter criteria include dynamic date ranges rather than fixed dates.
Ready to get started with ConvertKit?
Put this tutorial into practice. Visit ConvertKit and follow the steps above.
Visit ConvertKit →