holaOlas logo
holaOlas logo
← Back to resources

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. You can collect the remaining balance manually via the dashboard before 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!