Hello @spencemooreweb,
Thank you so much for reaching out with such a detailed description of your ideal newsletter experience! It’s fantastic to hear you’re planning such an engaging system for your users. I’ll be happy to walk you through how FluentCRM can help you bring this vision to life, noting where we can achieve your goals directly and where we might need a creative approach.
Let’s break down your requirements:
- User Subscribes to Categories within Three Post Types (Blog Posts, Events, Job Posts): FluentCRM’s recurring campaigns are designed to work seamlessly with different post types, including custom ones created by plugins like Event Calendar and WP Job Posts. So, pulling content from these specific post types is definitely possible.
- Single Automated Email Every Two Weeks:
- This is an excellent idea for managing communication frequency! Currently, FluentCRM offers Daily, Weekly, and Monthly intervals for recurring campaigns. The “bi-weekly” (every two weeks) option isn’t directly available as a standard interval at the moment.
- While you could configure a weekly campaign and potentially use advanced methods to send it every other week, it’s not a native setting. You might consider whether a weekly or monthly cadence could work as an alternative.
- Newsletter Shows Latest Posts from Subscribed Categories Across All Three Post Types:
- Yes, this is largely achievable! Our Latest Post Block in the email editor is quite powerful. It can fetch the most recent posts from any specified post type and category.
- The key to displaying content based on a user’s specific subscribed categories (represented by their tags) lies in using conditional content blocks. For example:
- You could have a section for “Blog Posts.” Inside this, you would place individual Latest Post Blocks, each configured to show posts from a specific blog category (e.g., “Tech Blog,” “News Blog”).
- Each of these individual Latest Post Blocks would then be wrapped in a conditional block that checks if the recipient has the corresponding tag (e.g.,
blog_tech or blog_news). This way, only the content relevant to their specific interests will appear.
- Please note, while the Latest Post Block is versatile, dynamically filtering a single Latest Post Block to show content from multiple user-specific subscribed categories without creating separate blocks for each specific category might have some display limitations. We would need a bit more detail on your desired exact rendering to confirm.
- If a Post Type Has No Subscriptions, That Entire Section Will Not Appear:
- To check subscriptions, you would need complex or advanced mechanisms, as FluentCRM will not recognize subscriptions directly except for tags within a conditional block.
- You can create a main conditional block for your entire “Job Posts” section, for instance. This block would have a condition that checks if the recipient has any of the tags associated with job post categories. If the contact doesn’t have any relevant job post tags, that entire section simply won’t be displayed in their newsletter. The same logic applies to Blog Posts and Events.
In summary, much of your ideal experience is within reach with FluentCRM, leveraging tags for subscriptions and conditional content for dynamic displays. The primary consideration will be the bi-weekly sending interval, which isn’t a direct option right now, and to work with subscription checking, you may need to work with 3rd party plugins or custom codes.
We’re here to assist you further and help you make the most of FluentCRM!
Thanks for the excellent information!