An attendee reports that they did not receive an Invitation e-mail, a Confirmation e-mail, or an E-mail campaign. In most cases this is not a system outage — the e-mail either reached a wrong address, landed in spam, or was never sent at all (a missing language version, an unassigned contact, the wrong attendee status).
Open Check-in or Registration and find the attendee. Check their e-mail address, RSVP status, and preferred language — that narrows the cause.
Wrong e-mail on the attendee — a typo, an outdated company address.
Spam or the Promotions / Updates tab — e-mails are sent from the domain invitation.happenee.com; the attendee may not recognize it.
Missing language version of a campaign — if you fill in content in only some of the active languages and leave others blank, attendees who prefer one of the blank languages will receive an empty e-mail.
The Invitation e-mail has not been sent yet — the Invitation e-mail is not automatic, it has to be sent manually (individually or in bulk).
The attendee is not assigned to the event — Invitation e-mails and campaigns only go to assigned contacts.
The attendee's status is Not attending or unsubscribed — the Confirmation e-mail is not sent.
For events with Tickets — the buyer paid, but the attendee has not yet completed the Registration form; the ticket with the QR code is generated only after registration is complete.
Confirmation e-mail after a correction — in Check-in find the attendee, fix the e-mail address, switch the status to Attending, and resend the Confirmation e-mail (the checkbox shown when the status changes).
Unfinished registration on a paid ticket — in Orders open the specific order and use Resend on the ticket. In bulk: the Resend the registration link e-mail to all unregistered attendees button at the bottom of the orders list.
Campaign — on a sent campaign, use the Send to newly assigned action to reach attendees who were not yet in the group when the campaign was sent.
Campaign with an empty language version — create a new campaign and fill in the content in every active language, switching the flag in the top right corner.
Always fill in e-mail and campaign content in every active language, even when you assume all your attendees read the same one.
For paid events, in Orders check the gap between purchased tickets and completed registrations — the gap is the unregistered attendees who only need the link resent.
Before any bulk send, always use the Test campaign or Test invitation e-mail action and send to your own address.
Name-based check-in in the attendee app does not exist today — on event day it is practical to send a reminder with the QR code an hour before start, so attendees have the ticket at hand even without app access.
Before sending, switch through every active language with the flag and check the content. If you leave any language blank, the e-mail will go out empty for attendees who prefer it.
First ask the attendee about the Promotions / Updates / Spam folder and the invitation.happenee.com domain. Only then resend.
With Registration with additional information, the ticket is generated only after the Registration form is completed. Check the status in Orders and resend the link if needed.