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.
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.
What does this prompt do?
- 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 do I need to use this?
- 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.
How can I customize it?
- 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.
FAQs
Will this post anything without me approving it?
What stops the same event being promoted twice?
Which social networks does it write for?
Does it promote events that are sold out or cancelled?
Can I use this if I run lots of events at once?
Related templates
See how your brand's news coverage and sentiment stack up against four competitors, then let an assistant write the weekly report for you.
One screen showing every social post waiting on approval, sorted by deadline, so reviewers can approve or reject without leaving the page.
Every Monday, find the past champions and closed-won contacts who changed jobs, update Attio, and get the moves worth chasing in Slack.
Staff submit what happened, your social manager edits the copy, picks the accounts and puts it on the calendar without a single spreadsheet.
Open one board each morning, see which voice calls went badly, replay the exact moment the caller got frustrated, and file the fix.
A personal queue of every overdue Guru card, sorted by how late it is, with one-click verify, reassign, comment, and an agent that drafts the refresh for you.
Stop rewriting the same event promo every week.
Let your upcoming events fill your social calendar on their own, so your team only has to review and approve.