Your customer app: branding and sharing

Extend

Extend

Your customer app: branding and sharing

A booking page with your look, and the link to share it.

The problemCustomers book by phone and message because there is no page that looks like your business and no easy way to send it to them.

The resultYour customers get a booking page in your name, colours and words, and you get a link, a QR code and a button to put it everywhere.

Book a demo
What it looks like on a phone. Sample data.

What you can do

  • Set the display name, language, support email and logo of your customer app
  • Pick a starter palette or enter your own colours and watch the live preview
  • Write the homepage headline, text, button labels and up to three highlights, per language
  • Publish the branding when it is ready, or leave it unpublished
  • Copy your booking link and open the page
  • Download a QR code as PNG or SVG for your door, window or flyers
  • Paste a Book now button into your own website and use tagged links for Instagram and Facebook

How it works

  1. Set your look

    Open Customer App. Under Identity enter the display name, language, support email and logo. Under Palette choose a starter or set your own colours. The preview beside the form shows the result.

  2. Write the homepage

    Add a headline, a short text, the button labels and up to three highlights. Write them once for each language your customers use.

  3. Publish it

    Turn on Publish this branding and save. While it is unpublished, your customer app shows the Heyva default look instead of yours.

  4. Share the link

    Open the Share tab. Copy the booking link, download the QR code, copy the Book now button for your website, or follow the steps for your Instagram and Facebook profile.

Who can use it

Owners and Admins can use this.

Customer App needs the business settings manage permission, which Owners and Admins hold out of the box. Branding and the booking link belong to one business, so choose the business first.

Ask Heyva AI

  • Change the headline of my customer app

  • Where is my booking link?

  • Is my customer app branding published?

Questions

Why does my customer app not look like my branding?
Check that Publish this branding is turned on and that you saved. An unpublished branding falls back to the Heyva default.
The Share page says there is nothing to share. Why?
Either the business has no public address yet, or no service can be booked online. Turn on online booking for at least one service in the service catalog, then come back.
Does the Book now button load anything from outside?
No. It is one plain link with its own styling and loads no script. Paste it into the HTML or custom code block of your website.
Can I see which social account a booking came from?
Not yet. Each Instagram and Facebook link carries a tag naming the channel (utm_source), which a web analytics tool can read. Heyva does not show the channel on a booking yet.
Where do I set the services and the payments customers see?
Under the Booking flow and Payments tabs of Customer App, which have their own help pages. What your customer sees under Payments in the customer app on the web: the payments that went through come first, together with any payment still being processed and any that failed, newest first, each linking to its invoice and receipt, and a refunded payment says how much went back and, when it is known, on which day. Checkouts they started but have not finished (waiting, cancelled or expired) are folded under "Not completed attempts (no money taken)", because nothing was charged for them.
What does my customer get after a visit?
Where this is switched on for your business, posting the invoice for a visit your customer booked while signed in to your customer app sends them one notification (push and inbox) with a link to that invoice. It is sent once, whatever happens next: if you void and re-issue the invoice, the customer is not notified again. It is not sent for visits you entered yourself, contract visits or credit notes. Where card payments are on and the customer saved a card for the visit, the notification comes after the card was charged and is a receipt, or the invoice if the charge did not go through. If TWINT payments are on and the customer chose TWINT, it is a TWINT payment request. Heyva is turning these notifications on step by step, so if your customers do not receive it yet, it is not on for your business yet. Where online payments are on, the customer app also shows a Payment history under Account with the status of each online payment, and the receipt of a card payment opens as a PDF from the invoice. A refunded payment shows what went back to the customer and when, on the payment and on the invoice beside its receipt; attempts that were cancelled or never completed are folded under "Not completed attempts". A refund recorded by hand on the invoice is not shown in the app; only card refunds of a payment are. If a card charge needs the customer's bank to confirm it (3-D Secure), the card is not charged by itself: the invoice stays open and the customer gets a "Confirm your payment" link, valid for seven days, and the invoice page can also request a confirmation link. The customer app shows the business, the amount still due, the card and the expiry. If the link has expired or does not belong to the signed-in customer, the app says so and the invoice's usual ways to pay stay open. The invoice shows as paid only once Heyva has received the payment. The QR bill and the other ways to pay stay available, except while a confirmation is in progress.
For AI agents

Heyva AI and connected assistants can do this with these tools:

  • heyva_get_business_branding
  • heyva_update_business_branding
  • heyva_send_customer_login_link

About AI agents and MCP

Related

Last reviewed 9 November 2026