Skip to content
View as Markdown

FluentCRM Action Hooks

FluentCRM Core Intermediate

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

What are Action Hooks

Action hooks are used to run custom code when certain events occur.

Available Action Hooks

  1. Contacts — Contact lifecycle, tag/list changes, status transitions, notes, custom fields, bulk delete
  2. Contact Activity — Email opens, link clicks, smart links, event tracking, preference updates
  3. Campaigns — Campaign CRUD, scheduling, sending, archiving, email template design
  4. Tags & Lists — Tag and list create/update/delete events
  5. Email Templates — Email template create/update/duplicate events
  6. Automations, Admin & Init — Plugin init, automation funnels, admin views, block editor
  7. Companies — Company CRUD, status/type/category changes, notes
  8. Frontend Pages — Double optin, manage subscription, unsubscribe, view-on-browser pages
  9. Integrations — Fluent Forms, WooCommerce, SureCart, abandoned cart, and third-party integration hooks
  10. Sequences & Recurring Pro — Email sequence completion, deletion, recurring campaign generation
  11. SMS Campaigns Pro — SMS campaign lifecycle, sending, delivery, opt-in/out, provider webhooks