Help & support

Frequently asked questions

Answers to the most common questions from event organisers and attendees. Can't find what you're looking for? Our support team is happy to help.

New on diidum

Your Global Race Number

Every runner gets a permanent IE-XXXXXX number that follows them across every event — powering my.diidum.com.

Learn more

Looking for step-by-step guidance? Our How-To Guides walk you through setting up events, managing registrations, check-in, payments, and more.

Getting started

Yes. Event organisers are completely free to choose any registration platform that suits their needs. You are not locked in to any single provider.

diidum is a flexible, organiser-first platform designed to support all kinds of events — from community 5Ks to large-scale mass participation races, conferences, and festivals. We give you full control over your event without unnecessary complexity.

What makes diidum different? We are a technology company, not a marketing company. Your data stays yours, and we never sell or exploit your audience.

There are two ways to get started:

  1. We set up your event for you (recommended). Most organisers choose this option. Our team configures everything — tickets, payments, and settings — tests it, and launches it once you approve.
  2. You set up the event yourself. If you're comfortable with event management platforms, you're welcome to configure your own event on events.diidum.com. Support is available throughout.

To get started, get in touch via our contact page with as much detail as possible about your event.

The more detail you provide upfront, the faster we can get your event live. Here's what's most useful:

  • Event name, date, time, and location
  • Ticket types and prices (e.g. Early Bird, General, VIP) and total capacity
  • Ticket sales open and close dates
  • Information you want to collect from attendees (e.g. name, club, t-shirt size)
  • Preferred payment method
  • Event logo or header image if available
  • Any special requirements such as promo codes or waiting lists

Payments & fees

You have two options:

  1. Connect your own Stripe account (recommended). Payments go directly to your Stripe account and are paid out to your bank on Stripe's standard schedule. You stay in full control of your money and refunds are handled directly through your account.
  2. We collect payments on your behalf. Payments go to our account and we pay you out after the event or on an agreed schedule. This is suitable for one-off or smaller events where you'd prefer a hands-off approach.

Our platform service fee applies to both options and is automatically deducted — you don't need to do anything manually.

Stripe's standard fee for European Economic Area card transactions is 1.5% + €0.25 per transaction, applied on top of our platform fee. See our Pricing & Fees page for a full breakdown and interactive fee calculator.

That's entirely your decision. You can:

  • Include the fee in your ticket price so attendees see one clean amount
  • Add it as a visible booking or service fee at checkout
  • Absorb it as part of your event costs

Our fee is automatically deducted during payment processing, so there's nothing additional you need to do. Our Pricing & Fees page includes an interactive calculator to help you work out the right ticket price to charge.

Managing your event

Your dashboard gives you a real-time view of everything happening with your event:

  • Sales overview — tickets sold, revenue, and daily sales trends
  • Orders & attendees — a full list of registrations, ticket types, and order statuses
  • Live check-in — real-time arrival counts and a checked-in / not-yet-arrived list on event day, with packet details for each entry
  • Refunds & cancellations — refunds issued and any payment issues
  • Revenue & payouts — gross income, platform fees, and net payout
  • Reports & exports — downloadable attendee lists and financial summaries in CSV format

Yes — you have full control over what you ask during registration. You can collect free-text answers, let attendees choose from a list of options, or require a file upload (such as a medical certificate).

Common examples include club or team name, t-shirt size, emergency contact, date of birth, or dietary requirements. There's no limit to the number of questions you can add.

All attendee data is handled in accordance with GDPR. Only you, as the organiser, can access your event's registration data.

Yes. You can create voucher codes that reduce ticket prices by a fixed amount or percentage. Each voucher can be set to:

  • Apply to specific ticket types or all products
  • Be single-use or reusable up to a set number of times
  • Be valid within a specific date range
  • Reserve a guaranteed ticket for the voucher holder
  • Make certain ticket types (such as VIP) available only to those with a code

Yes. Once your event reaches capacity, a waiting list can be activated so potential attendees can register their interest. When a ticket becomes available — due to a cancellation or expired payment — the next person on the list is automatically notified and given 48 hours to complete their purchase.

You can also switch the waiting list to manual mode if you prefer to decide yourself when and to whom tickets are offered.

Check-in uses QR codes and the free pretixSCAN app, which works fully offline and syncs automatically. You pair a scanner straight from your diidum Organiser Portal: open your event, click Connect a scanner, and scan the pairing QR code with pretixSCAN — no control-panel setup needed.

Download pretixSCAN on the App StoreGet pretixSCAN on Google Play

On the day, staff scan each attendee's QR code (from their email or their my.diidum.com ticket) and valid entries are confirmed instantly, with duplicate scans flagged automatically. Meanwhile your portal shows a live arrival count and a checked-in / not-yet-arrived list with packet details — bib, club, distance, t-shirt size — searchable by name, bib or club. Manual check-in is always available as a fallback.

Scanner devices are scan-only and scoped to a single event, so volunteers can't see financial data or change your event settings. After the event you can mark anyone who never checked in as a DNS in one action.

Yes. You can download your full attendee list and registration data as a CSV file at any time from your dashboard. This is ready to share directly with timing partners, printers, or your own team.

Technical & account

Yes — most event details can be updated after the event goes live, including the description, location, start time, ticket prices, and capacity. Changes to ticket prices only affect new registrations; existing registrants are not charged any difference.

Log in to the diidum Organiser Portal to manage participants, view revenue, and download start lists. For event configuration changes such as dates or pricing, log in at events.diidum.com/control. For significant changes — such as a date or venue change — we recommend emailing all existing registrants to notify them.

You can email all registrants for your event from the organiser control panel. Go to your event, navigate to Attendees, and use the bulk message option to compose and send your update. Alternatively, export your attendee list as CSV and use your own email tool. If you need assistance sending a specific update, contact us and we can send it on your behalf.

Contact us as soon as possible via the contact page. We will close registrations immediately, notify all registrants by email, and process refunds in line with your refund policy. If you are postponing rather than cancelling, we can update the event date and keep existing registrations active while offering attendees the option to transfer or refund.

Note: Platform and processing fees are non-refundable in the event of cancellation.

Yes — there is no limit on simultaneous events through your diidum organiser account. Each event has its own registration page, attendee list, and dashboard. Contact us to get additional events set up alongside any existing ones.

Additional team members can be given access to your organiser account with specific roles — for example, check-in only access for volunteers, or full co-organiser access. Contact us with the name and email address of the person you want to add and the level of access required.

Try these steps in order:

  • Ask the attendee to increase screen brightness — low brightness is the most common cause
  • Try scanning directly from the confirmation email rather than a screenshot
  • Search for the attendee by name in your check-in dashboard and mark them in manually

Manual check-in is always available as a reliable fallback — no attendee should be turned away because of a QR issue.

With Stripe Connect, you link your own Stripe account and payments go directly into it the moment each registration is paid. You control your payouts, manage refunds yourself, and pay 5% (diidum) plus Stripe's standard rate.

With diidum Managed, we collect payments and pay you out after the event at a flat 8% all-in. No Stripe account needed, but you wait until after the event for your funds.

We recommend Stripe Connect for most events. See our fee calculator or read the full Stripe Connect guide.

Still have questions?

Our team is happy to help — submit a ticket and we'll get back to you promptly.

Get in touch →

Registration

This is usually caused by one of the following:

  • Spam folder — confirmation emails are sometimes filtered. Check your junk or spam folder first.
  • Mistyped email address — if you entered your email incorrectly during registration, the confirmation will have gone to the wrong address.
  • Delay — during busy periods or with certain payment methods, confirmation emails can take up to an hour to arrive.

If no email has arrived and there is no charge on your bank statement, your registration was likely not completed successfully. You may attempt to register again.

This depends entirely on the event organiser's policy. Changes and cancellations are not automatically available — they must be permitted by the organiser.

  • Cancellations — only if the organiser has enabled this option
  • Ticket transfers — only if the organiser has enabled transfers
  • Entry modifications — contact the organiser directly via the contact details on their event page

diidum acts as the registration platform only. All decisions about changes, cancellations, and refunds rest with the event organiser.

Payments

Payment failures can happen for several reasons:

  • Incorrect card details or CVV
  • Your bank blocked the transaction for security reasons
  • 3D Secure verification was not completed
  • Insufficient funds

We recommend checking with your bank to confirm whether the transaction was blocked. You can then try again — if possible, use a different card or browser. All payments are processed securely by Stripe; diidum does not store any card details.

Refunds are entirely at the discretion of the event organiser. diidum does not issue refunds directly.

To request a refund, contact the organiser using the contact details on their event page. If a refund is approved, it will be returned to your original payment method.

Please note: platform service and processing fees are non-refundable under any circumstance, including event cancellation or non-attendance.

Event questions

diidum and events.diidum.com act solely as the registration platform. We only have access to the information visible on the registration page and cannot answer questions about the event itself.

For anything related to the event — schedule, venue, start times, special requirements, or refunds — please contact the event organiser directly using the contact details on their event page.

Timing and results are managed by the event organiser and their timing partner — not by diidum. We are a registration platform only and have no access to or control over race timing or results.

Please contact the event organiser or their timing partner directly to have any errors corrected.

Payments & data

Yes — select the quantity of tickets you need and fill in the registration details for each person. Your confirmation email will contain a QR code for each individual. If registering children, most events require an adult to also be registered in the same order.

To update details such as an emergency contact, t-shirt size, or club affiliation, contact the event organiser directly using the details in your confirmation email. If you cannot reach the organiser, contact diidum and we will assist.

All major payment methods are accepted through Stripe:

  • Visa, Mastercard, and American Express
  • Google Pay and Apple Pay
  • Link (Stripe's saved payment method)

All transactions are processed securely. Your card details are never stored by diidum.

First, check your spam or junk folder — automated emails sometimes land there. Search for "diidum" or the event name across all folders. If there's still nothing, use the Resend order link option on the event registration page. Still no luck? Contact diidum with your name and the event name — we can locate your order and confirm your registration.

Yes. Your data is processed in line with EU GDPR and stored on EU-based infrastructure. Payments go through Stripe, which is PCI-DSS Level 1 certified. diidum never stores your card details. Your registration data is shared with the event organiser to enable them to manage the event. See our Privacy Policy for full details.

Yes. The easiest way is to sign in at my.diidum.com with your registration email — open My Events, find the event, and click View ticket to see your QR code and order details. No password needed; a magic link signs you in.

If you registered without an account and no longer have the confirmation email, contact the event organiser directly — they can resend it from their dashboard. The organiser's contact details are usually listed on the event page.

Your personal hub is my.diidum.com. Enter the email you registered with and click Send magic link — we'll email you a one-tap sign-in link (no password required). There you'll find your tickets and QR codes, your event history, and your results and personal bests.

For full step-by-step help with signing in, claiming an account someone else set up for you, and managing results, see the My account tab above.

Can't find your answer?

Submit a support ticket and we'll do our best to point you in the right direction.

Get in touch →

New — diidum participant portal   Your personal event hub is live at my.diidum.com. Sign in with your registration email to see your event history, results, and personal bests.

Signing in

Go to my.diidum.com and enter the email address you used when registering for your event. Click Send magic link and we’ll email you a secure sign-in link — click it and you’re in. No password required.

The magic link expires after 15 minutes. If it has expired, go back to my.diidum.com and request a new one. Check your spam or junk folder if the email doesn’t arrive within a minute or two.

Make sure you are signing in with the exact email address you used during registration. If you registered very recently, allow up to 10 minutes for your registration to sync to the portal. If your events are still not showing after 15 minutes, contact us with your name and order reference and we’ll look into it.

Yes. Once you are signed in, go to Settings and you can set a password. After that you can use either your password or a magic link to sign in — whichever you prefer.

My Events

Sign in to my.diidum.com and go to My Events. Find the event and click View ticket → — this opens your order page on events.diidum.com with your ticket, QR code, and registration details.

In My Events, click View ticket on the event you want to manage. From there you can see the options available based on the organiser’s policy.

All decisions about changes, transfers, and refunds rest with the event organiser. diidum processes the registration only.

Results & personal bests

Sign in to my.diidum.com and click Results in the menu. When an organiser publishes results they appear here automatically. You can also add your own time for any past event by clicking + Add result on a past event card — useful if official results haven’t been published yet.

diidum automatically tracks your fastest recorded time for each distance — 5K, 10K, half marathon, and more. Every time a new result is saved it is compared against your existing best. If it’s faster, your PB updates automatically and is displayed with a PB badge on your dashboard and profile.

Yes. Click on any self-entered result in your Results page and you will see an Edit this result button. Tap it to expand the edit form, update your time and notes, and save. Your personal best will update automatically if the new time is faster.

Official results published by organisers cannot be edited by participants — contact the event organiser or timing company directly if an official result is incorrect.

Privacy & notifications

Published event results (released by the organiser) are visible to all users as part of the event leaderboard. Your personal profile and results history are public by default, but you can set them to private at any time in Settings. Your personal information — including date of birth, phone number, and email address — is never publicly visible.

Go to Settings in your portal at my.diidum.com. Under Notifications you can turn on or off emails about new events, result publications, and pre-event reminders.

Need help with your account?

Email us at and we’ll get back to you as quickly as we can.

Get in touch →