---
title: How to update settings on your Progressive Web App (PWA)
description: Customize and manage the web-based version of your app, including domains, security, and metadata.
---

[Skip to content](https://help.buildfire.com/how-to-update-settings-on-your-progressive-web-app-pwa#main-content)

[![buildfire](https://help.buildfire.com/hs-fs/hubfs/bf-wordmark-black.png?width=150&height=35&name=bf-wordmark-black.png)](https://help.buildfire.com?hsLang=en-us)

Open main navigation

Close main navigation

- [Log In](https://app.buildfire.com/login)

[Log In](https://app.buildfire.com/login)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Buildfire Help Docs](https://help.buildfire.com/?hsLang=en-us)
2. [Build Your App](https://help.buildfire.com/build-your-app?hsLang=en-us)
3. [Building a PWA](https://help.buildfire.com/build-your-app?hsLang=en-us#building-a-pwa)

# How to update settings on your Progressive Web App (PWA)

## Customize and manage the web-based version of your app, including domains, security, and metadata.

A Progressive Web App (PWA) is a browser-accessible version of your app that behaves similarly to a native app. Users can open it from a browser, add it to their home screen, and interact with it without downloading the app from an app store. The PWA settings in the Buildfire Control Panel let you customize how this web version looks, behaves, and appears when shared or indexed by search engines.

---

### **How to use Progressive Web App (PWA) settings**

1. Log in, go to **Settings** in the left navigation
2. Select **Progressive Web Apps**
3. Stay in the **Settings** tab

     - Review the default PWA configuration for your app
4. Set up a custom domain (optional)

     - Enter a branded domain you want to use for your PWA (for example, app.yourdomain.com)
     - Create a CNAME record with your domain provider that points to Buildfire’s PWA servers
     - Once DNS is set up, enter the full domain in the Custom Domain field and click **Save**
5. Add an SSL certificate (recommended)

     - Secure your custom domain with HTTPS by submitting a certificate request
     - Complete the certificate request form with:

           1. Country code
           2. State or province
           3. City
           4. Organization name
           5. Common name (your domain)
     - Submit the request to enable encrypted access to your PWA
6. Click the **Metadata** tab

     - Enter a meta description to improve search engine visibility
     - This description helps search engines understand what your PWA is about
7. Configure social media metadata

     - Customize how your PWA appears when shared on platforms like Facebook, WhatsApp, and X
     - Set a title, description, and preview image used when links are shared
8. Save your changes

     - Your PWA is now ready to be shared using your custom domain and metadata settings

---

### **Pro tips**

- Use a branded domain to make your PWA easier to recognize and share
- Always enable SSL for security and better browser trust
- Write clear meta descriptions to improve search visibility
- Customize social preview text and images to keep shared links on-brand

- [Buildfire Control Panel](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#main-content)

    - [Navigating the Control Panel](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#navigating-the-control-panel)
    - [Global Tools](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#global-tools)
    - [Terms & Policies](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#terms-policies)
- [Build Your App](https://help.buildfire.com/build-your-app?hsLang=en-us#main-content)

    - [Global Settings](https://help.buildfire.com/build-your-app?hsLang=en-us#global-settings)
    - [Building Your App's Navigation](https://help.buildfire.com/build-your-app?hsLang=en-us#building-your-apps-navigation)
    - [Building Your Login Flow](https://help.buildfire.com/build-your-app?hsLang=en-us#building-your-login-flow)
    - [Building a PWA](https://help.buildfire.com/build-your-app?hsLang=en-us#building-a-pwa)
- [Add Functionality To Your App](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#main-content)

    - [Plugins to drive engagement & community](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-engagement-community)
    - [Plugins to drive monetization](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-monetization)
    - [Plugins to run operations & workflows](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-run-operations-workflows)
    - [Plugins to show content & media](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-show-content-media)
- [Make Money With Your App](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#overview)
    - [Apple/iOS](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#apple-ios)
    - [Google/Android](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#google-android)
- [Publish Your App](https://help.buildfire.com/publish-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.buildfire.com/publish-your-app?hsLang=en-us#overview)
    - [Apple/iOS](https://help.buildfire.com/publish-your-app?hsLang=en-us#apple-ios)
    - [Google/Android](https://help.buildfire.com/publish-your-app?hsLang=en-us#google-android)
- [Manage Your App](https://help.buildfire.com/manage-your-app?hsLang=en-us#main-content)

    - [Managing Your App’s Users](https://help.buildfire.com/manage-your-app?hsLang=en-us#managing-your-apps-users)
    - [Push Notifications](https://help.buildfire.com/manage-your-app?hsLang=en-us#push-notifications)
    - [Analytics](https://help.buildfire.com/manage-your-app?hsLang=en-us#analytics)
- [Connect External Partners](https://help.buildfire.com/connect-external-partners?hsLang=en-us#main-content)

    - [Google/Android](https://help.buildfire.com/connect-external-partners?hsLang=en-us#google-android)
    - [Apple/iOS](https://help.buildfire.com/connect-external-partners?hsLang=en-us#apple-ios)
    - [Zapier](https://help.buildfire.com/connect-external-partners?hsLang=en-us#zapier)
    - [Meta](https://help.buildfire.com/connect-external-partners?hsLang=en-us#meta)
    - [Segment](https://help.buildfire.com/connect-external-partners?hsLang=en-us#segment)

[![Group 4578 (1)](https://help.buildfire.com/hs-fs/hubfs/Group%204578%20(1).png?width=140&height=33&name=Group%204578%20(1).png "Group 4578 (1)")](https://buildfire.com/)

Copyright © 2026, Buildfire