Organiser Guide

Organisations, Stores & Series

Set up your organisation, manage series, and run events under a shared brand.

What is an Organisation?

An organisation is a named group that hosts leagues under a shared brand. Organisations allow you to:

  • Manage a roster of members and staff
  • Run series (championship arcs) that span multiple leagues
  • Collect entry fees via Stripe Connect (LGS tier only)
  • Maintain a public profile at /s/{slug}

Examples:

  • "The Mana Vault" - a local game store
  • "Springfield MTG Club" - a university society
  • "Pacific Northwest Commander Circuit" - a regional playgroup
Tier Required: Community or LGS. Casual and Pro tier accounts cannot create organisations.

Creating an Organisation

  1. Go to My OrganisationsCreate Organisation
  2. Fill in the following fields:
    • Name - your org's display name
    • Description - a short summary shown on the public profile
    • Logo - upload an image or provide a URL (square format works best)
    • Discord invite link (optional)
    • WhatsApp link (optional)
  3. Click Create

Your organisation is immediately visible at /s/{slug} and ready to host leagues.

Organisation Profile Tabs

Once created, your org profile has six main tabs:

Tab Who Can See What You'll Find
Overview Everyone Org description; your Series and standalone Events sections (with Create Series / Create Event buttons) and Major Events; and, managers/owner only, the Invite User, Invite Links, and Pending Requests cards - see Managing Members below
Calendar Everyone Month-view calendar of all events; iCal subscribe and export buttons; Add Recurring Event button for managers
Dashboard Managers Org staff only A quick-glance snapshot: active events with a shortcut into each one, pending join requests (approve/reject), Org Bans, and the Discord webhook integration
Members Managers Org staff only Searchable, sortable, paginated roster of every org member - attendance, win/loss record, win rate, and (LGS) Elo ratings. See Managing Members below.
Analytics Managers LGS Org staff only, LGS tier Attendance trend, repeat player rate, revenue per event, and a "who's gone quiet" list of regulars who haven't played in 60+ days
Manage Managers Org staff only Edit your org's name, description, logo, type, visibility, location, timezone, and contact/communication links; owners also get the Financials (Stripe Connect) card and the Danger Zone (transfer ownership, delete organisation) here
Discord webhook: from the Dashboard tab, paste a Discord webhook URL to have match results and event updates from every league under your organisation posted automatically to a Discord channel. Add a Thread ID to post into a specific thread or forum post instead. Right-click the thread in Discord and choose Copy Thread ID (enable Developer Mode under Discord Settings → Advanced first). Pasting a full URL that already includes ?thread_id=... splits it automatically. This is separate from the Discord invite link on your public profile, which just displays a chat link to visitors.

Staff Roles

Role Permissions
Owner Everything - edit org, manage all events, invite/remove anyone
Manager Edit org details, create events and series, invite members
Staff Assist with event management, view participants
Judge Moderate matches, view and handle fair play reports
Member Join events, view the org profile

Managing Members

Organisations have two ways to add people, plus a self-serve join-request flow - all reachable from the Overview tab:

Option A: Add an existing user directly

Find the Invite User card → search by name or email and select the person → choose a role (Member, Staff, or Judge) → click Add to Organization. They're added immediately - there's no separate acceptance step. Use this when you already know who you want to add and they have an MTGSL account.

Option B: Share a join link

Find the Invite Links card → choose a role, an optional max uses cap, and an optional expiry in days → click Generate Invite Link. Anyone who visits the link (they'll need to sign in or create a free account first) can join with that role - handy for posting a link in Discord or on a poster rather than adding people one at a time. Click Revoke on any link to disable it immediately; this doesn't remove people who already used it.

Invite links currently work for organisations only. Individual leagues have their own separate, simpler share link (no role/max-uses/expiry options) from that league's Invite Participants button.
Handling Join Requests

For Public organisations, players can also request to join without a link. A Pending Join Requests list appears on both the Overview tab and the Dashboard tab whenever requests are waiting - approve or reject each one from either place.

Viewing and Removing Members

The Members tab lists everyone who has joined your org - regular members and staff alike, since staff are members too (they just also carry a Staff or Judge role, shown in the Role column). Adding someone as Staff or Judge from the Invite User card adds them here automatically. Use the search box to find someone by name or email, click any column header to sort (Player, Events, Win %, and Store Elo on LGS orgs), and page through large rosters with the controls at the bottom. Click Remove next to anyone - staff included - to revoke their org membership entirely (this also revokes their staff role, if they had one). This does not remove them from leagues they have already joined.

The Members tab is available on every organisation tier. Elo columns, the bulk Reset Elo action, and CSV export are LGS features - see Member Elo Ratings below. On other tiers you still get the full searchable/sortable/paginated roster with attendance, win/loss record, and win rate - just without Elo.
Changing a Member's Role

Admins and managers can promote a member to Staff or Judge - or demote them back to a plain member - right from the Role dropdown on their row in the Members tab, with no need to remove them and re-invite by email. This only changes their staff permissions; they stay a member with their event history and Elo intact either way. The store owner's row shows an Owner badge instead, since ownership can't be changed here.

Org Bans

The Dashboard tab includes an Organisation Bans section where you can ban users at the organisation level. An org ban prevents a user from joining any league under your organisation.

  • To ban: search by screen name or email, optionally add a reason, and click Issue Ban
  • To remove a ban: click the Remove Ban button next to the user's entry
Issuing a ban immediately removes the user from every active league under your organisation and blocks them from joining new ones. This is more immediate than "future joins only" - double-check before confirming.

Member Elo Ratings LGS

Alongside every player's global MTGSL Elo (which follows them across the whole platform), LGS organisations get three Elo ratings scoped just to your own events:

Rating Resets? What it measures
Event Elo Starts fresh at 1500 every new league How a player is doing in this specific event
Store Elo Never resets on its own A player's overall standing across every event your org has ever run
Per-Format Elo Never resets on its own A separate Store Elo for each format you run - a player's Commander rating and Standard rating at your store are tracked independently

All three update automatically as matches get reported - there's nothing to set up. Store Elo and Per-Format Elo appear as columns on the Members tab. Event Elo is no longer shown on the league standings page (it was easy to confuse with a player's global Elo), but it's still tracked and included in the Members tab CSV export. Members also see their own Store Elo and Store EDH Elo - for every org they belong to - on their private profile.

Resetting Store Elo

To start a season with a clean slate, select one or more players on the Members tab (use the checkbox in the header to select everyone) and click Reset Elo. This resets the selected players' Store Elo and every Per-Format Elo back to 1500. It does not touch their global Elo or their Event Elo in any currently-running league.

Resetting Elo cannot be undone. Double-check your selection before confirming.
Exporting Your Roster

Click Export CSV on the Members tab to download your full roster - screen name, email, events played, win/loss/draw record, win rate, global Elo, and - on LGS - Store Elo and every Per-Format Elo - as a spreadsheet-ready file.

What is a Series?

A series is a named collection of leagues whose results aggregate into a single standings table. Use series to run championship arcs that span multiple events.

Example: "Spring Sealed Circuit 2025" - three sealed leagues across March, April, and May; points roll up into a circuit leaderboard.

Series standings include:

  • Overall rank
  • Total points
  • Cumulative W/L/D and total match count
  • GWP and OWP (for tiebreakers)

Creating a Series

  1. From your org's Overview tab, find the Series section and click Create Series
  2. Enter a Name, optional Description, and optionally a Start Date, End Date, and Max Counted Results (how many of a player's best event results count toward the standings - leave blank to count every event)
  3. Click Create

Series and standalone events both live in the Overview tab - they're sections on that page, not separate tabs of their own. Clicking a series takes you to its own page at /series/{id}, which doubles as the series standings view and the management hub for anything below.

Series Points Table

By default, series standings add up each player's raw league points across all linked events. This works well when all your leagues use the same scoring system. If your events use different formats or scoring scales, you can set a points table instead.

A points table awards series points based on where a player finishes in each event, not how many points they scored. For example:

Finish PositionSeries Points Awarded
1st15 pts
2nd12 pts
3rd - 4th8 pts
5th - 8th4 pts
9th and beyond1 pt

This is the circuit model used by most competitive league series - a player who consistently finishes in the top 4 across multiple events accumulates more series points than someone who won one event and dropped from the rest.

To set up a points table, go to the series page and click Settings (or the Edit Table shortcut next to the table itself). Add rows for each finish range and assign a point value. You can add as many rows as you like and remove any row that doesn't apply.

If no points table is set, the series falls back to summing raw league points. You can add or update the table at any time before the series ends. The same Settings button also handles the series' schedule, house rules, branding image, and ending or deleting the series.

Event Calendar

The Calendar tab shows a month-view of every upcoming, active, and completed event hosted by your organisation - including events that belong to a Series. It is publicly visible - anyone who visits your org page can see upcoming events without logging in.

An event only appears on the calendar grid if it has an Event Date set. Set one during league setup, or add/change it any time from League Settings → Organisation & Series - see Running a League. This applies to standalone events and series events alike.

Each event tile in the calendar is colour-coded by format and clickable:

  • Non-recurring events: clicking navigates directly to the event page.
  • Recurring events (managers only): clicking opens a scope selector - you choose whether to navigate to that specific occurrence, or take action on the whole series.

The calendar header shows the current month. Use the chevron buttons to navigate backwards or forwards.

iCal Subscribe & Export

Your organisation has a live iCal feed that works with Google Calendar, Apple Calendar, Outlook, and any other iCal-compatible client.

Subscribe (stays up to date automatically)
  1. Go to the Calendar tab on your org profile
  2. Click Subscribe (iCal)
  3. Copy the feed URL and paste it into your calendar app's "Subscribe" or "Add by URL" flow

New events added to MTGSL will appear in your calendar app automatically on its next sync (usually within an hour).

Export (one-time snapshot)

Click Export (.ics) to download a static .ics file. Import it into your calendar for a point-in-time snapshot. New events added after the export will not appear - use subscribe for a live feed.

The iCal feed URL is public and does not require a login. Share it freely with players so they can subscribe to your events directly.

Recurring Events

Use recurring events to schedule a pattern of leagues or majors in one step - for example, a weekly Friday Night Commander that runs every week for eight weeks. Each occurrence is created as an independent event but all share a recurrence group that lets you edit or delete them in bulk.

Creating a Recurring Event Series
  1. Go to the Calendar tab and click Add Recurring Event
  2. Choose Event Type (League or Major) and the Format
  3. Set the First Occurrence date and time, and the event Duration in hours
  4. Choose the Frequency:
    • Weekly - select one or more days of the week (e.g. every Monday and Thursday)
    • Daily / Every N days - set the interval (e.g. every 14 days)
  5. Set the End Condition:
    • After N occurrences - specify the total number (max 52)
    • On a date - generate occurrences up to and including that date
  6. Optionally link all occurrences to an existing Series
  7. Click Create

All events in the series appear on the calendar with a icon.

Editing a Recurring Event

Click on any recurring event in the calendar. A scope selector will appear with three options:

Scope What it does
This event only Takes you to that single occurrence's page to edit it individually
This and all following events Applies your changes to this occurrence and every subsequent one in the series
All events in the series Applies your changes to every occurrence in the group, past and future
Deleting a Recurring Event

In the calendar, recurring events show a small button next to the event name. Click it to delete with the same three-scope choice:

  • This event only - removes the single occurrence
  • This and all following - removes from this occurrence onward
  • All events in the series - removes every occurrence and the recurrence group
Events that have already started or are completed cannot be deleted via the recurrence flow. Only upcoming (not yet started) occurrences will be removed.

Duplicate Event

Once a league is completed, a Duplicate Event button appears in the league's Settings tab. Duplicating creates a new league with the same name, format, rules, and scoring configuration - but with no participants, matches, or results. Use this to quickly set up a repeat season without re-entering all the settings.

After duplicating you are taken directly to the new league where you can update the name, dates, and any other settings before inviting players.

Linking Leagues to a Series

There are two ways to link a league to a series:

  • During league creation (Step 1): Select your org first, then choose the series from the dropdown that appears.
  • After creation: Go to League Settings → select the series from the dropdown.
A league can only belong to one series at a time, but you can change this before the league ends.
Tip: During league creation, you must select the org first before the series dropdown will populate. A more guided flow is planned for a future update.

Both places also have an Event Date field. Set it so the event actually shows up on your org's Calendar - a series event with no date won't appear there even though it's linked to the series.

Org-Level vs. League-Level Staff

Type Where Set Scope Best For
Org-Level Staff Invited from the Overview tab; viewed/removed on the Dashboard tab Visibility and permissions across all events; can create leagues and series Co-organisers and permanent team members
League-Level Staff League Settings → Staff Permissions only within that specific league Freelance judges or one-off TO helpers

A person can hold both roles simultaneously - for example, a co-organiser can be an org Manager and also appear as staff on every individual league.

Editing Your Organisation

Click Edit Store on the org profile (owners and managers only). You can update the name, description, logo, and communication links at any time with no restrictions on frequency.

Deleting an Organisation

Click the Delete Store button and confirm. This removes the org and its public profile page.

Warning: Deletion cannot be undone. It does not delete leagues or player records, but the organisation and its profile will be permanently removed.

Practical Notes

  • Series and league pages require login - direct players to create a free account before sharing links.
  • Series standings are read-only for players - only managers see management views.
  • Logos display best at a minimum of 200×200px in square or circular format.
Known Limitations & Planned Improvements
  • The series linking UI requires selecting the org before the series during league creation - a more guided flow is planned.
  • Join requests are manually reviewed with no automated approval rules.

Ready to create your organisation and run your first series?

Create an Organisation Set Up Payments