Skip to content

Understanding Growth Score

3

Built-in (automatic) events

These are tracked automatically by FleekDash when the action happens in WordPress/WooCommerce:

  • New Post – Post/page/custom type published (optional filter by post type).

  • New Comment – Comment submitted/approved (optional filter by user role).

  • New User – User registration.

  • New Order – WooCommerce order completed.

  • Product Review – WooCommerce product review approved.

You only need to create the event in the Growth Score panel and set points per event; occurrences are counted for you.

Custom events (you trigger them)

Custom events are for actions that FleekDash does not track by default: form submissions, newsletter signups, app logins, external site visits, CRM events, etc. You choose how they are tracked:

  • Advanced use – JavaScript snippet you add to your site. Calls WordPress (e.g. AJAX) to record one occurrence. Best for: buttons, form success, in-app actions on the same site.

  • External page view – Script you add to an external page (e.g. landing page on another domain). Records a page view as one occurrence. Best for: tracking visits or conversions on external pages (the script must be able to call back to your WordPress; see docs for tips).

  • Webhook (planned) – HTTP POST from an external system to a FleekDash endpoint. Best for: CRMs, Zapier, external APIs, server-to-server.

You create a Custom event, set points per event and tracking method, then use the generated code or (when available) the webhook URL.

In Step 4 we will cover how to use Growth Score for external events (Advanced use, REST API, PHP).