Turn new beehiiv posts into a tracked Slack share kit

By General Input

When a new issue goes live, your team gets ready-to-paste share copy and a separate tracked link per channel, all in one Slack message.

Integrations

  • beehiiv
  • Bitly
  • Slack Bot

Type

Agentic Task

Categories

  • Marketing

When a new post is published in my beehiiv publication, build a distribution share kit and drop it into Slack so the team can amplify the issue the same morning. Use a poll trigger on beehiiv for new posts.

Start with beehiiv's Get Post to pull the post's title, subtitle, web URL, slug, status, and audience. Only continue for posts that are genuinely live to the free or public audience. If the post is still a draft, or it is restricted to a premium or paid-only audience, stop the run and post nothing. Handle each post once so a single issue never produces two share kits.

For each of the three distribution channels, LinkedIn, X, and internal team sharing, create its own tracked short link using Bitly's Create a Bitlink. Every link points at the same post web URL, but each carries its own UTM tagging so clicks can be compared per channel later: set utm_source to linkedin, x, or internal, set utm_medium to social for LinkedIn and X and to internal for the team link, and set utm_campaign to the post slug. Tag every Bitlink with the post slug and give it a title naming both the post and the channel, so the three links stay grouped and easy to find in Bitly when it is time to compare them.

Then draft short share copy for each channel, written in the newsletter's own voice rather than generic promo language. Use the title and subtitle as raw material, and give each channel a genuinely different angle on the post instead of repeating the headline three times. LinkedIn gets two or three sentences that lead with the insight and read as professional but not stiff. X gets a punchy hook under 280 characters. The internal version gets one or two sentences a teammate can paste into their own feed or forward to a contact without editing.

Finally, post the whole kit as a single Slack message using the Slack Bot integration's Send a Message, sending it to the team's marketing channel. Lead with the post title and subtitle, then include one clearly separated block per channel showing that channel's draft copy directly alongside its matching tracked link. Format it so a teammate can copy a block straight out of Slack and paste it where it belongs with no cleanup.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seatsPause marketing emails to escalated customers, then restore them