Best practices & resources

A checklist for preparing, deploying, and maintaining a Webflow Cloud app.

Best practices & resources

A checklist for preparing, deploying, and maintaining a Webflow Cloud app.

Taking an app live involves more than its first successful deployment. Refer to this checklist as you prepare your project, verify the result, and plan for future updates.

Before, during, and after deployment

Before you deploy

Make sure the app and its supporting systems are ready:

  • Compare the project with the current Webflow Cloud app requirements, then run the app and its production build locally.
  • Verify the GitHub repository, app root, and branch containing the version you want to deploy.
  • Decide whether the app belongs alongside a Webflow site or on its own domain. Check that its mount path won't conflict with an existing page.
  • Identify where the app's data is managed and how updates will reach the experience.
  • Keep private credentials out of the code and repository, and confirm who can maintain the app after launch.

While you deploy

Check both the deployment and the experience it produces:

  • Confirm that Cloud is using the intended repository, branch, app root, and environment.
  • Review the build status. If it fails, start with the first useful error in the build log.
  • Open the live app at its expected domain or mount path and test its routes, links, assets, and main features.
  • Test successful, empty, and failed data states where they apply.
  • Confirm that private credentials don't appear in browser-delivered code or requests.

Publishing the Webflow site and deploying the Cloud app are separate workflows. Check both when the live experience includes a Webflow site and an app mounted alongside it.

After launch

Plan for the updates that may follow:

  • Check the live experience after each deployment, especially its routes and data connections.
  • When an environment tracks a GitHub branch, push app changes to that branch to trigger a new deployment.
  • Export DevLink components again when their Webflow source changes, then test and deploy the updated app code.
  • Review Cloud usage and the limits of connected APIs or services.
  • Keep credentials, dependencies, and access current.
  • Name a primary owner and a backup who can investigate problems and deploy an update.

The right level of planning depends on the app. A public calculator may need fewer controls than a signed-in customer portal, but neither should depend on technical information that only one person knows.

Additional resources

Check out these resources for more details on important decisions and workflows for deploying an app with Webflow Cloud.

Learn by doing

If you haven’t already, practice deploying and updating an app in Webflow Cloud before you wrap up. You’ll find everything you need in the activity lesson.

That's a wrap

Click the Complete course button in the progress box on the right, then head back to the Webflow University Courses page to start your next course.

1

Plan your Webflow Cloud project

Coming soon

1

Get to know Webflow Cloud
3:30
Get to know Webflow Cloud
Coming soon

1

See if Webflow Cloud fits
4:00
See if Webflow Cloud fits
Coming soon

1

Get your app ready to deploy
4:00
Get your app ready to deploy
Coming soon

2

Deploy and verify your app

Coming soon

2

Deploy an app to Webflow Cloud
Deploy an app to Webflow Cloud
Coming soon

2

Practice deploying an app
8:00
Practice deploying an app
Coming soon

2

Troubleshoot a deployment
5:30
Troubleshoot a deployment
Coming soon

3

Connect data and prepare for production

Coming soon

3

Choose where your data lives
4:00
Choose where your data lives
Coming soon

3

Update a Webflow Cloud app with DevLink
Update a Webflow Cloud app with DevLink
Coming soon

3

Keep your app secure & running
5:30
Keep your app secure & running
Coming soon

3

Best practices & resources
3:30
Best practices & resources
Coming soon