Operating ProcedureExecution layer

Bubble Client App Deployment (Delivery)

A sequence with 8 steps: Open the app in the Bubble editor and navigate to the 'Settings' tab.

By InnovaAI ResearchPublished Updated

What are the steps?

sequence

Bubble Client App Deployment (Delivery)

  1. 01

    Open the app in the Bubble editor and navigate to the 'Settings' tab.

    Click on 'Settings' in the left sidebar to access general app configuration.

  2. 02

    Under 'General', set the app name and custom domain (e.g., clientname.bubbleapps.io or your own domain).

    Ensure the domain is verified via DNS settings if using a custom domain.

  3. 03

    Go to 'Plan' and upgrade to a paid plan (Starter at $29/mo or Growth at $119/mo) to enable production deployment.

    The Free plan only supports development version; production requires a paid plan.

  4. 04

    In the 'Workload' section, monitor workload units to ensure the plan covers expected usage (e.g., 175K units for Starter).

    If client app exceeds limits, upgrade to a higher tier or optimize workflows.

  5. 05

    Configure 'API Connector' to integrate Stripe and Google Maps if required by the client.

    Add API keys from Stripe and Google Cloud Console under the 'Plugins' tab.

  6. 06

    Set up 'Version Control' to create a deployment snapshot before going live.

    Use the 'Save as new version' feature in the editor to preserve a stable state.

  7. 07

    Click 'Deploy' in the top-right corner and select 'Deploy to production'.

    Confirm the deployment and test the live app using the custom domain.

  8. 08

    Verify native mobile publishing if needed: go to 'Settings' > 'Native Mobile' and follow iOS/Android build submission steps.

    Bubble supports up to 5 build submissions per month on Starter plan.