# Schedule a week of Eventbrite promo posts in Hootsuite

> Every Monday we turn your upcoming events into a week of scheduled social posts, with more promo going to the events that need it most.

- Workflow type: agent
- Services: Hootsuite, Eventbrite, Slack Bot
- Categories: Marketing
- Published: 2026-08-14

## What it does

- Checks your Eventbrite events for the next 30 days and works out how many tickets each one has sold so far.
- Writes promo copy tailored to each network you have connected: professional framing for LinkedIn, short and punchy for X, visual-led for Instagram.
- Books the posts across the coming week in Hootsuite, giving more slots to events that are close to their date or selling slowly, and skipping anything sold out, cancelled, or already promoted.
- Posts a short Slack recap of what was queued for each event so your team can edit or approve before anything goes live.

## What you'll need

- An Eventbrite account with upcoming events published under your organization.
- A Hootsuite account with your social profiles already connected, and permission to schedule posts to them.
- A Slack workspace and the channel where your team wants the recap.

## Prompt

Every Monday at 8am, look at my upcoming Eventbrite events and schedule that week's promotional social posts for me in Hootsuite.

Start in Eventbrite. Use List Events by Organization to pull every event starting in the next 30 days. Drop anything that has already happened, is cancelled, is still a draft, or is sold out. Then use List Orders by Organization to work out how many tickets each remaining event has sold so far, matching orders back to their event, and compare that against the event capacity where it is available so you can see which events are lagging.

For each event still in the running, decide how many promo slots it deserves this week, roughly one to four. Events happening in the next seven to ten days get more, and so do events that are clearly behind on ticket sales for how close they are to their date. Events that are far out or already selling comfortably get a single slot.

Use Hootsuite's Retrieve Social Profiles to see which networks I actually have connected, and only write copy for those.

Before scheduling anything, call Retrieve Outbound Messages for the coming week to see what is already queued or waiting on approval. This call needs a start time and an end time and the range must stay inside four weeks, so scope it to the week you are scheduling into. If an event already has promo posts queued, give it fewer new posts or skip it, so nothing gets promoted twice.

Write the copy per network rather than reusing one caption everywhere. LinkedIn gets professional framing that leads with why the event is worth attending and who it is for. X gets something short and punchy with a couple of relevant hashtags and the registration link. Instagram gets a visual-led caption written to sit under an event image, with line breaks and hashtags at the end. Anything else, like Facebook, gets a conversational version. Every post should carry the event name, its date, and the registration link, and the copy should vary across the week instead of repeating the same text.

Then use Schedule Message to book the posts, spread across the coming week at sensible posting times rather than stacked together. Scheduling to several social profiles creates a separate message per profile, each with its own ID, which is exactly what we want for per network copy. A Pinterest profile cannot be bundled with any other profile in one call, so give Pinterest its own call. Depending on my Hootsuite dashboard role some messages may land in a pending approval state instead of scheduled, which is fine. If Hootsuite returns error 40025, the scheduled message limit has been reached, so stop scheduling further posts and report it rather than failing quietly.

Finish by sending a Slack message to my events channel summarizing what was scheduled. Give one short block per event with the event name, the event date, tickets sold so far, and how many posts were queued and to which networks, noting whether they are scheduled or pending approval. Keep it a short confirmation rather than a sales report, and add a brief note of any events you skipped and why, plus any scheduling errors that came back, so my team can edit or approve inside Hootsuite before anything goes live.

## How to customize

- Change the day and time it runs, and how far ahead it looks for upcoming events.
- Adjust how many posts each event gets, and how much extra promo goes to events that are selling slowly.
- Set the tone for each network, skip networks you would rather write by hand, or point the recap at a different Slack channel.

## FAQ

### Will this post anything without me approving it?

No. It schedules posts in Hootsuite rather than publishing them straight away, so everything sits in your calendar where you can edit, reschedule, or delete it first. Depending on your role in Hootsuite, posts may also land in the pending approval queue for sign-off.

### What stops the same event being promoted twice?

Before scheduling anything, it looks at what is already queued in Hootsuite for the week ahead. Events that already have promo posts lined up get fewer new ones, or are skipped entirely.

### Which social networks does it write for?

Only the ones you have connected in Hootsuite. It checks your connected profiles on every run and tailors the wording to each network, so LinkedIn reads differently to X or Instagram.

### Does it promote events that are sold out or cancelled?

No. Sold out, cancelled, and past events are left out, so your posting slots go to the events that still need attendees.

### Can I use this if I run lots of events at once?

Yes. It looks across every event in your organization for the next 30 days and shares the week's posting slots between them, weighted toward the events that are closest to their date or lagging on ticket sales.

Use this prompt in General Input: https://www.generalinput.com/prompts/schedule-a-week-of-eventbrite-promo-posts-in-hootsuite