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