Account Setup
Create your ButterStack account and set up your first project
Table of contents
- Creating Your Account
- Creating Your First Project
- Account Settings
- Team Collaboration
- Security Best Practices
- Troubleshooting
- Next Steps
Creating Your Account
1. Sign Up
Visit ButterStack.com and click Sign Up.
You can sign up using:
- Email & Password - Traditional account creation
- Google - Single sign-on with Google account
- GitHub - Single sign-on with GitHub account
- Microsoft - Single sign-on with Microsoft account
2. Verify Your Email
Check your email for a verification link and click to activate your account.
3. Complete Your Profile
Fill out your profile information:
- Full Name - Your display name
- Company - Your studio or organization name
- Role - Your position (Developer, Artist, Producer, etc.)
Creating Your First Project
Project Setup Wizard
After account creation, youβll be guided through the project setup:
Step 1: Project Details
- Project Name - Your game or project title
- Engine - Select your game engine (Unreal, Unity, Custom)
- Platform - Target platforms (PC, Console, Mobile)
Step 2: Team Setup
- Invite Team Members - Add collaborators by email
- Set Permissions - Configure who can trigger builds
Step 3: Repository Connection
- Source Control - Connect Git, Perforce, or other VCS
- Repository URL - Your code repository location
π Quick Start
You can skip team setup and repository connection for now - these can be configured later in project settings.
Account Settings
Profile Management
Access your account settings from the user menu:
- Profile Information - Update name, email, avatar
- Password & Security - Change password, enable 2FA
- Notifications - Configure email and in-app alerts
- API Keys - Generate keys for integrations
Billing & Credits
ButterStack uses a credit-based system for build resources:
- Free Tier - 100 credits/month for small projects
- Starter - $29/month for 1,000 credits
- Professional - $99/month for 5,000 credits
- Enterprise - Custom pricing for large studios
β οΈ Credit Usage
Build credits are consumed based on build duration and resources used. Monitor usage in your dashboard.
Team Collaboration
Inviting Team Members
- Go to Project Settings β Team
- Click Invite Member
- Enter email address and select role:
- Admin - Full project access
- Developer - Can trigger builds and view logs
- Viewer - Read-only access to builds and reports
Permission Levels
| Permission | Admin | Developer | Viewer |
|---|---|---|---|
| Trigger Builds | β | β | β |
| View Build Logs | β | β | β |
| Configure Integrations | β | β | β |
| Manage Team | β | β | β |
| Billing Access | β | β | β |
Security Best Practices
Two-Factor Authentication
Enable 2FA for enhanced security:
- Go to Account Settings β Security
- Click Enable Two-Factor Authentication
- Scan QR code with authenticator app
- Enter verification code to confirm
API Key Management
When generating API keys:
- Use descriptive names (e.g., βJenkins Integrationβ)
- Set appropriate permissions
- Rotate keys regularly
- Never commit keys to version control
Troubleshooting
Common Issues
Email Verification Not Received
- Check spam/junk folder
- Ensure email address is correct
- Request new verification email
Login Problems
- Clear browser cache and cookies
- Try incognito/private browsing mode
- Reset password if needed
Team Invitation Issues
- Verify email address spelling
- Check if user already has ButterStack account
- Ensure you have admin permissions
Next Steps
Once your account is set up:
- Add Your First Integration - Connect your tools
- Configure Build Settings - Set up automated builds
- Explore Integrations - Browse available tool connections
π Ready to Build?
With your account set up, you're ready to connect your development tools and start automating your build pipeline!
Need Help? Contact our support team at support@butterstack.com or join our Discord community.