Weekly SourceWhale outreach brief with campaigns to fix
Every Monday morning your team gets a short Slack rundown of last week's outreach, which campaigns are winning, and the three that need a fix.
Every Monday at 8am, build a short outreach performance brief for my recruitment team from SourceWhale, post it to Slack, and log the week's numbers to a Google Sheets tracker.
Start by pulling my SourceWhale outreach numbers with Get Dashboard Statistics twice: once for the last 7 days, and once for the 7 days before that, so I have two comparable periods. Then use List Campaigns to pull every outreach campaign along with its usage and response metrics.
SourceWhale publishes no response schemas for these calls, so read whatever metric fields actually come back rather than assuming fixed field names or paths. Work with the fields you find for messages sent, replies, reply rate, and meetings booked, and derive a rate yourself if only raw counts are returned. If a metric is genuinely missing, say so in the brief instead of guessing or reporting it as zero.
Compare the two periods and work out what actually changed: total messages sent, overall reply rate, and meetings booked, each with the direction and size of the move. Rank the campaigns so I can see which ones are winning. Then flag any active campaign whose reply rate fell week over week, or whose reply rate sits below my threshold of 5 percent. Make that threshold easy for me to change.
For each flagged campaign, give one plain-language reason it is likely struggling, grounded in what the numbers actually show, and one concrete suggested fix such as rewriting the opening touch, shortening the sequence, tightening the target list, or pausing it. No vague advice: one specific action per campaign.
Post the brief to my Slack channel with Send a Message. Lead with the three campaigns that need attention this week, then the headline week over week numbers, then the top performers. Keep it short enough to read on a phone: short lines, no long paragraphs, no tables. Never list more than five campaigns in the Slack post, even if more qualify. If more than five are flagged, add a single line saying how many others also missed the bar.
Finally, append one row per week to my Google Sheets tracker using Append Values, logging the week ending date, messages sent, reply rate, and meetings booked. Always append rather than overwrite, so the team builds a running trend line rather than a set of isolated snapshots.
What does this prompt do?
- Pulls your outreach stats for the last seven days and the seven days before that, then compares the two periods side by side
- Ranks your outreach campaigns by reply rate so you can see what is working and what has gone quiet
- Flags any active campaign whose reply rate dropped week over week or fell below your threshold (5 percent by default), with a plain reason and one concrete fix to try
- Posts a short brief to Slack that you can read on your phone, and logs the week's numbers to a Google Sheet so a trend line builds over time
What do I need to use this?
- A SourceWhale account you can connect (an admin on your SourceWhale team creates the access key once)
- A Slack workspace and the channel where the Monday brief should land
- A Google account and a spreadsheet to use as the running tracker
- Optional: your own reply rate threshold if 5 percent is not the right bar for your team
How can I customize it?
- Change the schedule from Monday at 8am to whatever fits your team's week, or run it fortnightly
- Set your own reply rate threshold, and change how many campaigns the Slack post is allowed to list
- Send the brief to a different channel or a direct message, and add your own columns to the tracker such as meetings booked per recruiter
FAQs
What happens if none of my campaigns are underperforming?
Can I change the 5 percent reply rate threshold?
Will the Slack post get long if we run dozens of campaigns?
Do I need to be a SourceWhale admin to use this?
What gets written to the spreadsheet each week?
Related templates
When your flight moves, your calendar times get corrected automatically and you get a Slack note naming the meetings you're about to miss.
Every 15 minutes, forwarded phishing reports get traced back to the server that really sent them, with a verdict in Slack and the worst senders reported.
Every Monday, check every S3 bucket for public exposure, missing encryption and weak backup settings, then get the risks ranked in Slack.
Every weekday at 7am, sign in to the tender portals you track, filter new notices against your bid criteria, and open a deal for the ones worth chasing.
Every weekday at 4pm, spot the threads that went quiet, stage a ready-to-send nudge in your mailbox, and get a ranked Slack recap.
Every Monday, rank the week's matches by expected demand, put the big ones on your venue calendar, and post a rota-ready summary to Slack.
Stop digging through outreach dashboards every Monday.
Get last week's numbers, the campaigns that are winning, and the ones that need fixing waiting in Slack before your first meeting.