← 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. 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!

Resource | ¡HolaOlas!