Customize Address Labels (Single, Second & Third Address Fields)

[vc_row][vc_column width=”1/4″][vc_widget_sidebar sidebar_id=”sidebar-1″][/vc_column][vc_column width=”3/4″][vc_column_text]

Customize Address Labels (Single, Second & Third Address Fields)

Customize Address Labels Long and Short

OctopusPro lets you customize the address wording customers see when entering a booking location. This is useful when you need more accurate addresses, want clearer instructions (e.g., “What’s the full address for the booking?”), or want to support multi-address bookings (e.g., pickup + drop-off, multiple stops, two job sites).

Example of a customized address label shown to customers in the portal

Why this matters

  • Fewer booking errors: clearer prompts reduce missing unit numbers, incorrect suburbs, or incomplete addresses.
  • Better customer experience: customers understand exactly what to enter, especially on mobile.
  • Operational consistency: the same labels can appear across the portal flow and booking records, helping your team interpret locations correctly.
  • Supports logistics workflows: capture pickup/drop-off or multi-stop addresses in a single booking when enabled.

Common use cases

  • Courier & delivery: “Pickup address” + “Delivery address”.
  • Transport: “Pickup location” + “Drop-off location” (+ optional third stop).
  • On-site services: “Service address” (prompting unit/access details).
  • Commercial jobs: “Site address” vs “Billing address” (if you use addresses as references for different workflows).

Table of contents


Before you start

  • Booking location types: Make sure your services are configured correctly as mobile/on-site, storefront, or remote. Location settings can affect whether address entry is required. See: Configure Booking Location Types.
  • Google Maps / address search: Portal address search and map selection require your Google Maps integration to be configured. See: Google Maps API Integration.
  • Service areas & availability: Which services/fieldworkers appear after location selection depends on your service assignments and location/service-area setup. See: Assign Services to Fieldworkers and Fieldworker Service Areas.

Back to table of contents


How to edit the address labels (prompt + field label)

OctopusPro uses two text labels for the main booking location field:

  • Long address label (prompt): the question/instruction shown to customers (example: “What’s the full address for the booking?”)
  • Short address label (field label): the short label/title shown above or beside the input (example: “Booking address”)

To edit these labels:

  1. In your admin dashboard, go to Settings > Customer Portal > Flags & Permissions.
  2. In the Booking Flags section, locate Long address label & Short address label.
  3. Enter your preferred wording, then save your changes (if required).

Customer Portal Flags & Permissions showing Long address label and Short address label fields

Examples you can copy:

  • Long label (prompt): “What’s the full address for the booking? Include unit number and postcode.”
  • Short label (field label): “Service address”

Back to table of contents


Where customers see the address labels

Customers can see the address labels in multiple places across the portal/booking journey, depending on your workflow:

  • Portal homepage: customers may be asked to enter a location before viewing available services (if your portal uses location-based availability).
  • Service page: when a customer views a service, the location field may appear before booking (depending on your portal setup).
  • Checkout / booking flow: if the customer hasn’t entered a location yet, they will be prompted to enter one during the booking process.

Customer Portal homepage showing address input before searching for services Service page showing booking location field prior to proceeding Portal pop-up prompting the customer to enter a location when booking

Address selection experience:

  • When the customer types, they’ll usually see a list of address suggestions to choose from.
  • If they can’t find the address, they can select an option to find it on the map (if enabled/available in your portal and your Maps integration is configured).

Customer Portal showing address search suggestions list while typing Customer Portal option to find the address on the map and confirm location

After a customer selects a location, available services and/or fieldworkers may be filtered based on your service areas, travel radius rules, and fieldworker/service assignment setup.

Back to table of contents


Managing Pickup and Dropoff Bookings

How to enable a second address field

A second address is ideal for pickup + drop-off, two-site jobs, or workflows where you need two distinct locations captured under one booking.

To enable it:

  1. Go to Settings > Customer Portal > Flags & Permissions.
  2. In Booking Flags, enable Allow bookings to have a second address.
  3. Set the label(s) for the second address field (example: “Drop-off address” or “Second site address”).
  4. Save your changes (if required), then test the portal booking flow.

Customer Portal flag to allow bookings to have a second address

What customers will see:

  • Customers will be prompted to enter both the primary address and the second address during booking (depending on your portal flow).
  • They can use address suggestions or map selection (if available) to confirm each location.
  • If you prompt customers to use device location (“Find your location on map”), they may need to grant browser/device location permission.

Customer Portal booking flow showing two address fields for the same booking Customer Portal map/location option for selecting an address

Tip: If you want full clarity, make the second address label explicit (e.g., “Drop-off address (include unit number + postcode)”).

Back to table of contents


How to enable a third address field (if available)

Some OctopusPro accounts also support a third address field for multi-stop or multi-site bookings. If you see this option in your flags, you can enable it the same way.

To enable it:

  1. Go to Settings > Customer Portal > Flags & Permissions.
  2. In Booking Flags, enable Allow bookings to have a third address (if shown).
  3. Set the label for the third address (example: “Stop 3 address” or “Third site address”).
  4. Save your changes and test the booking flow end-to-end.

Customer Portal booking flow showing an option to add a third address

Note: If the third address option is not visible in your portal settings, it may not be enabled for your account plan/configuration.

Back to table of contents


Best practices

  • Make the prompt specific: If incomplete addresses are a common issue, add guidance like “Include unit number, intercom code, and postcode.”
  • Keep the short label short: “Service address”, “Pickup address”, “Drop-off address”.
  • Use consistent terminology: If your team says “site”, label it “Site address” everywhere (portal, quotes, internal workflow).
  • Match your workflow: If you’re doing pickup/drop-off, label address 1 as “Pickup address” and address 2 as “Drop-off address”.
  • Test on mobile: Many customers book via mobile—confirm your wording fits comfortably and is easy to understand.

Back to table of contents


Troubleshooting

Labels aren’t showing after I changed them

  • Confirm you updated the correct fields under Settings > Customer Portal > Flags & Permissions.
  • Refresh the portal and test in an incognito/private window (to bypass cached assets).
  • If you are using a booking widget embedded on your website, refresh the page and test again.

Customers can’t search addresses or the map won’t load

  • Check your Google Maps API Integration configuration (API key, enabled APIs, billing).
  • Confirm the key is allowed for the correct domains and services used by your portal.

No services/fieldworkers appear after selecting a location

Back to table of contents


To stay updated, please subscribe to our YouTube channel.

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column]

Scroll to top