Skip to Content
GuidesAdmins, Roles & Settings

Admins, Roles & Settings

Add administrators, control what they can access, review activity, export data, brand your site, and manage league settings.

How do I add another administrator to my account?

Open the Admins tab (sidebar → Registration & Teams → Admins, at /admin/members) and click Invite to Organization. Enter the person’s first name, last name, email, and role, then send. You can also revoke a pending invitation, and promote or demote existing members.

What admin roles exist, and how are permissions controlled?

Staty uses two roles plus fine-grained scopes (there are no “Commissioner” or “Division Manager” roles):

  • Super Admin: full access to the organization.
  • Limited Access: a member whose reach is narrowed by Access Scopes, a checklist of specific Tournaments, Leagues, and Divisions they may manage.

Set a member’s role and access scopes from the Admins page (edit the member → Access Scopes).

How do I quickly jump to a page or find a team or player in the admin?

Press ⌘K (Mac) or Ctrl+K (Windows), or click the Search… box at the top of the sidebar, to open the command palette from any admin page. Type to filter every admin page (Dashboard, Competitions, Payments, Settings, …) and press Enter to jump there. Typing two or more characters also searches your organization’s teams and players by name; selecting one opens the team’s detail page. If you belong to more than one organization, the palette lists them under Switch organization.

How do I view the activity logs for my league?

Open Activity Log (sidebar → Payments & Activity → Activity Log, at /admin/logs). It shows a running audit of admin actions (who, what HTTP action (create/update/delete), which URL, the response status, and when) with filters by user, method, URL, date range, and status (Errors, 4xx, 5xx, or 2xx), so you can pull up just the requests that failed.

How do I export league data or rosters?

Staty exports to CSV (there is no Excel/.xlsx export):

  • Teams and Players rosters: from a registration’s page (Exports … menu).
  • Transactions: the Payments page has an Export button.
  • Divisions and Games: from the divisions grid’s ⋯ menu.

How do I post announcements on my homepage?

Your public homepage is a posts feed: dated announcements shown newest-first (game recaps, registration reminders, schedule changes, with photos, videos, and maps).

  1. Open the Site Editor (sidebar → System & Tools → Site Editor). The center of the screen is a live preview of your page; you edit directly on it.
  2. In the Home Page Posts section, click + to create a new post. New posts start as Drafts: visible to you, hidden from the public.
  3. Type the title on the card and write the body in place; use the + between blocks to add images, videos, buttons, or columns. Everything saves automatically as you type.
  4. Click Publish in the right panel when it’s ready (it appears on your homepage immediately); Unpublish hides it from the public without deleting.

The date on a post controls its position in the feed; newer dates appear first. New organizations start with three editable starter posts (welcome, what to expect, and a location map); organizations with no published posts at all show their welcome page instead (editable under Fallback in the Site Editor). The Show title / Show date switches in the right panel hide either from the public card; the date still controls feed order even when hidden.

See the full Site Editor guide for pages, columns, image resizing, and division callouts.

How do I find the branding and layout editor, and upload banners?

  • Site Editor (sidebar → System & Tools → Site Editor) edits your public site’s pages and layout.
  • Appearance (sidebar → System & Tools → Appearance) holds your template, colors, fonts, logo, and banner. With the Essentials template selected, the banner editor lets you upload a custom banner image or generate one with AI. See Generate Banners with AI.

Staty supports league banners (uploaded or AI-generated). It does not have a dedicated sponsor-logo uploader; add sponsor artwork through the Site Editor or as a banner image.

How do I add or generate a logo for my organization?

Go to Appearance (sidebar → System & Tools → Appearance) and find the Organization logo card; it’s available on every template. You can either:

  • Upload your own logo file (a PNG with a transparent background works best), or
  • Generate with AI: pick a vibe, style, and colors, then generate three square logo variants and save the one you like. Use “More like this” on a variant to iterate on it.

One logo serves your whole public site: it appears in the site header and on your homepage, on both light and dark templates, so mid-tone colors on a transparent background scale best. Replacing the logo (a new upload or saving a new generated variant) updates it everywhere.

On the Essentials template your site always shows a banner (the Hero design in your sport’s colors by default; customize or upload your own in Appearance), and the logo becomes part of the banner: pick its left or right placement in the banner editor’s Logo position control, and the header shows just your organization name. If you use an uploaded image as your banner, the logo appears in the header next to the name instead. On Classic and Premier, inner league pages show a miniature of your homepage hero as the banner (logo on the left, organization name on the right) automatically, with nothing to configure.

How do I change my league settings, and can I use a custom domain?

Open Settings (sidebar → System & Tools → Settings, at /admin/settings) to edit your display name, location, about text, contact emails, business details, feature toggles (registration system, statistics), payments/payout account, and notifications.

Your public site lives at a <your-slug>.statyapps.io subdomain chosen when the organization was created and changeable later (see “Can I change my organization’s URL?” below; older <your-slug>.staty.io links redirect permanently), and you can also serve it on your own domain, included free. See the next section.

Can I change my organization’s URL?

Yes. Open Settings → General and find the Public URL field. Type the new address (lowercase letters, numbers, and hyphens; 3 to 40 characters; it cannot be one another organization has used), wait for Available, then click Change URL and confirm. Your site moves to the new subdomain within a few minutes, and your logo, banner, and uploads come with it.

Links you already shared keep working: the old address redirects permanently to the new one, including registration links and payment return links. Players who were signed in on your site will need to sign in again on the new address. You can change your URL once a day. A connected custom domain is not affected, and the old address keeps redirecting to it.

How do I connect my own domain to my league site?

Custom domains are included free for every organization:

  1. Open Settings → General and find the Custom domain card.
  2. Enter your domain; a subdomain like leagues.yourclub.org is the most reliable choice. (A bare domain like yourclub.org works only when your DNS provider supports CNAME flattening, sometimes called ANAME or ALIAS records.)
  3. At your domain provider, create the CNAME record the card shows (target: tenants.statyapps.io).
  4. Watch the card walk through Waiting for DNS → Issuing certificate → Live. DNS changes usually land within minutes; the security certificate is issued automatically; there is nothing to upload or renew.

Once the domain is live, your league site (schedules, standings, registration, payments) is served on it over HTTPS, and your <your-slug>.statyapps.io address permanently redirects there, so old links keep working. New links in registration and confirmation emails use the custom domain automatically. Removing the domain from the same card returns your site to the Staty subdomain with no downtime.

One domain per organization; renaming your organization’s slug does not affect a connected domain. Emails still send from Staty’s address; the custom domain covers your public site.

How do I edit email notification templates, and make sure managers get status emails?

Open Email Templates (sidebar → System & Tools → Email Templates, at /admin/email-templates). You can edit the Team Registration Confirmation and Payment Confirmation templates: their subject, body (with insertable variables), and an on/off toggle. When a team registers, Staty automatically emails the submitter a confirmation and notifies division/league/tournament admins; keeping the “Team Registration Confirmation” template enabled ensures registrants receive it.

Other transactional emails (waivers, finish-registration, admin notifications) are system emails and aren’t edited here.

How do I send an email or message to all team managers?

Open Messages (sidebar → Registration & Teams → Messages) and click New message. Pick the audience (the whole organization, one registration, one contest, or one division) and whether it goes to team managers only or everyone (managers plus all rostered players). A live count shows exactly how many people will receive it before you send. Write a subject and a body (the editor supports formatting with bold, lists, links, and headings, and the email keeps it), review the recipient count in the confirm dialog, and send: delivery happens in the background and the Messages page shows progress (sent/failed counts per message).

A few details worth knowing:

  • Every message carries an automatic unsubscribe link; people who opt out are excluded from future announcements for your organization (transactional emails like receipts and waiver requests are unaffected).
  • Teams an admin has marked withdrawn don’t receive announcements.
  • Replies go to your organization’s contact email.
  • To keep email deliverable for everyone, sends are capped at 2,000 recipients per message and 10 messages per organization per day.
  • The Messages page is the send history: every broadcast, its audience, and its delivery counts stay listed there.

For a single-team nudge you can still use the per-team tools: on a team’s page, select players and click Email selected to finish registration, or Resend registration invitation for the manager’s sign-up/pay link. Automated fee-deadline reminders still don’t send on their own; use a Messages broadcast to the registration when a deadline approaches.

What do the breadcrumbs mean, and how do I get back to the dashboard?

The breadcrumbs at the top of admin pages show your location in the hierarchy (e.g. Home → Divisions → a division) and let you click back up a level. To return to the main dashboard, click the Staty logo or the Dashboard item in the sidebar (/admin/dashboard).

Last updated on