tr Skip to content

Connect Eventbrite and Slack

Event teams sell tickets on Eventbrite and coordinate in Slack. FlowMattic connects the two so registrations, refunds, check-ins and event changes reach the right channel or person, and each published event can get its own Slack channel. The workflows run from your own WordPress site and react to Eventbrite's triggers.

15 triggers 40 actions 6 example workflows 1 ready-made template Unlimited runs

Try a pairing

When this happens in Eventbrite15 triggers

Do this in Slack14 actions

1. TriggerOrder Placed
2. ActionSend Channel Message

When Eventbrite fires Order Placed, FlowMattic runs Send Channel Message in Slack with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Eventbrite and Slack workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Eventbrite app icon Slack app icon Ready-made template

Post every new Eventbrite registration to Slack

Each order placed posts the buyer, event and ticket count to a channel, so organisers can watch sign-ups come in without refreshing the Eventbrite dashboard.

Order PlacedSend Channel Message

View the template
Eventbrite app icon Slack app icon

Let finance know about refunds in a private channel

A refunded order is posted to a private finance channel with the order and event, so refunds are reconciled without searching email receipts.

Order RefundedSend Private Channel Message

Eventbrite app icon Slack app icon

Message the host when a VIP checks in

A Filter passes check-ins for VIP or speaker tickets only, and the host gets a direct message with the guest's name, so they can greet them at the door.

Attendee Checked InFilterSend Direct Message

Eventbrite app icon Slack app icon

Create a Slack channel for each published event

Publishing an event creates a channel named after it and sets the topic to the date and venue, giving staff and volunteers one place to plan that event.

Event PublishedText FormatterCreate ChannelSet Channel Topic

Eventbrite app icon Slack app icon

Warn the team when an event's details change

An updated event posts its new date, time and venue to the staff channel, so nobody prints badges or books catering against old details.

Event UpdatedGet EventSend Channel Message

Eventbrite app icon Slack app icon

Add internal attendees to the event channel

For company events, the attendee is fetched from the order, found in Slack by email and invited to the event channel, so they get updates where they work.

Order PlacedGet Attendee by Order IdFind User by EmailInvite User To Channel

Set up: registrations to Slack

When you finish, every new Eventbrite order posts a message to your Slack channel.

  1. Connect Eventbrite

    In FlowMattic, add your Eventbrite account under Connects.

  2. Connect Slack

    Add a Slack connection with the workspace that holds your events channel.

  3. Choose Order Placed

    Start a workflow with Eventbrite's Order Placed and place a free test order so FlowMattic captures the data.

  4. Write the message

    Add Send Channel Message, pick the channel, build the message from the buyer and event fields, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Post every new Eventbrite registration to Slack Template
  1. Eventbrite app icon 1. Trigger in Eventbrite Order Placed
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From EventbriteTo Slack
    Buyer nameFirst line
    Event nameMessage body
    Ticket quantityMessage body
    Order IDReference
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Slack has no triggers in FlowMattic, so workflows start from Eventbrite and Slack receives the messages.
  • Some Eventbrite triggers send only part of the record. Add Get Event or Get Attendee by Order Id when the message needs more detail.
  • Find User by Email and Invite User To Channel only work for people already in your Slack workspace, so external guests cannot be invited this way.
Eventbrite app icon

Eventbrite

Integration page

Triggers (15)

  • Attendee UpdatedTriggers when an attendee is updated.
  • Attendee Checked InTriggers when an attendee is checked in.
  • Attendee Checked OutTriggers when an attendee is checked out.
  • Event CreatedTriggers when an event is created.
  • Event PublishedTriggers when an event is published.
  • Event UnpublishedTriggers when an event is unpublished.
  • Event UpdatedTriggers when an event is updated.
  • Order PlacedTriggers when an order is placed.
  • Order RefundedTriggers when an order is refunded.
  • Order UpdatedTriggers when an order is updated.
  • Organizer UpdatedTriggers when an organizer is updated.
  • Ticket Class CreatedTriggers when a ticket class is created.
  • Ticket Class DeletedTriggers when a ticket class is deleted.
  • Ticket Class UpdatedTriggers when a ticket class is updated.
  • Venue UpdatedTriggers when a venue is updated.

Actions (26)

  • Get User OrganizationsGet the organizations associated with the authenticated user.
  • Create an EventCreates a new event.
  • Update an EventUpdates an existing event.
  • Get EventGet event details by event ID.
  • Publish an EventPublishes an event.
  • Unpublish an EventUnpublishes an event.
  • Delete an EventDeletes an event.
  • Create a VenueCreates a new venue.
  • Retrieve a Venue by Venue IDRetrieves a venue by venue ID.
  • Creating a Ticket ClassCreates a new ticket class.
  • List Ticket Class By EventList a ticket class by event.
  • List All Ticket ClassesLists all ticket classes.
  • Get an Attendee by Attendee IDRetrieves an attendee details by attendee ID.
  • Get Attendee by Order IdGet attendee details by order ID.
  • List Orders by Event IDList orders by event ID.
  • List Orders by Organization IDList orders by organization ID.
  • List Order by Order IDList orders by order ID.
  • Create a Custom Question For an EventCreates a custom question for an event.
  • Create DiscountCreates a new discount.
  • Update DiscountUpdates an existing discount.
  • Delete DiscountDeletes an existing discount.
  • Search Discount by OrganizationSearches for a discount details.
  • Create/Update Structured Content for an EventCreates/Updates the structured content for an event.
  • Create/Update Structured Content for an Event - (Text Only)Creates/Updates the structured text-based content for an event.
  • Update Ticket Buyer Settings For an EventUpdates the ticket buyer settings for an event.
  • Get HTML Description For an EventGets the HTML description for an event.

Actions (14)

  • Send Channel MessagePost or Schedule a new message to a specific #channel
  • Add ReminderAdds a reminder for the user
  • Create ChannelCreates a new channel
  • List All ChannelsRetrieve list of all channels
  • Set Channel TopicSets the topic on a selected channel
  • Set StatusSets your Slack status to the given text and emoji
  • Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
  • Find User by EmailFinds a user by matching against their email instead of their username
  • Find User by IDFinds a user by their ID.
  • Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
  • Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
  • Update ProfileUpdate basic profile fields such as name or title
  • Find MessageFinds a Slack message using the Slack Search feature
  • Upload FileUpload file to your slack workplace

Why run this pair with FlowMattic

Eventbrite and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Ticket news where staff talk

Registrations, refunds and check-ins reach Slack, so organisers do not need the Eventbrite app open all day.

Sell-outs cost the same

Runs are unlimited, so an event that sells thousands of tickets needs no bigger FlowMattic plan.

From your own server

Attendee details go from Eventbrite to Slack through your WordPress site, not through another automation account.

Common questions

What does the Eventbrite Slack integration do?

It posts Eventbrite activity, such as new orders, refunds, check-ins and event changes, to Slack channels or direct messages. It can also create a channel for each event. You set it up on the FlowMattic builder in WordPress.

Can I send each event's registrations to its own channel?

Yes. Use a Router on the event name or ID after Order Placed, or a Lookup Table that maps each event to a channel.

Can Slack create an Eventbrite event?

Not from Slack, which has no triggers here. You can create events from another trigger, such as a form or a Notion item, with Create an Event.

Can I post a reminder before the event starts?

Yes. After Event Published, add a Delay and then Send Channel Message, or use Slack's Add Reminder for the people running the event.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Eventbrite and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Eventbrite integration 1.0.0, Slack integration 1.0.