tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

When a churn-signal Amplitude monitor fires, open a HubSpot ticket and alert the team in Slack

When your churn-signal custom monitor in Amplitude fires, FlowMattic opens a ticket in HubSpot CRM for follow-up and posts an alert in Slack, so someone on the team owns each warning.

Amplitude HubSpot CRM Slack

3 steps Setup ~5 min Used on 1.5k sites Free to import

The When a churn-signal Amplitude monitor fires, open a HubSpot ticket and alert the team in Slack workflow on the FlowMattic canvas, with 3 steps across Amplitude, HubSpot CRM, Slack
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

A drop in product usage is often the first sign that customers are about to leave. If you already watch for it with an Amplitude custom monitor, this workflow turns each alert into work someone owns: a HubSpot ticket to track the follow-up and a Slack message so the team knows straight away.

The Amplitude Setup Webhook trigger fires for custom monitors in Amplitude. You choose which monitors send to it in Amplitude's own settings, so connect only your churn-signal monitor to this webhook URL. Any other monitor you point at it would open tickets too. The alert data Amplitude sends, such as the monitor name and the values that triggered it, is shown in a test run.

The HubSpot CRM Create Ticket step then creates a ticket. It ships unmapped, so after import you connect HubSpot, give the ticket a name and description built from the monitor data, and set where it lands in your ticket setup. Amplitude monitor alerts describe a metric rather than a single customer, so don't expect a contact to be linked automatically.

Last, the Slack Send Channel Message step posts to a public channel. Write the alert text and map in the monitor details. Check Task History after the first alert to see what each step returned.

Customer success follow-up on falling usage

A SaaS company's monitor watches weekly active users on a key feature, and each alert becomes a HubSpot ticket the success team works through.

Product team alerted to a drop

When the churn monitor fires after a release, the product channel in Slack gets a message from the same run and checks whether the change caused it.

Tracking how churn signals were handled

A head of customer success reviews closed HubSpot tickets each quarter to see how the team responded to every churn alert.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Amplitude Setup Webhook

    Receives alerts from Amplitude custom monitors. In Amplitude, connect only your churn-signal monitor to this webhook so other monitors don't start runs. The alert details are passed on.

  2. Step 2Action
    HubSpot CRM Create Ticket

    Creates a ticket in HubSpot CRM for the churn alert. Nothing is mapped yet, so connect HubSpot and map a ticket name and description from the monitor data after import.

  3. Step 3Action
    Slack Send Channel Message

    Sends an alert to a public Slack channel about the churn signal. Pick the channel and write the message after import, mapping in the monitor name and values from Amplitude.

What you need

  • FlowMatticCore
  • Amplitude AccountAccount
  • HubSpot CRM AccountAccount
  • Slack AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Point only the churn monitor at this workflow's webhook URL, and build separate workflows for other Amplitude monitors.
  • Include the monitor name and the metric value in the HubSpot ticket name, so the team can tell alerts apart in the ticket list.
  • Turn on the webhook's Require authentication on incoming requests setting in FlowMattic, if Amplitude can send the key you set, so only Amplitude can start runs.

Questions about this workflow

Which Amplitude monitors start this workflow?

Any custom monitor you connect to the webhook URL in Amplitude. Connect only the churn-signal monitor if every run should open a churn ticket.

Will the HubSpot ticket be linked to the affected customer?

Not automatically. A monitor alert is about a metric, not a contact. If your alert data names an account, map that name into the ticket description so the team knows whom to contact.

Can the churn alert go to a private Slack channel?

The included step targets public channels. Replace it with Slack's Send Private Channel Message action when the alert should stay in a private channel.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

The main advantage of the plugin that it can turn your WordPress installation into a powerhouse, just imagine that you can replace all other integration with only this one.

Mohammed Abdouh

No additional usage fees over and above the annual fee ... AND Technical Support is great... they get back to you quite quickly and go above and beyond what is expected...