Events · Open beta

Events that drive your week.

Run tournaments, track attendance, and turn event players into repeat customers. All inside the same system that manages your inventory.

Automated pairings QR code check-in Core tier and above

Native, not bolted on

Why native events matter.

When events live inside your store platform, every attendee becomes a customer record you can act on.

Attendees become customers

Registrations and tickets match the customer with the same email, Shopify customers included, so purchase history and event attendance sit in one profile.

Single ledger

No more reconciling spreadsheets, separate event apps, and your POS. Entry fees, prizes, and sales all post to the same books.

VIP recognition

Identify your most active players automatically. Reward loyalty based on actual attendance and spend data, not guesswork.

Events is in open beta Beta

In open beta since April 8, 2026. Core tournament features are stable and in production use. We ship new features and refinements based on store feedback. Available on the Core tier ($249/mo) and above.

Live in production

What’s live today.

Event creation

Create events with game type, format, entry fee, capacity, and scheduling details.

Attendee management

Track registrations, manage check-ins, and view attendee history across events.

Recurring series

Set up weekly FNM, monthly Commander nights, or any recurring event schedule automatically.

Paid tickets

Sell paid tickets on your website, at your till, or through Shopify and Square, all from one seat count.

Prize tracking

Define prize structures and pay them out. Prize products leave your stock at cost, and store credit goes to the player's account, once per payout.

Check-in at the door

Scan QR codes with your device camera or a handheld scanner, or look players up by name. Give door staff a Check-In only login, and watch live counts update from every door.

Self check-in kiosk

Open a kiosk for one event on a shared tablet. Players scan their QR code or type their code or email and see a welcome, never anyone else's details. Unpaid seats and problems are sent to the desk, and leaving kiosk mode needs a staff sign-in.

Shopify-paid admission

A paid Shopify ticket order becomes a registration on your linked calendar event. Unpaid orders hold their seat as awaiting payment, and the door stops them until staff choose to check them in anyway.

Gift cards on tickets

Turn it on in your gift card settings and buyers can put a gift card toward event tickets on your website. Refunds return the gift card's share.

Included products

Turn it on per event and a seat reserves its kit from your stock, deducts it at cost when sold, and puts it back if the seat is released. A Shopify bundle that already moves the stock is never deducted twice.

Points for showing up

Switch on Event check-in in your loyalty earning rules and players earn the points you set once per event, at their first check-in, matched to their customer profile.

Seat transfers

Move a ticket or registration to another player. The old code stops working and the new holder gets their own code by email.

Customer DB integration

Each customer's page lists the events they registered for and the tickets they bought, from your events page, your website and your till.

Your own sign-up questions

Ask text, dropdown, checkbox, number or email questions at sign-up. Required answers are checked before a sign-up is accepted, on your events page and your website alike.

Sign-up per event

Each event takes sign-ups on your events page, turns online sign-up off, or sends players to your own registration page with a button you name.

Events API and webhooks

Your Inventory API key also reads events, registrations and tickets and adds registrations, and webhooks tell your own systems when a player registers, cancels, checks in or hands their seat to someone else.

Exports and imports

Download every registration as a CSV with a column for each question, export ticket holders for paid events, and add players from a CSV after a preview.

An embed everyone can use

The events embed for your own website has readable contrast, labelled controls and a visible keyboard focus on every page.

Automated pairings

Swiss, single elimination, and round robin pairings generated automatically each round.

Tournament brackets

Visual bracket management with real-time result entry and standings updates.

A scannable QR code with every registration and ticket

On the roadmap

Coming soon.

Planned

WPN EventLink integration

Sync events with Wizards Play Network EventLink for sanctioned tournament reporting.

Planned

Event-specific promotions

Create targeted promotions tied to specific events. Drive singles sales around tournament formats.

Any game, any format

Events for every format.

Friday Night Magic

Weekly FNM with Swiss pairings, automatic round timers, and prize payout tracking. Set it up once as a recurring series.

Commander Night

Pod-based seating, round robin pairings, and point tracking for multiplayer formats.

League Cups

Run structured league cups for any game. Entry fees, standings, and prize distribution in one workflow.

Prerelease

Manage sealed pool registration, Swiss pairings, and prize support for prerelease weekends.

Demo days

Introduce new games with casual events. Track who attended and follow up with targeted inventory.

Regional qualifiers

Single elimination brackets for competitive events. Visual bracket display with real-time updates.

One platform, not another tab

Why not a separate event tool?

Separate event tools

  • Attendees exist in a silo with no purchase data
  • Entry fees tracked outside your accounting
  • No connection between event players and inventory
  • Manual data entry between systems
  • Another monthly subscription to manage

SortSwift Events

  • Every attendee is a customer with full history
  • Entry fees post to your store ledger
  • Event data informs inventory and ordering
  • Zero manual reconciliation
  • Included in your existing Core subscription

Questions

Events FAQ.

Is WPN EventLink integration available?

There is no direct connection to Wizards. From an event's registrations you can download an EventLink invite list (each player's Wizards Account email or display name) and import it into your event in EventLink.

Can I run events for non-MTG games?

Yes. Events supports any TCG game. Pairings, brackets, attendee management, and prize tracking all work regardless of the game being played.

What does beta mean for Events?

Beta means tournament functionality is live and usable in production. We are actively refining the experience based on store feedback. Core features like pairings, brackets, and attendee management are stable.

Which plan includes Events?

Events is available on the Core tier ($249/mo) and above. It is not included in lower-tier plans.

When will Events leave beta?

No fixed date. We ship improvements continuously and will drop the beta label when the feature set is complete, including WPN EventLink integration.