Overview
Instead of offering a single early check-in option at a fixed price, you can now provide guests with multiple time slots at different price points. When a guest selects and pays for their preferred option, SuiteOp will automatically update their reservation's check-in or checkout time.
Key benefits:
Multiple pricing tiers for different time slots
Automatic time updates on reservations
Enhanced guest experience with flexible options
Reduced manual work for property managers
Step 1: Create or modify your upsell with options
Navigate to Upsells Settings
Go to Portal Settings > Upsells tab
Either select an existing early check-in upsell or click Add New to create one
Configure Basic Upsell Information
Set the upsell type to Request
Enter a name like "Early Check-in Options"
Add a description explaining the service
Choose an appropriate image (clock icon recommended)
Set the upsell as Request type
Set Up Price by Option
This is the key difference from standard upsells:
In Upsell Settings, select Price by Option instead of fixed pricing
Add a field and title it "Early Check-in" (or "Late Checkout" for checkout upsells)
Make the field Required so guests must choose an option
Add Your Time and Price Options
Create multiple options with different times and prices:
Example setup:
Option 1: "Early Check-in" - $20 - 2:00 PM
Option 2: "Extended Early Check-in" - $40 - 1:00 PM
Option 3: "Super Early Check-in" - $60 - 12:00 PM
Complete Upsell Setup
Select your Stripe account for payment processing
Configure any additional settings as needed
Set Visibility to assign the upsell to appropriate properties
Activate the upsell
Step 2: Set up the automation Workflow
Create a New Workflow
Navigate to Workflows page
Click Add New in the top right
Set category as Upsell
Name it "Early Check-in Automation" (or similar)
Configure the Trigger
Add a step and set it to run at Approved time
This ensures the workflow only runs after you approve the upsell request
Prevents automatic changes for requests you can't accommodate
Add the Action
Click the plus sign to add an action
Scroll to the bottom and select Update Check-in Time (or Update Checkout Time for late checkout)
Turn on the Dynamic Time toggle
Select your upsell: "Early Check-in Options"
Choose the appropriate field if you have multiple fields
Save the workflow
Activate and Assign
Activate the workflow
Assign it to the correct properties and groups where you want it to run
Step 3: Test your setup
Guest Experience
When guests view the upsell, they will:
See multiple time options with different prices
Select their preferred option
Complete payment for their chosen time slot
Admin Experience
After approving the upsell request:
The reservation's check-in time will automatically update
You'll see the new time reflected in the reservation details
No manual time adjustments needed
Note: Lock codes will update automatically with the reservation times!
Tips and Best Practices
Pricing Strategy:
Consider your local market rates when setting prices
Offer multiple tiers to capture different guest segments
Price earlier times higher to reflect increased value
Workflow Management:
Test the workflow on a sample reservation before going live
Monitor early requests to ensure smooth operation
Adjust pricing based on demand patterns
Guest Communication:
Include clear descriptions for each time option
Set expectations about approval timeframes
Consider automated confirmation messages
Need help? Contact our support team if you encounter any issues setting up your early check-in automation.