Display Service Minimum Price in the Customer Portal

Display Service Minimum Price in the Customer Portal

Customer Portal Service Minimum Price Display Configuration

OctopusPro gives you full control over what customers see in your Customer Portal. One of the most useful visibility controls is the ability to display a Service Minimum Price (a starting price such as “From $99”) on your portal.

This feature helps customers understand the minimum/starting cost before booking—especially when the final price can vary based on add-ons, duration, quantities, or service conditions.

What this feature does:

  • Displays a “From $X” starting price on the service page and services list (for services with a minimum price configured).
  • Enforces a minimum booking amount per service—OctopusPro prevents bookings from being created for less than the minimum amount you’ve set.

Table of contents


Why display a minimum price?

  • Set clear expectations: customers see a starting price before they commit to booking.
  • Increase conversions: transparent starting prices reduce hesitation and “how much does it cost?” messages.
  • Protect profitability: enforce a minimum charge so low-value bookings cannot be placed.
  • Perfect for variable services: “From” pricing works well when add-ons, time, or quantity changes the final total.

Back to top


How to set it up

Step 1: Enable the Customer Portal flag

To display minimum prices to customers, enable the portal flag:

  1. Go to Settings > Customer Portal > Flags & Permissions.
  2. Scroll down to Booking Flags.
  3. Enable Display service minimum price.
  4. Save your changes.

Customer Portal Booking Flag: Display service minimum price

Step 2: Set the minimum price per service

Enabling the flag only controls visibility. You must also set a minimum service price for each service you want to display.

  1. Go to Settings > Service Settings > Services.
  2. Open the service you want to update.
  3. Go to the Cost & Payrate section.
  4. Set the Minimum Service Price (minimum booking amount), then save.

Important: Once set, the minimum service price is also enforced—OctopusPro prevents bookings from being created for less than that minimum amount.

Tip: If you only set a minimum price for some services, then only those services will show “From $X” in the portal.

Back to top


Where customers will see the minimum price

1) Service page (service view)

After enabling the flag, the minimum price appears on the service page as a starting price for the service (for example, “From $99”).

Customer Portal service page showing a minimum starting price (From $99)

2) Services list (browse services)

If enabled, the minimum price also appears on the services list page for each service (where a minimum price has been configured).

Customer Portal services list showing minimum starting prices (From $99) on service cards

Back to top


How it works with variable pricing

The minimum price is the starting point. The final booking total may still change based on your service pricing rules, such as:

  • Add-ons / options (custom fields)
  • Duration (time-based pricing)
  • Quantity (rooms, items, units, etc.)
  • Discounts / vouchers (if enabled)
  • Taxes (if applicable)

If you want customers to understand why the price changes (not just the minimum), consider enabling additional pricing transparency features:

Back to top


What happens if I disable the flag?

If you disable Display service minimum price:

  • The “From $X” label will be hidden from the service page and the services list in the Customer Portal.
  • Customers will no longer see the minimum/starting price while browsing services.

Customer Portal service page example without the minimum price label displayed

Back to top


Best practices & troubleshooting

Best practices
  • Use minimum prices only where you enforce them: customers trust “From” pricing when it reflects real minimum charges.
  • Keep minimum prices aligned with your real costs: include travel/setup overheads and minimum time requirements where relevant.
  • Pair with clear add-on pricing: if customers often ask “what affects the price?”, display custom field pricing and/or full pricing lists.
  • Test on mobile: confirm the label appears clearly in both the service list and the service view.
Troubleshooting
  • Minimum price isn’t showing: confirm the flag is enabled and the service has a minimum price set in Cost & Payrate.
  • It shows for some services only: only services with minimum prices configured will display the “From” label.
  • Changes aren’t visible: refresh the Customer Portal and test in an incognito/private window to avoid cached content.

Back to top


To stay updated, please subscribe to our YouTube channel.

Scroll to top