Demo

Thirty minutes, on your own club

No slides and no generic tour. I open the system, you tell me how the club is put together, and we look at your groups, your fee plans and your payers.

Contact and booking →

What we go through in thirty minutes

  • Your groups

    How many there are, what they are called and who is in two at once. A member in several groups is not duplicated in the system.

  • Who coaches whom

    Coaches, sessions and venues. The system shows clashes between group, coach and venue as they happen.

  • Your membership-fee structure

    A fee plan per group, a sibling discount as a percentage, one-off items for camps and trips on the same invoice.

  • Who pays

    One consolidated invoice per payer: two children, one document, one reference, one UPN QR code. Or a card payment.

  • What the product cannot do yet — and what we are building by September

    I say it straight, without detours. Both lists are public — what the product cannot do yet → and the launch scope →

What the call does not include: slides, a sales script, or pressure to decide on the call. If it turns out during the conversation that the system does not suit you, I say so then and do not keep selling.

In short

  • The call30 minutes, by phone or video call. We agree the time by e-mail.
  • Data migrationWe do it. Your time: 0 minutes.
  • Setup together≈ 75 minutes of your time, spread over four days.
  • Lock-inThere is none. Leaving costs nothing.
  • PricePublished, no negotiation. Pricing →
  • ResponseI reply the same working day.
What you bring

Bring your spreadsheet

One file, exactly as it is — with merged cells, colour-coded payments and an «old members» tab. You do not tidy it up first. It unlocks the one part of the conversation that is genuinely yours: we go through the header together and you see where each column lands.

Member import · column mapping

A column in your spreadsheet → where it goes and what that means

  • Surname and first name

    first_name last_name
    We split it by hand. Duplicates are merged on name and date of birth.

  • Born / Year

    birth_date
    Dates stored as text are resolved by hand.

  • Squad / Group

    group
    A member can be in several groups, without a duplicate member.

  • Mother / father

    guardian_first_name guardian_last_name
    The guardian holds the account and gives the consents.

  • Parents’ e-mail

    guardian_email
    Missing addresses are flagged to be filled in; they do not stop the import.

  • Phone, allergies, notes

    by hand during setup
    Not among the seven import columns. We enter them during setup, with you.

  • Paid Sep–Dec (colour-coded)

    not mapped
    A cell colour is not data. Open items come from the fee plans, not from a colour.

  • Coach notes (free text)

    not mapped
    We copy them into the member notes, which stay with the club.

An illustration of a typical club header, not a screenshot of a specific club. The import today accepts a pasted CSV with a fixed seven-column header — first_name, last_name, birth_date, group, guardian_first_name, guardian_last_name, guardian_email — and we do the conversion from your file during setup. There is no self-serve import from Excel. in the works

What you do

  • You send the file

    Exactly as it is. Tidying it up first is not a condition and does not speed anything up.

  • We review the header together

    On the call you tell us what each column means. We guess nothing on your behalf.

  • You confirm what comes out

    Groups, fee plans and payers go into the system only once you say it is right.

What we do

  • Conversion and mapping

    From your file into the seven-column CSV. We merge duplicates and flag doubtful rows.

  • Members, guardians and groups

    We bring them across. Your time on this step is zero.

  • We tell you what was not migrated

    You get a list of the rows we deliberately did not migrate — you do not discover them a month later.

Setup

From the first call to sign-ups in four days

We are not asking you to set aside a season. The whole plan is below: who does what, how long it takes, and what is done at the end of each step.

Day 0

The call where we show your club

We look at your groups, who coaches whom, what the fee plans are and who pays. Board questions as they come.

Us30 min

We know how the club is put together — and you know whether the system suits you at all.

Day 1

We do the data migration

From your spreadsheet we bring across members, guardians, contacts and groups. You send the file; the rest is our work.

Usyour time 0 min

Members and families are in the system — with guardians, contacts and their allocation to groups.

Day 2

You confirm the fee plans and groups

A fee plan per group, a sibling discount as a percentage, a payer per family. We go through it together; you decide.

You≈ 40 min

The first monthly billing run is ready — you issue the invoices when you say so. Once issued, nobody changes an invoice.

Day 3

Parents come in through the link

You publish the public sign-up link or print a QR code for enrolment day. Sign-ups drop into the approval queue.

You5 min

A parent gets an e-mail on receipt and on approval of the sign-up, and the schedule in their own calendar through an iCal feed that refreshes itself.

What it actually costs you

≈ 75 minutes of your time, spread over four days. We do everything else.

30 min · the call 0 min · data migration 40 min · confirming fee plans 5 min · publishing the link

Who picks up

The call is taken by the person who also writes the product

youthstack’s founder

I started building youthstack because a Slovenian club was choosing between a spreadsheet and a foreign system that knows nothing about a UPN payment order, nothing about Slovenian, and nothing about a board that decides on a purchase at a meeting. There was nothing in between.

I run the setups myself. That means a club run by volunteers gets a name and a phone number instead of a ticket in a support system, that your data is not migrated by a partner who does not know your club, and that the answer to a question about a feature does not travel through three departments. There is deliberately no self-serve registration — at this stage a guided setup is the better service, not the worse one.

Questions from a board meeting are answered publicly, including the uncomfortable ones — Questions →

What that means in practice

  • SupportI reply the same working day.
  • LanguagesThe system speaks Slovenian, German, Croatian, Italian and Serbian.
  • SetupWe do it with you; we do not send you off to a form.
  • The data-processing agreementYou get it for review before we upload anything.
Session

Let us arrange a time

Two routes, both leading to the same inbox. There is no form on this page pretending to send somewhere.

Directly

Write the club name, the sport and roughly how many members. I propose two times the same working day.

Write to book a time

  • E-mail

    info@youthstack.io

I reply the same working day. The address is also written out as text — if your mail client does not open, simply select it and copy it.

Or fill in four fields

The fields compose a message that you open in your own mail client and send yourself.

The button opens your mail client. If it does not open, write directly to info@youthstack.io. The details go nowhere else — this page has no server, records no visits and sends no request outwards.

Leaving

What it costs if you stop

Nothing. That is the shortest answer on the page, and the only one worth reading before you sign.

  • Notice period

    Beyond the seasonal agreement there is none. The default term is the September–August season.

  • Exit fee

    There is none. Leaving is not charged and is not conditional on the price of past months.

  • Your accounting data

    You export the invoice journal and the payment journal to CSV at any time, including on the last day.

  • A full club export

    An administrator downloads it themselves: the whole club as a ZIP of CSVs — members, guardians, consents, schedule, attendance, invoices and payments. Health data sits in its own file. At any time, with no request and no fee.

  • Issued invoices

    They stay unchanged, including after you leave. Corrections are always new documents — storno and credit notes, never a deletion.

The register of commitments and the record for the board →

Why there is no sign-up button on this page

Because the product does not have one yet. There is no self-serve club registration today, no trial counting down days, and nobody enters a card at sign-up. We set clubs up by hand, with a name on the other end of the phone — for a club with a volunteer board that is the better service at this stage, not the worse one. The self-serve path is part of the committed launch scope (At launch →); when it is built, this paragraph will be replaced.

Back to contact and booking →