Create an activity experience
Creating an activity experience on ¡HolaOlas! allows you to offer your services online with a professional booking system.
This guide walks you through step by step to configure all necessary elements according to the activity type: classes, dining, wellness or entertainment.
Basic information
Start by filling in the essential information of your activity:
- Activity name: The name that will appear on your booking page
- Description: Present your activity, its content and benefits. You can use AI help to generate a professional description.
- Experience type: Select "Activity"
- Activity type: Choose from Classes & workshops, Dining, Wellness, Entertainment or Other
- Booking mode: Choose between private (a single booking blocks the time slot) or shared (multiple bookings can accumulate)
- Multi-day activity: Check this box if your activity spans multiple days (e.g., retreat, workshop). Customers will select a predefined period instead of a single date.
💡 Tip: The description is translatable in 3 languages (French, English, Spanish). Check our guide on the [translation system](systeme-traduction) to learn more.
Configuration by activity type
Each activity type has its specificities:
Classes & workshops:
- Required level: Beginner, Intermediate, Advanced
- Materials provided: Indicate if you provide materials
- Certificate: Indicate if a certificate is issued
Dining:
- Meal type: Breakfast, Brunch, Lunch, Dinner, Tasting
- Menu included: Describe the menu offered
- Dietary restrictions: Indicate available options (vegetarian, gluten-free, etc.)
Wellness:
- Treatment duration: Duration in minutes
- Treatment type: Massage, Facial treatment, etc.
Entertainment:
- Equipment provided: Indicate what is provided
Rates and capacity
Configure your rates:
- Base price: Price for a base number of people (e.g., 1 or 2 people)
- Base people: Number of people included in the base price
- Additional price: Price per additional person
- Child price: Price for children (optional)
💡 Tip: For group activities, you can set a fixed price for the complete group.
Deposit settings
Configure payment options for your activity:
- Enable deposit option: Allow customers to pay a deposit instead of the full amount
- Deposit percentage: Set a percentage between 1% and 99% (default: 30%)
- Disable deposit: If disabled, only full payments will be offered
💡 Tip: The deposit helps reduce cancellations and secure your bookings. The remaining balance is automatically charged on the activity date.
Availability and time slots
Configure your availability and time slots:
- Availability: Indicate dates when your activity is available
* For multi-day activities: Define available periods (e.g., retreat from February 10 to 20). Customers will select a predefined period.
* For classic activities: Time slots are mandatory
- Time slots: Define start times (e.g., 10am, 2pm, 7pm) - hidden in multi-day mode
- Blocked dates: Block specific dates (holidays, maintenance)
📅 Advice: For recurring activities, configure your availability in advance for several weeks.
Meeting point
The meeting point is essential for your customers:
- Full address: Indicate the precise address of the activity location
- Landmark: Add directions (e.g., "Studio on 2nd floor", "Classroom")
- GPS coordinates: The system automatically generates a Google Maps link
📍 Advice: For home activities, you can indicate "At your home" and specify in the details.
Additional details
Complete the additional details to inform your customers:
- Included: What is included in the price (materials, equipment, drinks)
- Not included: What is not included
- Age restrictions: Minimum or maximum age required
- Cancellation policy: Configure your cancellation conditions. Use AI help to generate a professional policy.
Images and presentation
Images are essential to attract customers:
- Main image: The first image visible on your page (recommended: activity in action)
- Additional images: Add up to 10 images (atmosphere, equipment, results)
📸 Advice: Show your activity in action and create desire with authentic photos.
Translations
All important fields are translatable:
- Name: Translate your activity name
- Description: Translate the complete description
- Meeting point: Translate the directions
- Details: Translate included/not included items
- Cancellation policy: Translate your conditions
💡 Tip: Use ¡HolaOlas! translation system to automatically or manually translate your content. Check our guide on the [translation system](systeme-traduction) to learn more.
Publish your activity
Once all information is completed:
- Check that all sections are filled
- Test your booking page in preview mode
- Activate your experience to make it visible to customers
✅ Your activity is now ready to receive bookings!
