
In simple English
This tool checks on your software customers every single day. It calculates a health score based on five factors, such as logins and support tickets. Then, an artificial intelligence model diagnoses the risk of cancellation and suggests what to do. Finally, it records the data in a spreadsheet and sends an email to the customer or your team. You need a running automation server and an artificial intelligence key to make it work.
What it is
A ready-to-use automation workflow for the n8n automation platform. It combines a spreadsheet, an artificial intelligence model and an email service to spot unhappy customers before they leave.
What it is good for
Solo founders running a subscription software business who want to automate customer retention without building custom software from scratch.
- Runs automatically every morning at eight o'clock.
- Categorizes risk into four distinct levels from low to critical.
- Includes a spreadsheet template to get your data into the correct shape.
- Requires an active n8n instance to run the automation.
- Relies on a third-party intelligence service that incurs API costs.
- Generated emails need manual review so the model does not send incorrect messages.
Manual customer check-ins and custom churn prediction scripts
n8n
- cybertec-postgresql/pg_timetable1.4k stars
A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.
- PrefectHQ/prefect24k stars
Adds scheduling, retries and a run history to Python functions you already have.
1. Import workflow.json into your n8n instance 2. Create a Google Sheet using data/customers_template.csv 3. Set your GEMINI_API_KEY environment variable