Skip to main content

Shell Accounts and How to Fix Them

Learn what shell accounts are, why they happen, how to identify users without active accounts, and how to resend invitations so users can complete setup and log in.

Updated over a week ago

Sometimes a user exists in Sprocket Sports, but they still cannot log in. This is usually because their profile was created in the system, but the user never completed account setup. This is commonly referred to as a shell account.

Shell accounts are common and typically easy to resolve once you identify why the account was created.

What you’ll find in this article

  • What a shell account is

  • The two most common reasons shell accounts happen

  • How to find users who do not have an active account

  • How to resend an invite and get the user fully set up

  • A key communication note to be aware of

Before you start

  • This workflow is available on a web browser only.

  • You must have permission to access Users and manage user profiles.

What is a shell account?

A shell account means a user’s basic information exists in Sprocket Sports, but their account has not been fully set up. As a result, the user cannot access the system until they complete the invitation and finalize setup.

Common scenarios that create shell accounts

  1. Household invitation expired

When a parent or guardian is added to an existing household, they are invited to join and complete account setup. If they do not accept the household invitation within 14 days, the invitation expires and the account remains in a shell account state.

  1. Staff accounts created during implementation

During implementation, Sprocket Sports may create user accounts for staff members ahead of launch. Between account creation and when the club is ready to have staff finalize setup, those staff accounts can temporarily exist as shell accounts.

How to identify shell accounts

  1. In the left navigation, select Users.

  2. Select Filters.

  3. Open the Members Without Accounts dropdown.

  4. Choose one of the following, then select Search:

    • Exclude

    • Include

    • Only

  5. Find the user and select their Last Name to open their profile.

  6. On the right side of the profile, look for Invite User under Account Options.

  7. If Invite User is available, it is a strong indicator the user is in a shell account state.

How to fix a shell account

If the user is a parent or guardian

The user needs to complete account setup by accepting their invitation.

Depending on the situation:

  • The user can accept the existing invitation if it is still valid, or

  • The primary user on the household can re-invite them to the household if the original invite expired

If you are helping from the admin side, you can also select Invite User from the user profile to resend the invitation.

If the user is a staff member

  • Confirm the email address on the user profile is the staff member’s correct email address.

  • Review the user’s Roles & Permissions to make sure they have the correct access.

  • Return to the user’s profile and select Invite User to send the invitation.

Important note about communications

Shell accounts are included as recipients for messages sent through the Communications tab in the left navigation. This means a user may be selected to receive emails even if they have not finalized their account setup yet.

If you run into issues

If the user still cannot log in after being re-invited, confirm the email address is correct and that they are checking the right inbox. If the user’s email is already in use or you believe multiple records exist for the same person, reach out to your Client Success team for help reviewing and resolving the account state

FAQs

What is a shell account?

A shell account means a user record exists, but the user has not completed invitation-based setup and cannot log in yet.

How long does a household invitation stay valid?

If a parent or guardian does not accept the household invitation within 14 days, the invitation expires.

How do I find users who don’t have active accounts?

Use Users → Filters → Members Without Accounts, then search and look for Invite User under Account Options.

Can shell accounts still receive club emails?

Yes. Shell accounts are included as recipients for messages sent through the Communications tab.

Did this answer your question?