How to Use the Registration Form (Self-Registration)
The Registration Form feature allows you to create a single public link that anyone can use to register for your event. Instead of adding each guest manually and sending personalized invitations, you can share one link via social media, email, or messaging apps.
This is perfect for:
- Open events where you don't have a pre-defined guest list
- Large gatherings where managing individual invitations is impractical
- Casual events where personalized messages aren't necessary
- Mixed approaches combining personalized invitations for close contacts with open registration for others
Enabling the Registration Form
- Go to your event dashboard at dashboard.fotify.app
- Select your event and click "RSVP" in the sidebar
- Click the "Event Details" tab
- Find the "Registration Form" section
- Toggle the switch to enable it
Once enabled, Fotify generates a unique public registration URL for your event.
Your Registration URL
When you enable the Registration Form, you'll see your registration URL displayed. This is the link you'll share with potential guests.
Copy the Link
Click the Copy icon next to the URL to copy it to your clipboard. You can then paste it into:
- Social media posts
- Email newsletters
- WhatsApp or other messaging apps
- Your website or event page
- Printed materials (consider using a QR code)
Customize the URL Code
By default, Fotify generates a random code for your URL. You can customize it:
- Click the Edit (pencil) icon next to the URL
- Enter your preferred code (4-20 alphanumeric characters)
- The system shows a checkmark if available, or an X if already taken
- Click Save to apply your custom code
Example: Change fotify.app/r/abc123xyz to fotify.app/r/smithwedding2026
Regenerate the Code
If you need to invalidate the old link (for example, if it was shared too widely):
- Click the Regenerate (refresh) icon
- Confirm the action
- A new code is generated - the old link will no longer work
Configuring Registration Settings
Customize what information guests must provide when registering.
Required Fields
Choose which fields are mandatory for registration:
- Email address - Toggle on/off (recommended for sending confirmation emails)
- Phone number - Toggle on/off (useful if you plan to send SMS reminders)
Note: Name (first and last) is always required for registration.
Allow Guests to Decline
By default, the registration form assumes all guests are attending โ they fill in their details and are automatically marked as accepted. If you want to give guests the option to decline the invitation directly from the registration form:
- Find the "Form Options" section
- Check "Allow guests to decline the invitation"
When enabled, guests see Accept / Decline radio buttons at the end of the form, after filling in their details. If a guest selects "Decline":
- Their name and contact details are already filled in, so you know who declined
- Plus-ones and guest name fields are hidden automatically
- The guest is recorded with a Declined status in your guest list
This is off by default, so existing registration forms continue to work as before.
Maximum Additional Guests
Control how many plus-ones each registrant can bring:
- Set to 0 if guests can only register themselves
- Set to 1-10 to allow guests to bring additional people
When guests register with plus-ones and you have Table Management enabled, they'll be prompted to provide names for each attendee.
Custom Form Title & Description
By default, the registration form section is titled "Register". You can customize both the title and add a description below it:
- Find the "Form Title" field
- Enter your custom heading (e.g., "Anmeldung", "Sign Up", "RSVP")
- Optionally, add a "Form Description" โ a short message displayed below the title (e.g., "Please fill out the form below to confirm your attendance")
- Click Save
This is especially useful for:
- Changing the tone of the form (e.g., using informal "Du" instead of formal "Sie" in German)
- Adding instructions specific to your event
- Matching the language to your audience when translations don't fit
If left empty, the default translated title ("Register") is used.
Custom Invitation Message
By default, the registration page shows your event's standard invitation content. However, since template keys like {{FIRSTNAME}} don't work on registration pages (the guest hasn't registered yet), you can set a separate custom message:
- Find the "Custom Invitation Message" section
- Write your welcome message for the registration page
- Click Save Content
If left empty, the system uses your standard invitation content with template placeholders removed.
Custom Response Deadline & RSVP Texts
The registration form also displays the response deadline text and uses the same RSVP text customizations as personalized invitations (deadline text, accept/decline button labels). To edit these:
- Click the "Edit response deadline & RSVP texts" link at the bottom of the form customization section
- This takes you directly to the RSVP Texts settings in the Invitation tab
- Customize the deadline message (e.g., "Bitte antworte bis {date}") and button labels
These texts are shared between personalized invitations and the registration form.
Custom Button Text
You can also customize the text on the registration submit button:
- Find the "Registration Button Text" field
- Enter your preferred text (e.g., "Jetzt anmelden", "Confirm", "Join Us")
- Click Save
If left empty, the default "Register" text is used.
Custom Success & Decline Messages
You can customize the confirmation messages guests see after submitting the form:
- Registration Success Message โ shown after a guest registers (accepts). Leave empty to use the default "Thank you for registering!"
- Decline Confirmation Message โ shown after a guest declines (only visible when "Allow Decline" is enabled). Leave empty to use the default "Thank you for letting us know."
These fields auto-save as you type.
The Guest Experience
When someone visits your registration link, here's what they see:
Registration Page
- Event details - Your event name, date, time, and location
- Invitation message - Your custom or default welcome message
- Form title and description - Your custom heading and instructions (or the default "Register" title)
- Registration form with fields for:
- First name (required)
- Last name (required)
- Email (if required)
- Phone number (if required)
- Number of additional guests (if allowed โ hidden when declining)
- Names for additional guests (if Tables enabled and plus-ones selected โ hidden when declining)
- Any custom form fields you've configured
- Accept / Decline options (if enabled) - Radio buttons at the end of the form to indicate attendance
After Registration
After successfully registering:
- The guest sees a confirmation message (customizable) with a link to their personal invitation
- If email is enabled, they receive a confirmation email with their invitation link
- They appear in your Guest List with a "Self-registered" badge
- Their status is set to Accepted or Declined depending on their response
Managing Self-Registered Guests
All self-registered guests appear in your Guest List alongside manually-added guests.
Identifying Self-Registered Guests
Self-registered guests display a "Self-registered" badge in the guest list, making it easy to distinguish them from guests you invited personally.
Editing Registrations
You can edit self-registered guests just like any other guest:
- Go to the Guests tab
- Find the guest and click the Edit (pencil) icon
- Modify their details as needed
- Save changes
Response Tracking
Self-registered guests:
- Start with Accepted status (they confirmed by registering), or Declined if they chose to decline
- Can still access their invitation link to view event details
- Accepted guests can be assigned to tables if Table Management is enabled
Registration Analytics
Once your registration form is active, Fotify tracks analytics so you can see how your registration page is performing. The analytics card appears in the Event Details tab, inside the Registration Form settings section.
Available Metrics
| Metric | Description |
|---|---|
| Page Views | Total number of times your registration page was opened |
| Unique Visitors | Number of distinct visitors (deduplicated over 24-hour windows) |
| Registrations | How many guests completed the registration form |
| Conversion Rate | Percentage of unique visitors who registered |
You'll also see the last viewed timestamp, showing when someone last visited your registration page.
How to Use These Insights
- Low page views? Your link may not be reaching people โ share it more widely
- High views but low conversion? Guests are visiting but not registering โ review your invitation message or required fields
- Tracking link performance โ compare views before and after sharing on different channels to see which drives the most registrations
Analytics are updated in real time as guests visit your registration page.
Combining with Personalized Invitations
You can use both approaches simultaneously:
- Add close contacts manually - Family and close friends receive personalized invitations with their names
- Share the registration link - For colleagues, acquaintances, or public announcements
Both types of guests appear in the same guest list, making management simple.
When to Use Which
| Approach | Best For |
|---|---|
| Personalized invitations | Close family, wedding party, VIP guests |
| Registration form | Colleagues, extended network, social media announcements |
| Both | Most events - personalize for key guests, open for others |
Tips for Success
Before Sharing the Link
- Customize the form title and description to match your event's tone
- Set up your custom invitation message for the registration page
- Configure which fields are required
- Test the registration process yourself
Sharing Your Link
- Include it in email signatures leading up to the event
- Share on social media with event details
- Create a QR code linking to the registration page
- Add it to digital event announcements
Managing Capacity
- Set the Maximum additional guests based on venue capacity
- Monitor registrations regularly in your Guest List
- Disable the Registration Form when you've reached capacity
Email Confirmations
When you require email addresses, registered guests receive automatic confirmation emails with:
- Confirmation of their registration
- Link to their personal invitation page
- Event details they can add to their calendar
Frequently Asked Questions
Q: Can I use both personalized invitations and the registration form? A: Yes! You can add some guests manually with personalized invitations while also sharing the public registration link for others.
Q: Do self-registered guests get a personalized invitation? A: Yes, after registering they receive a link to their own invitation page, which shows their name and all event details.
Q: Can I limit how many people can register? A: There's no hard cap on registrations, but you can disable the Registration Form at any time to stop accepting new registrations.
Q: What happens if someone registers with an email already in my guest list? A: The system prevents duplicate registrations. If the email is already registered, they'll see a message that they're already on the guest list.
Q: Can I require guests to provide dietary restrictions or other custom info? A: Yes! Any custom form fields you've configured will appear on the registration form.
Q: Can I change the tone or wording of the form (e.g., formal vs. informal)? A: Yes! Use the Form Title and Form Description fields to write your own heading and instructions in any tone you prefer. You can also customize the button text. This is great for matching the form to your event's style or language conventions (e.g., "Du" vs. "Sie" in German).
Q: Will the template keys like {{FIRSTNAME}} work on the registration page? A: No, since the guest hasn't registered yet, their name isn't known. Use the Custom Invitation Message field to write a welcome message without personalization placeholders.
Q: Can guests edit their registration after submitting? A: Guests can access their invitation page using the link in their confirmation email to view details, but to change their information, they should contact you.
Q: Is there spam protection on the registration form? A: Yes, the registration form includes bot protection (Turnstile verification) to prevent automated spam submissions.
Q: Can guests decline the invitation through the registration form? A: Yes, if you enable the "Allow guests to decline" option in your form settings. Guests will see Accept/Decline radio buttons. Declined guests are still recorded in your guest list so you know who can't make it.
Q: Can I customize the message guests see after registering or declining? A: Yes! In the form text settings, you can set a custom "Registration Success Message" and a "Decline Confirmation Message". If left empty, sensible defaults are used.
Q: Can I see when each guest registered? A: Yes, registration timestamps are tracked in your dashboard.
Q: What if I need to invalidate the registration link? A: Click the Regenerate button to create a new link. The old link will immediately stop working, but already-registered guests keep their spots.
Q: How are unique visitors tracked? A: Unique visitors are tracked using anonymized IP addresses with a 24-hour deduplication window. The same person visiting multiple times within 24 hours counts as one unique visitor. No personal data is stored for analytics.
Q: Do analytics reset if I regenerate the registration link? A: No, analytics are tied to your event's invitation, not the specific URL code. Your view counts and metrics are preserved even if you change the registration URL.
Was this article helpful?