What This Workflow Does
This automation solves a common CRM challenge - inactive deals clogging up your sales pipeline. When deals go stale without activity, they create noise in your reports and make it harder to focus on genuinely promising opportunities.
The workflow automatically identifies inactive deals in GoHighLevel based on your predefined criteria (like no activity for 30+ days), archives them to keep your pipeline clean, logs the action in Google Sheets for record-keeping, and notifies your team in Slack about the cleanup.
How It Works
1. Checks for inactive deals
The workflow queries your GoHighLevel account to find deals that haven't had any activity beyond your set timeframe. You can customize what counts as "inactive" based on your sales cycle.
2. Archives inactive deals
Identified deals are automatically moved to an archived status in GoHighLevel, keeping your active pipeline focused on hot opportunities.
3. Logs to Google Sheets
Each archived deal is recorded in a Google Sheet with relevant details (contact info, last activity date, deal value) creating an audit trail of your pipeline management.
4. Notifies team in Slack
A Slack message is sent to your designated channel with a summary of cleaned-up deals, keeping everyone informed without manual reporting.
Who This Is For
This workflow is ideal for:
- Sales teams using GoHighLevel who want to maintain a clean pipeline
- Marketing agencies managing multiple client CRMs
- Businesses that need better visibility into deal aging
- Teams wanting to automate routine CRM maintenance tasks
What You'll Need
- A GoHighLevel account with API access
- A Slack workspace with permissions to post messages
- A Google Sheets document for logging archived deals
- n8n instance or account to run the workflow
Quick Setup Guide
- Download the template file
- Import into your n8n instance
- Connect your GoHighLevel, Slack, and Google Sheets accounts
- Set your inactivity threshold (days without activity)
- Configure your Slack channel and Sheets document
- Test with a few inactive deals
- Schedule the workflow to run weekly or monthly
Key Benefits
Save 2-5 hours monthly by eliminating manual pipeline cleanup sessions that sales managers typically perform.
Improve forecast accuracy by removing stale deals that skew your pipeline metrics and projections.
Create accountability with automatic logging of archived deals, helping identify patterns in lost opportunities.
Enhance team visibility through Slack notifications that keep everyone informed about pipeline changes.
Maintain data hygiene by systematically removing inactive deals rather than letting them accumulate.
Pro tip: Combine this with a reactivation workflows that attempt to re-engage archived contacts before final cleanup.