Quick Answer
Auto-login allows you to pass player information directly into a SocialPoint game using a special URL. When a player clicks the link, their details are automatically registered or verified, and the login screen is skipped.
Auto-login is supported in:
Attendee Participation Game (APG)
Virtual Prize Wheel
Trivia
What Is Auto-login?
Auto-login (also called Auto-Register URL) allows you to:
Skip the registration screen
Pre-fill required player information
Automatically register new players
Log in existing players
Embed SocialPoint inside event apps or LMS platforms
Create SSO-style event experiences
Send personalized game links via email
Auto-login works by appending player data as URL parameters.
What Data Can Be Passed?
Depending on your game type, you can pass:
firstName
lastName
fullName (Trivia only)
email
username
phoneNumber
pin
teamId (Trivia)
embedCode or embed (depending on game type)
Important:
The parameters must match your configured registration fields and ID Type.
APG: How to Use Auto-login
Step 1: Get the Auto-Register URL
Go to Participation Game
Click Configuration
Click Deployment
Copy the Auto-Register URL
Option 1: Auto-Register a New Player (APG)
Use this when the player is NOT already registered.
Example:
https://app.socialpoint.io/apps/participation/apg-autologin/?firstName=David&lastName=Graeber&email=dgr@gmail.com&pin=abc123&embedCode=XXXXX
What happens:
Player is automatically created
Login screen is skipped
Player enters gameplay immediately
Option 2: Auto-Login an Existing Player (APG)
Use this when the player already exists in:
Participation Game β Players
Example:
...?email=testplayer@test.com&pin=123456&embedCode=XXXXX
Requirements:
Email and PIN must match exactly
embedCode must be included
APG: Customize the Auto-Login Failed Message
Go to Participation Game
Click Configuration
Enable Custom Labels
Click Update
Go to Custom Labels
Open the Registration & Login tab
Edit Auto-Login Failed Message
Click Save
Prize Wheel: How to Use Auto-login
Auto-login for the Virtual Prize Wheel works when:
A Prize Wheel exists
A Live Result Set is active
Embed functionality is enabled
URL Template
{{ prize wheel embed link }}&firstName={{ firstName }}&lastName={{ lastName }}&email={{ email }}Example:
https://app.socialpoint.io/apg-and-trivia/prize-wheel/?embed=XXXXX&firstName=John&lastName=Doe&email=johndoe@test.com
What happens:
Player data is passed into the wheel
Registration screen is skipped
Player can spin immediately
Trivia: How to Use Auto-login
Trivia supports multiple auto-login scenarios.
URL Template
{{ player app url }}?firstName={{ firstName }}&lastName={{ lastName }}&email={{ email }}Scenario 1: Register and Login with First Name, Last Name, Email
Example:
...?firstName=Test&lastName=User&email=testuser@test.com
Result:
Player is registered
Player enters game immediately
Scenario 2: Register Using Full Name Only (No Email)
Example:
...?fullName=MeredithBonham
Result:
Player is registered using fullName
Login screen is skipped
Scenario 3: Login Using PIN (Pre-Registered Players Only)
You MUST pre-register players and assign a PIN.
Example:
...?pin=123456
Result:
System verifies PIN
Player enters game
What Happens If Required Fields Are Missing?
If required fields are missing:
Player may be redirected to registration
Auto-login may fail
Custom error message may display (APG)
Common Issues / Troubleshooting
Auto-login is not skipping the registration screen
Required fields missing from URL
Parameter names do not match configuration
ID Type mismatch
embedCode or embed parameter incorrect
No Live Result Set (Prize Wheel)
Players are appearing multiple times
Email not consistent
Unique Identifier misconfigured
Single Entry / Single Spin disabled
PIN login is not working
Player not pre-registered
PIN does not match
Incorrect parameter formatting
Important Notes
Auto-login must match your configured ID Type
Domain restrictions still apply
GDPR settings cannot be bypassed
Terms & Conditions may still require acceptance
Prize Wheel requires a Live Result Set
Trivia PIN login requires pre-registration
β
β
