SaaSClaw
Studio
← Back to Help Center

🌐 Deploying

Preview deploys, production deploys, rollbacks, and deploy history.

Two-Tier Deployment

SaaSClaw uses a preview + production deployment model:

Preview Deploy

Preview deploys are the default. They happen automatically or when you click Deploy in the wizard.

  1. In the wizard, click Deploy (🚀 rocket icon).
  2. SaaSClaw builds your project and deploys it.
  3. Your preview URL is https://<slug>.saasclaw.app.
  4. Test your app, share the URL with teammates.
💡 Tip: Preview deploys update in place — each new preview deploy replaces the previous one. This is by design for rapid iteration.

Production Deploy

Production is explicit — nothing goes live without your action.

  1. Deploy to preview first and verify everything works.
  2. Click 🚀 Prod (the production deploy button, separate from the preview Deploy).
  3. Your production URL updates to match the current code.
⚠️ Important: The 🚀 Prod button promotes your current code to production. Make sure you've tested thoroughly on preview first.

Ship from the Wizard

Within the wizard, you can also use the Ship It and Ship Production actions:

Deploy History & Rollback

Every deploy is recorded. Access history from your project page:

  1. Open your project page.
  2. Click Deploy History.
  3. You'll see a list of all deploys with timestamps, types (preview/production), and statuses.

To roll back:

  1. Find the deploy you want to revert to in the history list.
  2. Click Rollback on that deploy entry.
  3. The previous code becomes the current production version.
💡 Tip: Rollback is instant — it redeploys the previous commit without losing your current code. Your recent changes remain in the Git repo.

Auto-Deploy Behavior

When you generate code in the wizard, SaaSClaw may auto-deploy to preview when you click Deploy. This gives you instant feedback as you build.

Build Failures

If a deploy fails, check the build logs on the project page. Common causes:

See Troubleshooting for detailed error resolution.