I’m confident I can build the custom extension you're seeking to introduce a new date-based trigger functionality for FluentCRM.
The plugin will allow users to select any custom date field from a subscriber's profile, such as a "Contract Renewal Date", and use it to trigger workflows. The trigger will work similarly to the existing "Birthday" trigger but with more flexibility, supporting one-time, recurring, and time-adjusted triggers (e.g., days before or after the date). It will integrate seamlessly into FluentCRM’s workflow builder, providing an intuitive interface for selecting and configuring triggers.
I will ensure that the plugin detects only date-type custom fields, integrates well with FluentCRM’s UI, and provides error handling and activity logs for smooth operation. The plugin will be optimized for performance and scalability, handling large subscriber lists efficiently without affecting site performance.
I’ll provide thorough testing, a comprehensive user guide, and detailed developer documentation for easy maintenance and future updates. Let’s discuss the project further and get started!
Best regards,
Kovalenko Vladyslav