Monday morning stalled ActiveCampaign deal digest to Slack

By General Input

Every Monday at 8am, sweep ActiveCampaign for open deals that have gone cold, rank them by dollar value at risk, and post a prioritized hit list to your sales Slack channel grouped by owner.

Integrations

  • ActiveCampaign
  • Slack

Type

Agentic Task

Categories

  • Sales

Every Monday at 8am in my local timezone, I want an agent that wakes up my sales team with a prioritized list of stalled deals from ActiveCampaign, posted as a single digest in our sales Slack channel.

Trigger: cron, weekly, Mondays at 8am.

Step 1 — pull stalled deals from ActiveCampaign. Use List Deals to fetch every open deal (filter so status is 0, meaning not won and not lost). Order by mdate ascending and paginate gently because the account is capped at about 5 requests per second. Keep only deals whose last modified date (mdate) is older than 14 days. Then drop any deal that has been touched in the last 3 days, so we never double-ping a rep who is already working it.

Step 2 — rank the survivors by dollar value at risk and take the top 10. Remember ActiveCampaign stores deal value in cents, so divide by 100 before showing or comparing dollars in copy.

Step 3 — for each of the top 10 deals, generate a short, concrete re-engagement suggestion (one or two sentences) based on the deal title, the current pipeline stage, the value, and how many days it has been stuck. Then call Create Deal Note on that deal so the suggestion is also written back into ActiveCampaign as a fresh note the owner can see in the CRM.

Step 4 — post one Slack digest using Send a Message to the channel I designate (let me pick the channel ID at setup). Format the digest grouped by deal owner, so each rep sees their own slice in their own section. For each deal show: deal name, owner, value in dollars, days stuck (today minus mdate), current stage, and the proposed nudge. Put the highest-value deal at the top of each owner's group, and sort the groups so the owner with the most value at risk appears first. Use Slack mrkdwn formatting (single asterisks for bold, not double).

If there are zero qualifying deals, post a short, upbeat message saying the pipeline is clean this week instead of skipping the post entirely.

Integrations needed: ActiveCampaign (List Deals, Create Deal Note) and Slack (Send a Message).

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionKajabi customer support console for member access fixes