Skip to main content

Self-registration in the Account area

New to Sparks? This page is the starting point for new users: create your account and organization here — no administrator required.

Beta: Sparks is currently in beta. Use https://account-preview.sparks.team (account: sign-up, profile, team) and then https://preview.sparks.team (main app). After beta, URLs will change to account.sparks.team and app.sparks.team.

This page explains how to create a new Sparks account without an administratorself-registration in the Account area (during beta: https://account-preview.sparks.team). You also create your own organization and become its first team administrator.

Note: Whether self-registration is available depends on your operator. If you received an email invitation instead, go to Accept invitation.

Where do I start?

  1. Open https://account-preview.sparks.team (account during beta).
  2. On the sign-in page, click Sign up (or go directly to /signup).
  3. Alternatively from the main app (Sparks): profile/account menu → link to Account area → Sign up.

The UI can be switched between German and English (language selector top right).

Four-step flow

Registration is a guided wizard (Step 1 of 4 through Step 4 of 4):

StepWhat you enterNotes
1 – EmailYour work or personal emailUsed for the confirmation email and as contact.
2 – Name and passwordDisplay name (min. 2 characters), then passwordPassword: min. 8 characters, at least one uppercase letter, one lowercase letter, and one digit.
3 – Desired loginUsername for sign-inMin. 5 characters; letters, digits, period (.), hyphen (-), underscore (_) only. The app checks live whether the login is available.
4 – Organization namee.g. “My Company Ltd”Creates your team. The name must be unique; if taken, you see “This organization already exists.”

At the end of step 4, click Complete. Your account is not fully active yet — you must confirm your email first.

Confirm your email

After Complete:

  1. You see “Confirmation email sent”.
  2. Open your inbox and look for the email from Sparks (check spam if needed).
  3. Click the confirmation link in the email.
  4. Your browser opens Confirm email (/signup/verify). Confirmation runs automatically.
  5. On success: “Email confirmed” — you are redirected to the sign-in page after a few seconds (or click Go to sign in).

Only after confirmation are your user (identity system) and organization created. You automatically become team administrator of that organization.

ProblemWhat to do
Link expired or invalidOn the error page choose Sign up again and repeat from step 1.
No email receivedCheck inbox/spam; on the sign-in page, use Didn't receive an email? to resend the confirmation email (enter email or username).
“Email already confirmed”Go to Sign in and use your login and password.

Sign in after registration

  1. On the Account sign-in page, enter username (your login from step 3) and password.
  2. After sign-in you reach the Account area (Overview, profile, team, settings).
  3. Open the main app at https://preview.sparks.team and sign in with the same credentials (organization account) to use chat, calendar, calls, etc.

On first sign-in in the main app, a welcome dialog (onboarding) may appear — e.g. for encryption or service setup. Details: User manual – Getting started.

What happens in the background?

For the curious, no technical requirement:

  • Your data is stored pending confirmation; the confirmation link contains a one-time token.
  • After confirmation: organization (free tier start), user profile, and your team admin role are created.
  • Under Team you can invite more members (separate invitation link flow).
  • Change password directly under Overview → Change password; two-factor authentication and sessions via Settings → Keycloak account — see Account settings – Password and security.

Accept invitation (join a team)

If a team administrator invited you, do not use normal self-registration with a new organization name. Use the invitation link from the email (path /signup/join?invitation=…):

  1. The link loads the invitation (organization and email are preset).
  2. Enter name, login, and password.
  3. After Complete registration you also receive a confirmation email; the flow matches email confirmation above.
  4. You join the existing organization (role per invitation: member, team admin, or admin).

If the invitation link is invalid or expired, you can only create a new team via Sign up when self-registration is allowed — otherwise contact your administrator.

Difference: self-registration vs. webinar registration

Account self-registrationWebinar registration
GoalPermanent Sparks account + own organizationAttend a single webinar event
EntryAccount → Sign up (/signup)Public link from host (/webinar/register/…)
DocumentationThis pageWebinar registration

FAQ

Do I need an administrator?
No — when self-registration is enabled you can start on your own. Corporate SSO or locked registration still requires an invitation.

Can I use the same email for multiple organizations?
Usually one user belongs to one organization; for a second team you typically receive an invitation to the existing organization.

Why is my organization name “taken”?
The name is made unique internally (slug). Try a slightly different spelling or add a suffix (e.g. location).

Do I need to connect Microsoft or Matrix separately?
After Account sign-in, in the main app under Settings → Provider Accounts & Organisations you can connect optional services (e.g. Microsoft 365, calendar) — a separate step after account creation.

See also