Rank last week's influencer campaigns and post them to Slack

Every Monday at 9am, your team gets a ranked rundown of last week's influencer campaigns and a heads up on any that are sliding.

Agentic Task
LaterSlack BotMarketingAI ReportsDaily DigestsNotifications & Alerts
PromptCreate

Every Monday at 9am, build a ranked digest of last week's influencer campaign performance from Later and post it to our #influencer-marketing channel in Slack. Run this on a cron schedule. Later sends no outgoing webhooks, so a schedule is the only way to start this.

First, use Later's Get Campaign Performance to fetch per-campaign metrics for the trailing seven days, sorted by engagement descending. Later requires an explicit metrics list on every request and returns only the metrics you ask for, so request only the ones the digest actually displays: engagement, impressions, engagement rate, and post count. Supported metric names differ per endpoint, so check the list on Get Campaign Performance rather than assuming a shared set.

Then make a second Get Campaign Performance call covering the seven days immediately before that window, holding the same metrics, sort, and filters constant. Match campaigns across the two calls by campaign id so you can compute the week over week change in engagement for each one. Campaigns that only appear in the current week are new, not recovered, so treat them separately instead of reporting an infinite gain.

Then call Get Instance Performance Over Time bucketed by week, covering the past three weeks, so you can compare the past week against the prior two and say where the program as a whole is heading rather than judging it off a single week.

Compose the digest and send it with Slack Bot's Send a Message to #influencer-marketing. Lead with a one line headline on overall program direction, drawn from the three week trend. Then list the top five campaigns by engagement, each with its headline metrics on one line. Then flag any campaign whose engagement fell more than 25 percent week over week, naming the campaign, the drop, and the current week's numbers, so the team knows where to intervene before spend keeps flowing. If nothing fell past the threshold, say that in one line rather than dropping the section, so the message shape stays the same every week.

Details to respect when calling Later. All dates are YYYY-MM-DD in UTC, and the window between the start and end date cannot exceed two years. The dateBasis parameter defaults to post_date, which filters by publication date, while performance_date filters by when the metric was recorded. Pick one and use it consistently across both weekly windows, otherwise the comparison is not like for like. The campaignIds parameter accepts at most 50 ids per request, so batch if we track more than that. Responses are wrapped as data plus nextCursor, so follow the cursor until it comes back null, holding every other parameter constant while paging. The rate limit is 120 requests per minute per IP, so back off and retry on a 429 rather than failing the run.

Format the Slack message in Slack mrkdwn, which uses single asterisks for bold rather than double. Keep it scannable: a headline line, then the ranked five, then the flags. No preamble and no closing pleasantries. Later is read only, so this workflow reports and never writes anything back to Later.

What does this prompt do?

  • Pulls last week's influencer campaign results and ranks them by engagement.
  • Opens with a one line read on whether the program is trending up or down, comparing the past week against the two before it.
  • Lists your top five campaigns with the numbers that matter, so nobody has to open a dashboard.
  • Flags any campaign whose engagement fell more than 25 percent week over week, while there is still time to move the budget.

What do I need to use this?

  • A Later Influence account with reporting access turned on. Later enables this on request rather than as a self-serve setting, so ask your account team first.
  • A Slack workspace and a channel for the digest, such as #influencer-marketing.
  • At least three weeks of campaign history in Later, so the week over week comparison has something to compare against.

How can I customize it?

  • Change the day and time. Monday at 9am suits a week kickoff, but Friday afternoon works if your team reviews before the weekend.
  • Change how many campaigns get listed, or send the digest to a private channel or a direct message instead.
  • Move the 25 percent drop threshold up or down depending on how noisy your campaign numbers usually are.

FAQs

Do I need a special Later plan for this?
You need a Later Influence account with reporting access enabled. Later switches this on by request rather than as a self-serve setting, so ask your account manager to enable it before you set the workflow up.
Will this change anything in my Later account?
No. The workflow only reads your campaign numbers. The Later connection is read only, so no campaign, creator, or post can be edited by this workflow.
What happens in a week when nothing dropped?
The digest says so in one line. You still get the headline and the top five, so the update lands on the same rhythm every week and the team knows it ran.
Can I send it somewhere other than a public channel?
Yes. You can point the digest at a private channel or a direct message instead. Just say where you want it when you set the workflow up.
How far back does the comparison look?
It compares the past week against the two weeks before it, which is enough to tell a real trend from a single good or bad week.

Related templates

Build a credential rotation checklist when someone leaves

When someone leaves, we check which shared passwords they used in their final months and post a ranked rotation list to your security channel.

1Password
Rippling
Slack Bot
+1
Agentic Task
Weekly Amazon S3 bucket security audit posted to Slack

Every Monday, check every S3 bucket for public exposure, missing encryption and weak backup settings, then get the risks ranked in Slack.

Amazon S3
Slack Bot
Google Sheets
Agentic Task
Log Agorapulse social conversations to HubSpot contacts

Twice every weekday, the conversations from your social inbox land on the right HubSpot contact timelines, with a Slack recap for sales.

Agorapulse
HubSpot
Slack Bot
Agentic Task
Clean up HubSpot contacts from your Amazon SES suppression list

Every morning, find the addresses that hard bounced or filed a spam complaint, update the matching HubSpot contacts, and post a short Slack recap.

Amazon SES
HubSpot
Slack Bot
Agentic Task
Draft polite follow-ups for emails that never got a reply

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.

Aurinko
Google Sheets
Slack Bot
Agentic Task
Replay failed SQS messages when a bug fix is merged

When you merge a fix in GitHub, this agent checks the matching dead-letter queue, replays the failed messages, and reports back on the pull request and in Slack.

Amazon SQS
GitHub
Slack Bot
Agentic Task

Stop rebuilding the same influencer report every Monday.

Set this up once and your team opens Slack to a ranked campaign digest with the drop-offs already flagged.