This guide explains how to use FluentCRM contact lists with Conditional Blocks to control content visibility in WordPress based on user subscription to specific lists.
Overview
FluentCRM’s contact lists allow you to group users for specific email campaigns or marketing funnels. By combining contact lists with Conditional Blocks, you can tailor content across your site to match a user’s list membership.
Why use Contact Lists?
- Organize contacts by campaign or lifecycle stage
- Display custom offers for different user segments
- Build lead nurturing pages that adapt based on the user’s list
Prerequisites
Before using this feature:
- Ensure FluentCRM is installed and set up
- Sync your WordPress users with FluentCRM contact profiles
How to sync:
- Go to FluentCRM > Settings > General Settings
- Enable Sync WordPress users to FluentCRM
🔄 This step is critical—only synced users can be evaluated against contact lists.
How to Add a Contact List Condition to a Block
1. Open the Block Editor
Edit a post, page, or template using the WordPress Block Editor.
2. Access the Conditional Blocks Builder
- Select the block you want to customize.
- Open the Condition Builder from the block toolbar or sidebar panel.
3. Add a FluentCRM Contact List Condition
- Choose FluentCRM: Contact List from the condition type menu.
- Select one of the relation options:
- User is in specific list(s)
- User is not in list(s)
4. Select Lists
- Pick the list(s) from your FluentCRM install.
- Lists are auto-loaded from your CRM setup.
- You may also choose “Any List” to apply the condition if the user is subscribed to any list at all.
5. Set the Visibility Behavior
Choose how the block should respond:
- Show block if user matches the list condition
- Hide block if user matches the list condition
💡 Tip: You can combine this with other conditions like user role or device type for advanced targeting.
Use Case Examples
🎯 Targeting Returning Leads
Show a welcome back message only to users in your “Returning Leads” contact list.
🛍️ Promotions for Subscribers
Display coupon codes for users in the “Promo Subscribers” list, while hiding them from new visitors.
🎓 Online Course Progression
Unlock new modules based on a user’s inclusion in a “Course Completed” list.
Troubleshooting
- ✅ User not recognized?
- Confirm the user is logged in
- Ensure the contact list assignment exists in FluentCRM
- Double-check syncing between WordPress and FluentCRM
- 🔁 Block doesn’t respond as expected?
- Review the condition logic (“is in” vs. “not in”)
- Clear caches and reload the page
Have a question? Visit Conditional Blocks Support for help.
By leveraging FluentCRM contact lists and Conditional Blocks, you can create a seamless, dynamic experience that adapts to your users’ journey and campaign participation.