Title: SGL Events
Author: sovereigngl
Published: <strong>October 31, 2026</strong>
Last modified: October 31, 2026

---

Search plugins

![](https://ps.w.org/sgl-events/assets/icon-256x256.png?rev=3776312)

# SGL Events

 By [sovereigngl](https://profiles.wordpress.org/sovereigngl/)

[Download](https://downloads.wordpress.org/plugin/sgl-events.1.2.0.zip)

 * [Details](https://wordpress.org/plugins/sgl-events/#description)
 * [Reviews](https://wordpress.org/plugins/sgl-events/#reviews)
 *  [Installation](https://wordpress.org/plugins/sgl-events/#installation)
 * [Development](https://wordpress.org/plugins/sgl-events/#developers)

 [Support](https://wordpress.org/support/plugin/sgl-events/)

## Description

[Sovereign Gaming League (SGL)](https://www.sovereigngl.com) runs tournaments, leagues
and ladders for video games, card games, board games, miniatures and sports. This
plugin connects your WordPress site to your SGL organization.

 * **Show your events** on any page with the SGL Events block or the `[sgl_events]`
   shortcode (works without WooCommerce).
 * **Sell entries through your own checkout.** Choose an event and a price, and 
   the plugin creates the product. Buyers enter their SGL ID (or click _Use my SGL
   account_ to fill it in) and are registered on SGL as soon as the order is paid.
 * **Team events too:** a team entry, each player’s share, or both. Shares put the
   player on their team’s roster.
 * **New to SGL? Buy anyway.** Buyers without an account leave an email; their spot
   is held and SGL emails them a link to create their account and take it.
 * **Always in step:** products go out of stock when an event fills, closes or starts,
   and back in stock when a spot opens.
 * **Automation:** list new SGL events automatically at your default prices, and
   refund entries automatically when they can’t be registered.
 * **Refunds** and cancellations withdraw the entry on SGL (before the event starts).
 * **Prizes as store credit:** one-use coupons for finishers, sent to the winners
   on SGL.
 * Order emails and the customer’s order page show their registration, with a link
   to the event.

The money goes through your own WooCommerce payment methods. SGL never holds it.

#### External service

This plugin connects to the Sovereign Gaming League service (api.sovereigngl.com
and www.sovereigngl.com) to:

 * list your organization’s events and keep products in or out of stock;
 * check the SGL IDs buyers enter on product pages;
 * register buyers when an order is paid, and withdraw them when it’s refunded or
   cancelled. It sends the order and line numbers and the SGL player and team IDs
   entered for each entry. For buyers new to SGL it sends the email they gave for
   their claim link. It never sends names, addresses or payment details;
 * record prize coupon codes so SGL can tell the winners.

SGL can also call your site’s `/wp-json/sgl-events/v1/sync` address (signed) to 
say products need updating. See SGL’s [Terms of Service](https://www.sovereigngl.com/terms)
and [Privacy Policy](https://www.sovereigngl.com/privacy).

## Blocks

This plugin provides 1 block.

 *   SGL Events Your upcoming Sovereign Gaming League events, with links to enter.

## Installation

 1. Install and activate the plugin (WooCommerce is needed to sell entries).
 2. Go to **WooCommerce  SGL Events** and click **Connect to SGL**. Sign in on SGL 
    and choose your organization (you need to be its owner or an admin).
 3. On the **Events** tab, set a price for an event and click **Sell in my store**.
    Or, on **Settings**, turn on _List events automatically_.
 4. Add the **SGL Events** block to a page.

## FAQ

### Where do buyers find their SGL ID?

On their SGL profile, with a Copy button. Or they click _Use my SGL account_ on 
the product page and sign in.

### What happens if an entry can’t be registered?

The order gets a note with the reason, the customer’s order shows it, and your organization
is told on SGL. With _Refund failed entries_ on, the entry is refunded automatically.

### Can I still take entries on SGL itself?

An event is either sold in your store or takes entry fees on SGL, not both. Teams
can register on SGL and pay their entry in your store.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SGL Events” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ sovereigngl ](https://profiles.wordpress.org/sovereigngl/)

[Translate “SGL Events” into your language.](https://translate.wordpress.org/projects/wp-plugins/sgl-events)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sgl-events/), check
out the [SVN repository](https://plugins.svn.wordpress.org/sgl-events/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/sgl-events/) by 
[RSS](https://plugins.trac.wordpress.org/log/sgl-events/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Security and naming: every form and request checks its nonce and the user’s permission,
   and all stored data uses the sgl_events prefix (existing products and orders 
   are updated automatically).

#### 1.1.0

 * Events with several phase 1 sub-events (for example qualifiers on different days)
   get one product per sub-event, each with its own price; buyers are entered in
   the sub-event they bought.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.2.0**
 *  Last updated **14 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [esports](https://wordpress.org/plugins/tags/esports/)[events](https://wordpress.org/plugins/tags/events/)
   [tournaments](https://wordpress.org/plugins/tags/tournaments/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/sgl-events/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sgl-events/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sgl-events/reviews/)

## Contributors

 *   [ sovereigngl ](https://profiles.wordpress.org/sovereigngl/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sgl-events/)