Quick Start
Get HubSpot Deploy up and running in under 5 minutes.
Prerequisites
- A HubSpot account with admin access to at least one portal
- A GitHub account with access to a repository you want to use for backups
Step 1 — Create an account
Sign up at app.hubspotdeploy.com using your email address. No credit card required during the beta period.
Step 2 — Create a workspace
A workspace is a shared environment for your team. After signing in:
- Click the workspace switcher in the top navigation bar
- Select New Workspace
- Give it a name (e.g. "My Team") and confirm
You can create multiple workspaces — for example, one per client or one per project.
Step 3 — Connect a HubSpot portal
- Go to Connections in the sidebar
- Click Connect Portal
- You'll be redirected to HubSpot to authorize access via OAuth
- After authorizing, you'll be returned to HubSpot Deploy and the portal will appear in your connections list
HubSpot Deploy will begin retrieving your portal's metadata. This may take a few minutes depending on the size of your portal.
Step 4 — Connect a GitHub repository
- Still on the Connections page, click Connect Git
- Authorize GitHub access via OAuth
- Click Add Repo and select the repository and branch you want to use
Step 5 — Create your first backup
- Go to Backups in the sidebar
- Click New Backup
- Select your HubSpot portal, GitHub repository, and target branch
- Choose a schedule (hourly, daily, or weekly)
- Click Save
Your first backup will run on the next scheduled interval. You can view the run history from the backup card.
What's next?
- Run a comparison between your portal and a repo snapshot
- Invite your team to the workspace
- Explore your metadata directly in the app