Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.
A Progressive Web App lets you install Bella Booking directly from your browser onto your device’s home screen. It looks and feels like a native app - with its own icon, full-screen view, and faster loading - but doesn’t require an app store download.
Tap the three-dot menu (⋮) in the top right corner
Scroll down in the menu - look for Install app or Add to Home Screen
Tap Install to confirm
The Bella Booking icon will appear on your home screen and in your app drawer.
The Install app or Add to Home Screen option is often hidden further
down Chrome’s menu. You may need to scroll past items like Bookmarks, History,
and Downloads to find it.
You may also see an automatic install banner at the bottom of the screen after
using the app for a moment - tap Install if it appears.
Bella Booking needs an internet connection. Your calendar, clients, sales and payments always come from Bella Booking’s servers, never from a copy saved on your device.The app’s code, styles and images are saved on your device the first time you open it, so it starts quickly after that.Without a connection, in the installed app or a browser tab:
Opening Bella Booking or going to another page: an offline page appears with a Try again button. It reloads by itself when the connection comes back.
Already in the app when the connection drops: an amber You’re offline banner shows at the top of the screen.
The offline page needs Bella Booking to have been opened once on that device while online.
Bella Booking checks for a new version every minute while it’s open. When one is ready, an Update available button appears in the top bar: a refresh icon on a phone, Update on a tablet. Tap it to load the new version. When there are release notes, they show first under What’s new, with a Reload to update button.
Q: Is the PWA the same as the website?
A: Yes - it’s the same Bella Booking app, but installed on your device for quicker access and an app-like experience.Q: Does it use storage on my phone?
A: A little. Bella Booking saves its own app files on your device, about 25 MB, so it opens quickly. Your appointments, clients and payments always come from Bella Booking’s servers.Q: Is there a native iPhone or Android app?
A: No, and none is planned. The installed web app is Bella’s app: it has the home-screen icon, push notifications and offline support, and it updates itself without an app store. A native app would add nothing you can’t do today.Q: How do I save a file, an export or my QR code from the installed app on iPhone or iPad?
A: Tap the download or export button as usual, including Download on a client’s file or photo. In the installed app it opens the share sheet: tap Save Image to keep a picture in Photos, or Save to Files for a spreadsheet or other file. If the file takes more than a few seconds to prepare, a Your file is ready message appears instead: tap Save to open the share sheet.Q: Can my team members install it too?
A: Yes! Anyone with a Bella Booking login can install the PWA on their device.Q: Will I get push notifications?
A: Yes. On each device you use, open the notification bell and select Turn on, or select the gear at the top of the bell (My notification preferences) and turn on Push notifications on this device. On iPhone and iPad, install Bella first and open it from your Home Screen: Apple only sends push notifications to installed web apps. In a Safari tab the switch is greyed out and reads “Install Bella to your Home Screen to enable push”. On phones, alerts arrive even when Bella isn’t open. On desktop computers, your browser needs to be running in the background - it doesn’t need to be the active window. Notifications are also sent via SMS and email based on your preferences.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Bella Booking Documentation","colors":{"primary":"#4F46E5","light":"#4F46E5","dark":"#4F46E5"},"logo":{"light":"https://mintcdn.com/bellabooking/xM9u1xSCx_Li87A9/logo/bb-logo-light.svg?fit=max\u0026auto=format\u0026n=xM9u1xSCx_Li87A9\u0026q=85\u0026s=e0e8eec353e0d92c25ba37914d16fc4a","dark":"https://mintcdn.com/bellabooking/xM9u1xSCx_Li87A9/logo/bb-logo-dark.svg?fit=max\u0026auto=format\u0026n=xM9u1xSCx_Li87A9\u0026q=85\u0026s=b380ca4dfbfd45e5ec20be77dfea42b7"},"favicon":"https://mintcdn.com/bellabooking/ZEserTPSY-8zqjb_/favicon.ico?fit=max\u0026auto=format\u0026n=ZEserTPSY-8zqjb_\u0026q=85\u0026s=61a79483518c274a2c7e119bd82e6601","navbar":{"links":[{"href":"mailto:hello@bellabooking.com","label":"Support"}],"primary":{"type":"button","label":"App","href":"https://app.bellabooking.com"}},"footer":{"socials":{}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bellabooking","hasAudioNarration":false,"actualSubdomain":"bellabooking","customDomains":["docs.bellabooking.com"],"gitSource":{"type":"github","owner":"bellabooking","repo":"monorepo","deployBranch":"main","contentDirectory":"public-product-docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6aef489032a73c26eb141c61","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Guides","count":97},{"language":"default","tag":"Main","count":35},{"language":"default","tag":"Settings","count":24},{"language":"default","tag":"Catalogue","count":18},{"language":"default","tag":"Getting started","count":12},{"language":"default","tag":"Programmes","count":4},{"language":"default","tag":"Insights","count":3},{"language":"default","tag":"Developers","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"getting-started/pwa","slug":"/getting-started/pwa","pageMetadata":{"title":"Install Bella Booking on Your Phone","description":"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.","href":"/getting-started/pwa"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Note,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`what-is-a-pwa`,children:`What is a PWA?`}),`\n`,_jsx(_components.p,{children:`A Progressive Web App lets you install Bella Booking directly from your browser onto your device’s home screen. It looks and feels like a native app - with its own icon, full-screen view, and faster loading - but doesn’t require an app store download.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`installing-on-iphone-or-ipad-ios`,children:`Installing on iPhone or iPad (iOS)`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Safari`}),` and navigate to `,_jsx(_components.a,{href:`https://app.bellabooking.com`,children:`app.bellabooking.com`})]}),`\n`,_jsx(_components.li,{children:`Log in to your account`}),`\n`,_jsxs(_components.li,{children:[`Tap the `,_jsx(_components.strong,{children:`Share`}),` button (the square with an upward arrow) at the bottom of the screen`]}),`\n`,_jsxs(_components.li,{children:[`Scroll down in the share sheet and tap `,_jsx(_components.strong,{children:`Add to Home Screen`})]}),`\n`,_jsxs(_components.li,{children:[`Tap `,_jsx(_components.strong,{children:`Add`}),` in the top right corner`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The Bella Booking icon will appear on your home screen. Tap it to open the app directly.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`You must use `,_jsx(_components.strong,{children:`Safari`}),` on iOS. Other browsers like Chrome on iPhone do not\nsupport installing web apps to the home screen.`]})}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Can’t find “Add to Home Screen”? It may be further down the list - keep\nscrolling in the share sheet.`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`installing-on-android`,children:`Installing on Android`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Chrome`}),` and navigate to `,_jsx(_components.a,{href:`https://app.bellabooking.com`,children:`app.bellabooking.com`})]}),`\n`,_jsx(_components.li,{children:`Log in to your account`}),`\n`,_jsxs(_components.li,{children:[`Tap the `,_jsx(_components.strong,{children:`three-dot menu`}),` (⋮) in the top right corner`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Scroll down`}),` in the menu - look for `,_jsx(_components.strong,{children:`Install app`}),` or `,_jsx(_components.strong,{children:`Add to Home Screen`})]}),`\n`,_jsxs(_components.li,{children:[`Tap `,_jsx(_components.strong,{children:`Install`}),` to confirm`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The Bella Booking icon will appear on your home screen and in your app drawer.`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Install app`}),` or `,_jsx(_components.strong,{children:`Add to Home Screen`}),` option is often hidden further\ndown Chrome’s menu. You may need to scroll past items like Bookmarks, History,\nand Downloads to find it.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`You may also see an automatic install banner at the bottom of the screen after\nusing the app for a moment - tap `,_jsx(_components.strong,{children:`Install`}),` if it appears.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`installing-on-desktop-chrome`,children:`Installing on desktop (Chrome)`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Chrome`}),` and navigate to `,_jsx(_components.a,{href:`https://app.bellabooking.com`,children:`app.bellabooking.com`})]}),`\n`,_jsx(_components.li,{children:`Log in to your account`}),`\n`,_jsxs(_components.li,{children:[`Look for the `,_jsx(_components.strong,{children:`install icon`}),` in the address bar (a monitor with a down arrow), or open the three-dot menu and select `,_jsx(_components.strong,{children:`Install Bella Booking`})]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Install`})]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Bella Booking will open in its own window, separate from your browser tabs.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`offline-support`,children:`Offline support`}),`\n`,_jsx(_components.p,{children:`Bella Booking needs an internet connection. Your calendar, clients, sales and payments always come from Bella Booking’s servers, never from a copy saved on your device.`}),`\n`,_jsx(_components.p,{children:`The app’s code, styles and images are saved on your device the first time you open it, so it starts quickly after that.`}),`\n`,_jsx(_components.p,{children:`Without a connection, in the installed app or a browser tab:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Opening Bella Booking or going to another page`}),`: an offline page appears with a `,_jsx(_components.strong,{children:`Try again`}),` button. It reloads by itself when the connection comes back.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Already in the app when the connection drops`}),`: an amber `,_jsx(_components.strong,{children:`You’re offline`}),` banner shows at the top of the screen.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`The offline page needs Bella Booking to have been opened once on that device while online.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`updating-the-app`,children:`Updating the app`}),`\n`,_jsxs(_components.p,{children:[`Bella Booking checks for a new version every minute while it’s open. When one is ready, an `,_jsx(_components.strong,{children:`Update available`}),` button appears in the top bar: a refresh icon on a phone, `,_jsx(_components.strong,{children:`Update`}),` on a tablet. Tap it to load the new version. When there are release notes, they show first under `,_jsx(_components.strong,{children:`What’s new`}),`, with a `,_jsx(_components.strong,{children:`Reload to update`}),` button.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Q: Is the PWA the same as the website?`}),`\nA: Yes - it’s the same Bella Booking app, but installed on your device for quicker access and an app-like experience.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Q: Does it use storage on my phone?`}),`\nA: A little. Bella Booking saves its own app files on your device, about 25 MB, so it opens quickly. Your appointments, clients and payments always come from Bella Booking’s servers.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Q: Is there a native iPhone or Android app?`}),`\nA: No, and none is planned. The installed web app is Bella’s app: it has the home-screen icon, push notifications and offline support, and it updates itself without an app store. A native app would add nothing you can’t do today.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Q: How do I save a file, an export or my QR code from the installed app on iPhone or iPad?`}),`\nA: Tap the download or export button as usual, including `,_jsx(_components.strong,{children:`Download`}),` on a client’s file or photo. In the installed app it opens the share sheet: tap `,_jsx(_components.strong,{children:`Save Image`}),` to keep a picture in Photos, or `,_jsx(_components.strong,{children:`Save to Files`}),` for a spreadsheet or other file. If the file takes more than a few seconds to prepare, a `,_jsx(_components.strong,{children:`Your file is ready`}),` message appears instead: tap `,_jsx(_components.strong,{children:`Save`}),` to open the share sheet.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Q: Can my team members install it too?`}),`\nA: Yes! Anyone with a Bella Booking login can install the PWA on their device.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Q: Will I get push notifications?`}),`\nA: Yes. On each device you use, open the notification bell and select `,_jsx(_components.strong,{children:`Turn on`}),`, or select the gear at the top of the bell (`,_jsx(_components.strong,{children:`My notification preferences`}),`) and turn on `,_jsx(_components.strong,{children:`Push notifications on this device`}),`. On iPhone and iPad, install Bella first and open it from your Home Screen: Apple only sends push notifications to installed web apps. In a Safari tab the switch is greyed out and reads “Install Bella to your Home Screen to enable push”. On phones, alerts arrive even when Bella isn’t open. On desktop computers, your browser needs to be running in the background - it doesn’t need to be the active window. Notifications are also sent via SMS and email based on your preferences.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Install Bella Booking on Your Phone","description":"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.","href":"/getting-started/pwa"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What is a PWA?","slug":"what-is-a-pwa","depth":2,"children":[]},{"title":"Installing on iPhone or iPad (iOS)","slug":"installing-on-iphone-or-ipad-ios","depth":2,"children":[]},{"title":"Installing on Android","slug":"installing-on-android","depth":2,"children":[]},{"title":"Installing on desktop (Chrome)","slug":"installing-on-desktop-chrome","depth":2,"children":[]},{"title":"Offline support","slug":"offline-support","depth":2,"children":[]},{"title":"Updating the app","slug":"updating-the-app","depth":2,"children":[]},{"title":"FAQ","slug":"faq","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"bellabooking","siteName":"Bella Booking Documentation","title":"Install Bella Booking on Your Phone - Bella Booking Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T03:21:35.743Z","originalFileLocation":"getting-started/pwa.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bella Booking Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Install Bella Booking on Your Phone - Bella Booking Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bella Booking Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.bellabooking.com/getting-started/pwa\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bellabooking.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=Install+Bella+Booking+on+Your+Phone\u0026amp;description=Bella+Booking+is+a+Progressive+Web+App+%28PWA%29+-+you+can+install+it+on+your+phone%2Fmobile%2Fcell+or+tablet+for+app-like+access+without+downloading+from+an+app+store.\u0026amp;theme=5c1b65c8a49b11f14474855d\u0026amp;signature=020fc960400b8ec7635c41e4e6ef9b047cfea0e4b552a20bb7def0e8ccd51e68\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Install Bella Booking on Your Phone - Bella Booking Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bellabooking.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=Install+Bella+Booking+on+Your+Phone\u0026amp;description=Bella+Booking+is+a+Progressive+Web+App+%28PWA%29+-+you+can+install+it+on+your+phone%2Fmobile%2Fcell+or+tablet+for+app-like+access+without+downloading+from+an+app+store.\u0026amp;theme=5c1b65c8a49b11f14474855d\u0026amp;signature=020fc960400b8ec7635c41e4e6ef9b047cfea0e4b552a20bb7def0e8ccd51e68\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/bellabooking/_01DSTq7RbwPUpoP/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bella Booking Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4F46E5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.bellabooking.com/getting-started/pwa\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/getting-started/pwa.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.bellabooking.com/#organization\",\"name\":\"Bella Booking Documentation\",\"url\":\"https://docs.bellabooking.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bellabooking/xM9u1xSCx_Li87A9/logo/bb-logo-light.svg?fit=max\u0026auto=format\u0026n=xM9u1xSCx_Li87A9\u0026q=85\u0026s=e0e8eec353e0d92c25ba37914d16fc4a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.bellabooking.com#website\",\"name\":\"Bella Booking Documentation\",\"url\":\"https://docs.bellabooking.com\",\"publisher\":{\"@id\":\"https://docs.bellabooking.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.bellabooking.com/getting-started/pwa#webpage\",\"url\":\"https://docs.bellabooking.com/getting-started/pwa\",\"name\":\"Install Bella Booking on Your Phone\",\"description\":\"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.\",\"dateModified\":\"2026-10-20T03:21:35.743Z\",\"isPartOf\":{\"@id\":\"https://docs.bellabooking.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.bellabooking.com/getting-started/pwa#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.bellabooking.com/getting-started/pwa#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting started\",\"item\":\"https://docs.bellabooking.com/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install Bella Booking on Your Phone\",\"item\":\"https://docs.bellabooking.com/getting-started/pwa\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.bellabooking.com/getting-started/pwa#article\",\"headline\":\"Install Bella Booking on Your Phone\",\"name\":\"Install Bella Booking on Your Phone\",\"description\":\"Bella Booking is a Progressive Web App (PWA) - you can install it on your phone/mobile/cell or tablet for app-like access without downloading from an app store.\",\"url\":\"https://docs.bellabooking.com/getting-started/pwa\",\"mainEntityOfPage\":{\"@id\":\"https://docs.bellabooking.com/getting-started/pwa#webpage\"},\"dateModified\":\"2026-10-20T03:21:35.743Z\",\"publisher\":{\"@id\":\"https://docs.bellabooking.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.bellabooking.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bella Booking Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Bella Booking Documentation","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Guides","groups":[{"group":"Getting started","pages":[{"title":"Welcome to Bella Booking","href":""},{"title":"Sign Up \u0026 Log In","href":"/getting-started/signup"},{"title":"Login \u0026 Access Troubleshooting","href":"/getting-started/login-troubleshooting"},{"title":"What's New","href":"/getting-started/whats-new"},{"title":"Onboarding Guide","description":"A walkthrough of Bella Booking's 9-step guided setup - from business details and website import to payments, policies, and brand styling.","href":"/quickstart"},{"title":"Install Bella Booking on Your Phone","href":"/getting-started/pwa"},{"title":"Share Your Booking Page","description":"Get your booking link, QR code, and a Book Now website button, plus step-by-step guides for Google, social media, and more","href":"/getting-started/share-booking-page"},{"title":"Add Booking to Google Business Profile","href":"/getting-started/google-business-profile"},{"title":"Reserve with Google","href":"/getting-started/reserve-with-google"},{"title":"Add Booking to Social Media","href":"/getting-started/social-media-booking"},{"title":"Switching from Other Software","href":"/getting-started/switching-from-other-software/index"},{"title":"Switching from Fresha","href":"/getting-started/switching-from-other-software/fresha"}]},{"group":"Main","pages":[{"title":"Scheduler","href":"/scheduler/index"},{"title":"Appointment Series","href":"/scheduler/appointment-series"},{"title":"Waitlist","href":"/scheduler/waitlist"},{"title":"Incomplete Bookings","href":"/scheduler/incomplete-bookings"},{"title":"Appointments","href":"/appointments/index"},{"title":"Notes","href":"/appointments/notes"},{"title":"Appointment Tags","href":"/appointments/tags"},{"title":"Online Booking","href":"/online-booking/index"},{"title":"Connect Your Own Analytics","href":"/online-booking/connect-your-analytics"},{"title":"Clients","href":"/clients/index"},{"title":"Importing Clients from a CSV","href":"/clients/import"},{"title":"Organising Clients with Tags","href":"/clients/tags"},{"title":"Adding a Client's Address","href":"/clients/address"},{"title":"Treatment Plans","href":"/clients/treatment-plans"},{"title":"Sales","href":"/sales/index"},{"title":"Split Payments","href":"/sales/split-payments"},{"title":"Payment Links","href":"/sales/payment-links"},{"title":"Digital Tipping","href":"/tips/index"},{"title":"Loyalty Programme","href":"/loyalty/index"},{"title":"Reviews","href":"/reviews/index"},{"title":"Show Reviews on Your Website","href":"/reviews/website-widget"},{"title":"Gift Cards","href":"/gift-cards/index"},{"title":"Client Credit","href":"/client-credit/index"},{"title":"Memberships","href":"/memberships/index"},{"title":"Forms","href":"/forms/index"},{"title":"Inbox","href":"/messages/index"},{"title":"Email \u0026 SMS Campaigns","href":"/messages/campaigns"},{"title":"How SMS Credits Are Counted","href":"/messages/sms-credits"},{"title":"Team management","href":"/teams/index"},{"title":"Google Calendar Sync","icon":"calendar","href":"/teams/google-calendar-sync"},{"title":"Team Schedule","href":"/teams/team-schedule"},{"title":"Attendance Tracking \u0026 Timesheets","href":"/teams/attendance-tracking"},{"title":"Resources","href":"/resources"},{"title":"Bella AI Assistant","href":"/bella-ai/index"},{"title":"Command Palette","href":"/command-palette/index"}]},{"group":"Catalogue","pages":[{"title":"Service Catalogue","href":"/service-catalog/index"},{"title":"Importing Services from a CSV","href":"/service-catalog/import"},{"title":"Service images","href":"/service-catalog/images"},{"title":"Prerequisite services","href":"/service-catalog/prerequisites"},{"title":"Service Variants","href":"/service-catalog/variants"},{"title":"Service Add-ons","href":"/service-catalog/addons"},{"title":"Service Bundles","href":"/service-catalog/bundles"},{"title":"Group Bookings","href":"/service-catalog/group-bookings"},{"title":"Bookings for More Than One Person","href":"/service-catalog/bookings-for-more-than-one-person"},{"title":"Service Timing Concepts","href":"/concepts/timing"},{"title":"Pricing Tiers","href":"/pricing-tiers/index"},{"title":"Smart Pricing","href":"/service-catalog/smart-pricing"},{"title":"Prepaid Packages","href":"/packages/index"},{"title":"Products","href":"/products/index"},{"title":"Importing Products from a CSV","href":"/products/import"},{"title":"Sell products through your online booking page","href":"/products/sell-online"},{"title":"Suppliers","href":"/products/suppliers"},{"title":"Supplier Orders","href":"/products/product-orders"}]},{"group":"Programmes","pages":[{"title":"Programmes","href":"/programmes/index"},{"title":"New-Client Offer","href":"/programmes/new-client-offer"},{"title":"Birthday Reward","href":"/programmes/birthday"},{"title":"Referrals","href":"/programmes/referrals"}]},{"group":"Insights","pages":[{"title":"Dashboard","href":"/insights/dashboard"},{"title":"Online Booking Analytics","href":"/online-booking/analytics"},{"title":"Reports","href":"/insights/reports"}]},{"group":"Settings","pages":[{"title":"Settings","href":"/settings/index"},{"title":"Business settings","href":"/settings/general"},{"title":"Locations","href":"/settings/locations"},{"title":"Scheduling Settings","href":"/settings/scheduling"},{"title":"Booking Policy Strategy","href":"/settings/booking-policy-strategy"},{"title":"Booking Policies","href":"/settings/booking-policies"},{"title":"Dashboard Appearance","href":"/settings/appearance"},{"title":"Booking Page","href":"/settings/online-booking"},{"title":"Automated Messages","href":"/settings/automated-messages"},{"title":"Two-way messaging settings","href":"/settings/messaging"},{"title":"Team Permissions","href":"/settings/team-permissions"},{"title":"Security \u0026 Compliance","href":"/settings/security-and-compliance"},{"title":"Gift Card Settings","href":"/settings/gift-cards"},{"title":"Prepaid Package Settings","href":"/settings/packages"},{"title":"Membership Settings","href":"/settings/memberships"},{"title":"Client Credit Settings","href":"/settings/client-credit"},{"title":"Loyalty Settings","href":"/settings/loyalty"},{"title":"Referral Settings","href":"/settings/referrals"},{"title":"Discounts","href":"/settings/discounts"},{"title":"Receipts \u0026 reports settings: receipts and invoices","href":"/settings/receipts"},{"title":"Taxes (GST / VAT / Sales Tax)","href":"/settings/tax"},{"title":"Reviews","href":"/settings/reviews"},{"title":"Payments \u0026 Deposits","href":"/settings/payments"},{"title":"Billing \u0026 Subscription","href":"/settings/billing"}]},{"group":"Developers","pages":[{"title":"API keys","href":"/developers/api-keys"}]}]}]},"basePath":"","title":"Install Bella Booking on Your Phone - Bella Booking Documentation","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":[],"chunks":[]}