When an event has to be canceled, clarity and timing matter. This is often a sensitive moment, both for you and for your fans.
Shotgun is designed to help you handle cancellations cleanly by immediately stopping ticket activity, securing funds, and giving you full control over communication and refunds.
Below is the recommended flow to cancel an event on Shotgun, step by step.
From your event on the Smartboard, click the cogwheel icon > Cancel event > Cancel this event.
Canceling an event immediately triggers several actions:
Ticket sales, transfers, resales, and waiting lists stop automatically
The automatic closing payout is paused, keeping funds available for refunds
The event and its tickets are marked as Canceled in the Shotgun app
The event is hidden from the app and web feed. If someone accesses the event page via its direct URL, the cancellation status is clearly displayed.
⚠️ Canceling the event on Shotgun does not automatically notify participants or refund tickets. These steps are manual and explained below.
Step 2: Communicate with your ticketholders
Once the event is canceled, clear and timely communication is essential. This avoids confusion, reduces support requests, and sets expectations before refunds are processed.
⚠️ Always communicate before issuing refunds. Once tickets are refunded, attendees are no longer considered ticketholders. This means you won’t be able to contact them via Practical email.
Use Shotgun’s Practical email to contact all ticketholders at once.
Instead of refunding everyone automatically, you may want to give ticketholders a choice: reuse their ticket for a future event or request a refund. This approach works well if the event is postponed or replaced.
Collect ticketholders feedback
Create a simple form (Google Form, Typeform) to collect :
First & Last name
Email address
Scan code
💡 The scan code is the code located below the ticket’s QR code. You can find it in the app or directly in the PDF ticket sent by email.
2. Share the form with your audience:
Via Practical email
On your social media channels
đź’ˇ Clearly communicate a response deadline to avoid late or incomplete requests.
If ticketholders request a refund
When some participants choose a refund, you can process only those specific orders.
Click on your Event > Orders > Actions > Select with a list
Copy and paste the scan codes to refund
Click Refund
Only the selected orders will be refunded. All other tickets remain untouched.
If ticketholders want to reuse their ticket for a future event
If participants prefer to attend a future event instead of getting a refund, you can issue replacement tickets manually.
Step 1: Create free offline tickets on the new event
Click Add ticket
Select Offline ticket
Add your ticket details
Click Save
Step 2: Send tickets to selected participants
From the ticket list, click Send tickets
Choose Add recipients > Import from CSV
3. Upload a file containing: First name, Last name, Email address
4. Click Send invitations
The selected contacts will receive an email invitation with their new ticket.
đź’ˇ This approach lets you manage refunds and ticket reuse cleanly and separately, while keeping full control over who receives what.