Skip to main content

Welcome Venue Owners

Hub provides venue owners with powerful tools to manage your padel facility, optimize court utilization, and grow your business. This guide covers all aspects of venue management.

Getting Started

1

Request Owner Access

If you don’t have owner access yet:
  1. Log in to your account
  2. Navigate to Profile > Request Owner Role
  3. Submit your request with business details
  4. Wait for admin approval (typically 24-48 hours)
You’ll receive an email notification once your owner request is approved.
2

Create Your First Venue

Once approved, access the Owner Dashboard and click Add Venue to create your facility profile.
3

Add Courts (Resources)

Add your courts to the venue with scheduling and pricing information.
4

Go Live

Submit your venue and courts for admin approval. Once approved, they’ll be visible to players.

Venue Management

Creating a Venue

Navigate to Owner Dashboard > Venues > Create Venue:
1

Basic Information

Enter venue details:
  • Name: Your facility’s name
  • Description: Detailed description of your facility, amenities, and features
  • Location: Full address with GPS coordinates
Include keywords in your description like “indoor courts”, “lighting”, “parking”, “changing rooms” to improve discoverability.
2

Location Details

Provide accurate address information:
  • Street address
  • City
  • Postal code
  • Country
  • Latitude and longitude (auto-filled from address)
3

Submit for Review

Your venue will be submitted to administrators for approval. Approval typically takes 24-48 hours.

Venue Status States

Pending

Awaiting admin approval. Not visible to players yet.

Active

Approved and visible to players for bookings.

Suspended

Temporarily unavailable. Not visible to players.

Rejected

Not approved by admin. Check rejection reason and resubmit.

Updating Venue Information

From Venues > [Your Venue] > Edit:
  • Update venue description and details
  • Modify address or location
  • Changes to active venues may require re-approval

Managing Venue Images

High-quality photos increase booking rates by up to 40%.
1

Upload Images

Click Add Image in your venue details. Images are uploaded to Cloudinary for optimization.
2

Best Practices

  • Upload at least 5-7 images
  • Include: exterior, courts, facilities, parking, changing rooms
  • Use high-resolution images (min 1200px width)
  • Show courts from multiple angles
3

Manage Images

Reorder images (first image is the main photo) or delete outdated images.
Update photos seasonally and after facility improvements to keep your listing fresh.

Suspending Your Venue

Need to temporarily close? From Venues > [Your Venue]:
  1. Click Suspend Venue
  2. Your venue becomes invisible to new bookings
  3. Existing bookings are honored
  4. Click Reactivate when ready to accept bookings again
Suspending a venue does not cancel existing bookings. Contact players directly if you need to cancel bookings due to closure.

Resource (Court) Management

Resources are your bookable courts. Each resource has its own schedule, pricing, and availability.

Creating a Resource

1

Navigate to Resources

Go to Owner Dashboard > Resources > Add Resource
2

Basic Details

Configure your court:
  • Name: “Court 1”, “Center Court”, etc.
  • Description: Court features (indoor/outdoor, lighting, surface type)
  • Type: “PADEL_COURT” (more types coming soon)
  • Slot Duration: 60, 90, or 120 minutes
Slot duration determines the booking intervals. Most venues use 60 or 90 minutes.
3

Assign to Venue

Select which venue this resource belongs to.
4

Submit for Approval

Like venues, resources require admin approval before going live.

Setting Operating Hours

Define when each court is available for booking:
1

Set Weekly Schedule

For each day of the week:
  • Opening Time: When the court opens (e.g., 08:00)
  • Closing Time: When the court closes (e.g., 22:00)
  • Leave blank for days when the court is closed
2

Special Days

You can override schedule for holidays or special events (coming soon).
Consider extending hours during peak seasons (summer, holidays) to maximize revenue.

Pricing Strategy

Set flexible pricing based on time of day and day type:
1

Add Price Rules

Navigate to Resources > [Your Court] > PricingClick Add Price Rule to create pricing tiers.
2

Configure Rule

Each rule includes:
  • Day Type: Weekday, Weekend, or Holiday
  • Time Range: Start and end time (e.g., 18:00 - 22:00)
  • Price: Amount in your currency
  • Currency: EUR, USD, etc.
3

Priority and Conflicts

If multiple rules apply to a slot, the most specific rule wins. More specific time ranges take priority.

Example Pricing Strategy

{
  "rules": [
    {
      "dayType": "WEEKDAY",
      "timeRange": "08:00-17:00",
      "price": 25.00,
      "description": "Off-peak daytime"
    },
    {
      "dayType": "WEEKDAY",
      "timeRange": "17:00-22:00",
      "price": 40.00,
      "description": "Peak evening"
    }
  ]
}
Dynamic Pricing Tips:
  • Charge more during peak hours (evenings, weekends)
  • Offer discounted morning rates to boost utilization
  • Adjust prices seasonally based on demand

Managing Resource Availability

Need to take a court offline for maintenance?
  1. Go to Resources > [Your Court]
  2. Click Suspend Resource
  3. Court becomes unavailable for new bookings
  4. Existing bookings are preserved
  5. Click Reactivate when ready
Changes to operating hours take effect immediately for future dates. Existing bookings are not affected.

Resource Images

Add court-specific images:
  • Action shots of games
  • Court surface close-ups
  • Lighting and facility features
  • Different angles and perspectives

Booking Management

Monitor and manage all bookings across your venues.

Viewing Bookings

Access bookings from Owner Dashboard > Bookings:

All Bookings

View bookings across all your venues and courts.

By Venue

Filter bookings by specific venue.

By Date

View bookings for specific date ranges.

Booking Information

Each booking shows:
  • Player Details: Name, email, phone (if provided)
  • Court & Time: Which resource, date, time
  • Status: Confirmed, Completed, Cancelled
  • Payment: Amount paid, payment status
  • Booking Reference: Unique ID for support inquiries

Booking States

1

Pending Payment

Booking created but payment not completed. Auto-cancelled if payment fails.
2

Confirmed

Payment successful, booking is active. Player will arrive at scheduled time.
3

Completed

Booking time has passed. Payment is settled to your account.
4

Cancelled

Booking cancelled by player or system. Refund processed according to policy.
You cannot directly cancel player bookings. Players must cancel through their dashboard. For emergency cancellations, contact support.

Revenue & Analytics

Dashboard Overview

Your Owner Dashboard displays key metrics:

Today's Revenue

Total revenue from bookings today.

This Month

Month-to-date revenue and booking count.

Court Utilization

Percentage of available slots that are booked.

Upcoming Bookings

Number of confirmed bookings in the next 7 days.

Payment Processing

  • Payment Processor: Stripe
  • Settlement: Revenue is transferred to your bank account according to Stripe’s schedule (typically 2-7 business days)
  • Platform Fee: Hub charges a commission on each booking (see your agreement)
  • Refunds: Processed automatically for cancellations according to your cancellation policy
Connect your Stripe account in Settings > Payments to receive payouts.

Best Practices

Optimize Your Listing

1

Complete Your Profile

  • Add detailed descriptions
  • Upload 7+ high-quality photos
  • List all amenities (parking, showers, equipment rental)
  • Keep contact information current
2

Competitive Pricing

  • Research competitor pricing in your area
  • Use dynamic pricing for peak vs. off-peak
  • Offer attractive morning and midday rates
3

Maximize Availability

  • Set consistent operating hours
  • Extend hours during high-demand periods
  • Minimize court downtime
4

Responsive Management

  • Monitor bookings daily
  • Respond quickly to player issues
  • Keep facility information updated

Increase Bookings

Premium Photos

Professional photos increase conversions by 40%. Invest in quality images.

Flexible Pricing

Dynamic pricing helps fill off-peak slots while maximizing peak revenue.

Amenities

Highlight unique features: lighting, indoor courts, pro shop, equipment rental.

Promotions

Contact support about featuring your venue or running promotions.

Facility Maintenance

To block time for maintenance:
  1. Temporarily adjust court hours to exclude maintenance period
  2. Or suspend the specific court for the day
  3. Reactivate once maintenance is complete
Schedule maintenance during low-demand periods (weekday mornings) to minimize revenue impact.

Troubleshooting

Verify:
  • Pricing is competitive with area venues
  • Operating hours cover peak demand times
  • Photos are high-quality and appealing
  • Venue description is complete and detailed
  • Resources are set to Active status
Consider running a promotion or adjusting pricing.
Players manage their own cancellations. For emergency situations:
  • Contact the player directly using booking details
  • If you need to cancel due to facility closure, contact Hub support
  • Support can process cancellations and refunds on your behalf
Check:
  • Stripe account is connected in Settings
  • Bank details in Stripe are correct and verified
  • Account is not on hold (check Stripe dashboard)
  • Review Stripe payout schedule (2-7 days typical)
Contact Stripe support for payout issues.
  1. Navigate to Resources > [Your Court] > Pricing
  2. Add new price rules or modify existing ones
  3. Delete old rules if needed
  4. Changes take effect immediately for future bookings
Existing bookings keep their original price.

Support & Resources

Owner Support

Dedicated support for venue owners: [email protected]

Payment Issues

For Stripe and payout questions: [email protected]

Help Center

Browse guides, FAQs, and video tutorials

Owner Community

Connect with other venue owners (coming soon)
Business Hours Support: Monday-Friday, 9 AM - 6 PM CETEmergency issues: Contact support with “URGENT” in subject line

Build docs developers (and LLMs) love