Skip to content

Organizing Events

Ingude’s organizer tools (TO mode) let you run a full tournament from your phone or laptop: build the event, take player lists, pair each round, record results, and publish live rankings. Everything works offline first and syncs to the cloud when you want players to follow along.

This guide walks the whole loop:

  1. Turn on TO mode
  2. Create an event with the setup wizard
  3. Registration modes - pick how players sign up and pay
  4. Publish and visibility - sync and open the event to players
  5. Collecting lists - invites, validation, deadlines
  6. Running rounds - pairing, results, walkovers
  7. Closing the event
  8. Configuration and the danger zone

Turn on TO mode

Organizer features are opt-in. Open Settings and enable TO mode. An Organize tab then appears in the Events section, and the Add event menu gains an Organize an event option.


Create an event (the wizard)

From Events, open the add menu and choose Organize an event. A six-step wizard walks you through setup. Each step validates before you can continue, and your progress is saved as a draft as you go - you can leave and come back.

  1. Basics - Event name (required), single- or multi-day length, date(s), an optional max-player cap, an optional list-submission deadline, and location (country, city, venue, address). Location is optional but it’s what lets players find your event by country once it’s public.
  2. Comp - The points limit and one or more comp packs. Comp packs add list-legality rules on top of the core rules; Ingude validates submitted lists against them.
  3. Scoring - The scoring pack that defines how match results convert to standings (Battle Points or Tournament Points), plus the tiebreaker order. You can also build custom brackets here.
  4. Schedule - The number of rounds and, optionally, a scenario and secondary objectives per round. For multi-day events you also assign each round to a day.
  5. Registration - How players sign up and pay (see Registration modes).
  6. Review - A summary of everything. Hit Finish setup to create the event.

After finishing, you land on the event’s organize page. The top shows a lifecycle stepper that always tells you the current stage and the single next action to take.


Registration modes

Pick the mode that matches how your club actually runs sign-ups. You can change it any time from Configuration.

  • Free, register in Ingude (free_ingude) - Players self-register from the public event page. No payment is collected. Best for free club events.
  • Register in Ingude, pay elsewhere (external_payment_with_ingude) - Players self-register in Ingude, then pay through a link or instructions you provide (PayPal, bank transfer, Bizum, etc.). You mark each player paid/unpaid by hand on the roster. Ingude doesn’t process these payments or refunds - handle disputes with the player directly.
  • Register on another site (external_registration) - The public page shows a Register button that sends players to your external sign-up page (a store checkout, Eventbrite, a Google Form…). That button never creates an Ingude player, so after someone pays externally you add them to the roster yourself or send them an invite link.
  • Manual invites only (manual_invites_only) - No public self-registration. You add players from the roster or send invite links. Ideal for a small, known group or a fully offline event.

Paid registration through Stripe is a separate feature with its own setup - it isn’t covered here.


Publish and visibility

A brand-new event is private and local to your device. To let players see it or sign up, you sync it to the cloud and choose a visibility. The lifecycle stepper guides you through this, and you can always change visibility later from the share button in the header or from Configuration.

Visibility has three levels:

  • Private - Hidden from the public page and search. People you’ve invited can still use their invite links.
  • Unlisted - Anyone with the link can view the public page. Hidden from search and discovery.
  • Public - Listed in event discovery and indexed by search engines.

Syncing to the cloud requires signing in. Once an event is at least Unlisted, you can copy its public link from the share button and open registration so players can sign up and submit lists.


Collecting lists

Players submit army lists either by self-registering (on the public page) or through an invite link you send them. You can also add players and paste their lists yourself from the roster.

  • Invite links - From the players tab, generate a link for an open slot (or resend one). The link opens a per-player page where the player submits and edits their list - no Ingude account needed. Each link is tied to a version, so you can revoke and reissue it.
  • Validation - When a list comes in, Ingude validates it against the event’s comp packs and points limit. Each roster entry shows where it stands: awaiting list, awaiting check, ready to accept, invalid, accepted, or rejected. The overview’s Players tile and the lifecycle stepper summarize these counts at a glance.
  • Accept / reject - You review each submitted list and accept it or send it back. A rejected player can resubmit.
  • Force-accept - If a list trips a validation error you’ve decided to allow (a known data gap, a house ruling), you can force-accept it with a note explaining why.
  • Per-player deadline override - The event has one list-submission deadline, after which players can no longer edit their lists. You can grant an individual player a later deadline from the players tab without moving the deadline for everyone.

Running rounds

Open the Rounds tab to drive play. The organize overview’s next-action card mirrors what to do here each round.

Pair a round

Click Pair round 1. (Before the first round, Ingude warns if some players don’t have an accepted list yet - you can still Start anyway.) In the pairing sheet you can:

  • Generate pairings automatically - Random pairing for round 1, Swiss pairing afterwards. Swiss pairs from current standings, avoids rematches, and gives any bye to the lowest-ranked player without one.
  • Assign tables manually with the per-table dropdowns, using Bye for an odd player out.

Hit Lock pairings to create the round. Pairing the first round starts the event (its status moves to in progress).

Enter results

Each match shows an Edit button. Open it, enter each player’s primary score (Battle Points or Tournament Points, depending on the scoring pack) and Victory Points, then Save. Standings recompute automatically. Players can also submit their own results from the battle handoff, which appear on the match for you to confirm.

You can’t pair the next round until every result in the current round is in - the next-action card shows how many results are still outstanding. When they’re all entered, pair the next round (the previous one locks automatically) and repeat.

No-shows and walkovers

If a player doesn’t turn up for a match, open the match’s Mark as walkover menu and pick who was absent. Ingude fills in default walkover scores so the round can complete and you can move on. You can still edit the result afterwards if needed.

Fixing mistakes

Each round can be unlocked to edit, and a round can be deleted (wiping its pairings and results). If you close the event too early, you can reopen it.


Closing the event

Once the final round’s results are all in, the next-action card and the Rounds tab offer Lock in results / Close event. Closing locks every round, finalizes the standings, and sets the event’s status to Completed. The final rankings are available on the Rankings tab and on the public page (subject to your visibility settings).

Made a mistake? Reopen event from the Rounds tab returns it to in progress so you can edit results or add rounds, then close again.


Configuration and the danger zone

The Configuration tab holds every event setting as read-only cards - click the edit (pencil) on a card to change it:

  • Basics, Location, Format & scoring (points, rounds, comp packs, scoring pack, tiebreakers), Publishing (visibility), List submission (deadline), and Registration & payment.

Changing the points limit, comp packs, scoring pack, or round count after pairing has started can re-validate existing lists or shift standings, so Ingude asks you to confirm those changes.

The Danger zone at the bottom has the one-way actions:

  • Delete - Available only while the event has no participants. Removes it (and its cloud copy, if synced).
  • Archive - Once players have registered, archiving is the way to retire an event. It locks the event read-only forever: the historical record stays available to everyone who took part, but no more edits or invites. Archiving revokes all outstanding invite links.

With that loop - create, configure, take lists, pair, score, close - you can run a small club tournament with Ingude from start to finish.