Skip to content
View as Markdown

FluentCRM Filter Hooks

FluentCRM Core Intermediate

FluentCRM has many interesting filter hooks that let developers change default settings and even extend FluentCRM with new functionality.

What are Filter Hooks

A hook is a feature that allows developers to manipulate functionality without modifying core files. A hook can help developers inject some functions or edit default settings.

Filter hooks are used to return modified values for certain parameters, based on different factors.

Available Filter Hooks

  1. Contacts — Contact statuses, types, profile sections, custom fields, avatars, smart codes, bulk actions, CSV export
  2. Emails & Sending — Email headers, body processing, design templates, tracking, sending pipeline, rate limits, compliance
  3. Campaigns — Campaign data, processing stats, scheduling
  4. Automations & Funnels — Funnel triggers, blocks, processing limits, delays, trigger gates, sequence hooks
  5. Admin & Dashboard — Menus, permissions, dashboard stats, notices, admin vars, general settings
  6. Frontend Pages — Unsubscribe page, double optin, manage subscription, bounce handling
  7. Companies — Company types, categories, profile sections, CSV export
  8. Block Email Editor — Editor settings, patterns, capabilities, allowed blocks
  9. Webhooks & Integrations — Webhook data, imports, migrations, commerce providers, WooCommerce, EDD, dynamic segments
  10. SMS Campaigns Pro — SMS providers, processing limits, scheduling, message content