Skip to content
Holidario Documentation

Direct booking

Configure your booking website identity and content

Prepare branding, languages, logo, links, and legal text before directing traffic to the public website.

For
  • I own or administer an agency
Available on
  • Agency

The outcome is a public website that identifies the agency correctly and presents reviewed content in the languages the agency genuinely supports.

Availability and authority#

This configuration belongs to the Agency plan. You need permission to update Website for the active team. A user with read-only access can check the result, but should not use someone else's account to change it.

Before starting, collect the approved public name, a square logo, supported service languages, official links, and legal text reviewed by the responsible person at the agency. Holidario publishes the content entered; it does not replace legal review.

Configure the brand#

Real Branding and Team Logo forms preloaded with a fictional identity, taglines, neighborhood, palette, and logo.
Visual example generated with fictional data; layout may vary by device.
  1. Confirm the active team and open Website.
  2. Under Branding, enter the Display Name guests should recognize.
  3. Add one tagline translation for every language you will maintain. Do not repeat a language.
  4. For the main heading, complete all three hero-tagline parts in every language: text before the accent, highlighted word, and text after it.
  5. Adjust the palette and inspect its light and dark previews. Resolve every contrast warning before saving.
  6. Save this card and wait for the update confirmation.

If no custom name or logo is configured, the website can fall back to the team name and default visual copy. That state makes the site openable, but it is not a completed launch review.

Upload the logo and add trust elements#

The logo saves in a separate card. It accepts one JPG, PNG, AVIF, or WebP file between 50 × 50 and 512 × 512 pixels; a square image avoids irregular cropping and rendering.

You may also add up to ten of each:

  • Badges, with an icon and optional HTTPS link;
  • Social Media Links, selecting the platform, a complete URL, and display order.

Open every link from the public site after saving. Do not publish personal profiles, shortened links you do not control, or badges the agency is not authorized to use.

Real Regulatory and Legal form with fictional licence, privacy, cookie-policy, legal-notice, and general-booking-conditions text.
Visual example generated with fictional data; layout may vary by device.

Under Regulatory and Legal, review:

  1. the agency-level tourist licence, where applicable;
  2. privacy policy;
  3. data-protection and cookie information;
  4. legal notice;
  5. General Booking Conditions, when the agency applies its own terms to direct contracts.

These fields feed public pages and notices. General Booking Conditions appear as a footer link and within the checkout acceptance. Cancellation policy remains separate: it is not authored here, comes from Price calendar settings, and may differ for high season.

Do not use provisional text, another company's details, or an agency-level licence to conceal missing property data. Each operation also retains its own visible identifiers.

Verify the result#

Real public preview for fictional Horizon Stays with header, hero copy, language control, and Horizon House listing card.
Visual example generated with fictional data; layout may vary by device.
  1. Open the team's public URL in a private window.
  2. Check the header, homepage, footer, logo, colours, badges, and links.
  3. Switch through every configured language and look for empty, duplicated, or incorrectly translated copy.
  4. Open privacy, cookies, legal notice, and General Booking Conditions, when configured, from the footer.
  5. Start a test checkout and confirm that the booking conditions open from the acceptance checkbox without losing entered details.
  6. Repeat the review on mobile and desktop.

The two widths are launch acceptance tests, not an assumption that either layout is correct. Do not direct traffic to the site if essential copy, legal links, language controls, or the primary action are missing or unusable at either width; record the device and approximate screen width and report the failure.

After saving, first confirm that the card shows the updated values. Then open the public URL in a private window and refresh once. If the result still differs, do not repeat the save until you have checked which values the form retained.

Errors and recovery#

  • The form is missing: check plan, active team, and permissions; do not recreate the configuration.
  • A language fails validation: remove duplicates and complete all three required hero parts.
  • The logo does not save: verify format, dimensions, and that only one file is present.
  • A link is rejected: use a complete URL, including https://.
  • The booking conditions are missing: confirm that the saved field is not empty and inspect both the footer and checkout in a private window.
  • Checkout says the booking conditions changed: the text changed after checkout opened. Reopen and review it, then confirm again; do not treat that attempt as a confirmed booking or payment.
  • The public result differs: reopen the card, compare the saved values, and retain a screenshot, language, URL, and save time. If it persists, request help without overwriting the content again.

The website is visually ready only when a second agency colleague can identify the brand, read the copy, and complete the review above without internal context.

Browse all documentation Press ⌘K or Ctrl+K from any page.

Preparing search…