Google Cloud Hosting

Google Cloud & Firebase Setup

This guide explains how to access Google Cloud Console, access Firebase, and manage your Stood CRM project access and billing.

What is Firebase?

Firebase is Google's mobile and web application development platform that provides backend services including:

Firebase is built on top of Google Cloud Platform (GCP) and provides a simplified interface for developers.

Key Benefits for Stood CRM

Learn More: Firebase Documentation | Firebase Console

Creating a Google Cloud Account

Step 1: Sign Up for Google Cloud (Free)

  1. Visit Google Cloud Console

  2. Sign In with Corporate Email

    • Use your corporate email address (e.g., admin@yourcompany.com)

    • Important: Use the same email that will receive the Stood CRM project invitation or notify Stood team of the change.

  3. Complete Account Setup

    • Accept Google Cloud Terms of Service

    • No charges will be made unless you exceed free tier limits and link your own billing account

  4. Verify Your Account

    • Check your email for verification link

    • Complete phone number verification if prompted

Stood CRM Project Access

Initial Trial Access

Note: At the beginning of any Stood CRM trial period, Firebase project access rights are generally shared with your organization. This allows you to immediately start using the CRM while you set up your own Google Cloud account.

Accepting Project Invitation

  1. Check Your Email

    • Look for an invitation email from Firebase/Google Cloud

    • Subject line: "You've been invited to collaborate on [Project Name]"

    • Sender: Usually from noreply@firebase.google.com or noreply@google.com

  2. Accept the Invitation

    • Click Accept invitation in the email

    • Sign in with your Google account (corporate email)

    • You'll be redirected to the Firebase project

  3. Verify Access

    • Go to Firebase Console

    • You should see the Stood CRM project in your project list

    • Click on the project to access it

Understanding Project Roles

When you receive the invitation, you'll typically get one of these roles:

Taking Full Control with Your Own Billing

Step 1: Link Your Billing Account

  1. Access Billing Settings

    • In Google Cloud Console, go to Billing

    • Click Link a billing account

  2. Create New Billing Account

    • Click Create billing account

    • Enter your company information:

      • Account name: Your company name

      • Country: Your business location

      • Currency: Your preferred currency

  3. Add Payment Method

    • Enter credit card or bank account details

    • Note: You'll only be charged for usage beyond free tier limits

    • Firebase has generous free tier allowances

Step 2: Transfer Project Ownership

  1. Contact Stood CRM Support

    • Email: support@stoodcrm.com

    • Subject: "Request Project Ownership Transfer"

    • Include your Google Cloud account email

  2. Provide Required Information

    • Your Google Cloud account email

    • Company name and contact information

    • Preferred billing account details

  3. Complete Transfer Process

    • Stood CRM will transfer project ownership to your account

    • You'll receive confirmation email

    • Verify you have Owner role in the project

Step 3: Verify Full Control

  1. Check Project Settings

    • Go to Project Settings in Firebase Console

    • Verify your email is listed as Owner

    • Check that your billing account is linked

  2. Test Permissions

    • Try creating a new Firestore collection

    • Verify you can modify project settings

    • Confirm you can access billing information

Managing Your Firebase Project

Project Overview

  1. Access Firebase Console

  2. Key Sections

    • Firestore Database: View and manage your CRM data

    • Authentication: Manage user access

    • Project Settings: Configure project details

    • Usage: Monitor resource usage and costs

Monitoring Usage and Costs

  1. Check Usage Dashboard

    • Go to Usage in Firebase Console

    • Monitor Firestore reads/writes

    • Track storage usage

    • View authentication usage

  2. Set Up Billing Alerts

    • In Google Cloud Console, go to BillingBudgets & alerts

    • Create budget alerts for cost monitoring

    • Set up email notifications for spending thresholds

Security Best Practices

  1. Access Control

    • Regularly review who has access to your project

    • Remove unnecessary users

    • Use principle of least privilege

  2. Firestore Security Rules

    • Review and update Firestore security rules

    • Ensure only authorized users can access data

    • Test security rules regularly

Troubleshooting

Common Issues

Can't Access Firebase Project

Billing Account Issues

Permission Errors

Getting Help

Stood CRM Support

Google Cloud Support

Cost Management

Free Tier Limits

Firebase provides generous free tier allowances:

Cost Optimization Tips

  1. Monitor Usage: Regularly check usage dashboard

  2. Optimize Queries: Use efficient Firestore queries

  3. Cache Data: Implement client-side caching

  4. Batch Operations: Combine multiple operations when possible


Contact - Stood CRM support & integration

Published with Nuclino