MGO Application Center

Changes to our city services, stay informed. Click for COVID-19 Updates

MGO Logo

NOTICE: City Hall remains closed to the public. However, permit applications are now being accepted online. For more information on the City’s response to the COVID-19 public health emergency, CLICK HERE.


As of January 2, 2020, MyGovernmentOnline (MGO) will be the City’s new permit tracking software. This web-based platform will enhance and provide greater public transparency to the City’s development review process by providing the following features:

  • Apply online and submit paperless plans and documents for all Planning Division, Police Department, Building Division, and Public Works Department permits (not including "Small Cell facilities").
  • Track the progress of permit applications under review, from submittal to approval to final inspections.
  • View and print copies of review comment letters.
  • Request inspections online.
  • View and print completed inspection reports.
  • Receive real-time email, text or telephone notifications when a plan review or inspection has been completed.

Getting Started 

Permitting is a big process!  We’ve created these how-to’s to help our customers understand the various steps of the process in the MyGovernmentOnline (MGO) process. For assistance in creating an account or using the software, please contact MGO at (866) 957-3764. If you would like to download the full instruction manual for MyGovernmentOnline, click this link to get started: MyGovernmentOnline instruction manual

Create a new User Account

Apply Online for a Permit

Apply Online for a Planning and Zoning Related Project

Request an Inspection online

Paying Fees Online

Print a Copy of Your Permit Document

View a list of your personal permits

Add permits to the list

View Inspection Sequence and Other Requirements

View Completed Inspection Reports

Upload PDF Documents to Your Project

View Files and Plan Review Letters from the Jurisdiction


Contact Us

  1. Building Permits

    Phone: (408) 866-2130
    building@campbellca.gov

     Building Division
    City Hall - Upper Level
    70 N. First St.
    Campbell, CA 95008 
    Map and Directions 

    Planning Permits

    Phone: (408) 866-2140 
    planning@campbellca.gov

    Planning Division
    City Hall - Upper Level
    70 N.  First St.
    Campbell, CA 95008
    Map and Directions

    Police Permits

    Phone: (408) 866-2188 
    PDPermits@campbellca.gov

    Campbell Police Department
    City Hall - Lower Level
    70 N.  First St.
    Campbell, CA 95008
    Map and Directions 

    Public Works Permits

    Phone: (408) 866-2150 
    publicworks@campbellca.gov

    Public Works Department
    City Hall - Upper Level
    70 N.  First St.
    Campbell, CA 95008
    Map and Directions 

Instructions to Create a New MyGovernmentOnline User Account

MyGovernmentOnline is a web-based software application.  The only requirements to access the system are internet access and a modern web browser that is updated to its latest version.  Prior to getting started, we encourage you to ensure that you are using the latest version of Google Chrome or Mozilla Firefox.    If you are using a MAC or an iOS mobile device (iPhone or iPad), the latest version of Safari is recommended.  

1. To get started, go to www.mygovernmentonline.org and click on the “Create Account” link as shown with the red arrow below.

Image of first screen in MyGovernmentOnline



A read pointer indicating how to create a new account






Displayed to the right is a larger view of the Create Account link. If you require additional assistance when creating your customer portal account, please contact the MyGovernmentOnline support team at 1-866-957-3764






2. Fill in the user account login information required to create your new account.  A valid E-mail address is required.  The password you enter is very important.  Please do not forget the e-mail address.  Also ensure that you are not typing in capital letters as the password you enter will be case sensitive.  The telephone number you enter must be an active working telephone number.  The software service will call the telephone number once you have completed the account creation process.  You must be able to answer the telephone call in order for your account to become active.  Please phrase the Challenge Question in the form of a question such as “What is your mother’s maiden name?”  The answer you type should be one word only such as “Smith.”

Display showing account creation screen

3. You will receive an “Account Created” confirmation stating that your account has been created.  Click the Close button to close the message.  A telephone call to the telephone number you provided will follow shortly.  When you receive the call, answer the call and press the number 1 on your keypad when prompted.  This completes the account activation process. 

If you do not receive the telephone call within 10 minutes, please call the MyGovernmentOnline Support Team at 1-866-957-3764, option 2 for assistance.  Please have your e-mail address and the telephone number used to create your account ready.  

Apply Online for a Permit

You may apply for your permit online if your jurisdiction offers this feature.  When applying for the permit you will be able to also upload plans and other documents in PDF format if documents and drawings are required for your project. 

1. Once you are logged in, go to the “Permits and Licensing” button in the top left area of the screen and then click on Apply Online.

Apply Online

2. In order, select the State, Jurisdiction, and Project Type as shown below and then click next.  If you do not see the jurisdiction in which you desire to submit an application to after selecting the state, then the jurisdiction does not yet offer the “Apply Online” feature at this time.

Apply Online

3. Select “Get Started on a New Application” to begin the application process.  You should only use the “Add a Permit to an Existing Account” option if you are applying for an Electrical, Mechanical or Plumbing permit that will be added on to an already issued building permit.

Apply Online

4. Select an Application Type and then click Next.  Then enter the physical address of the project and then click next.

Apply Online

Apply Online

5. The Applicant contact information will automatically pre-fill from the user account information of your log-in account.  You may select how you wished to receive automatic notifications during the project.  Please note that e-mail notifications are more convenient and can be referred back to at any time since the notifications arrive in your e-mail inbox.  It is strongly encouraged that you opt in for e-mail notifications.  Missed telephone calls can cause you to miss some of your notifications during the project.  To opt in for any notification method type, please click the check box next to the preferred method in which you would like to be notified.  Click next to proceed.

Apply Online

6. Continue with entering all other contact’s requested.  The number of contacts required may vary from application type to application type.  Simply enter the contact information for the requested contact type and then click next to proceed.

Apply Online

7. Answer all questions in the Application Questionnaire.  This is information required to process your application.  Please make the absolute best effort to answer all questions accurately.  If you do not know the answer to a question or if it is not applicable to your project, please enter “Not Known” or Not Applicable” so that you may proceed with submitting your application.  Once you have completed all questions, click next to proceed. 

Apply Online

8. You may upload any files required with your application.  Files uploaded must be in PDF format.  Some types of files that may be required include a Site Plan, Survey, Building Drawings, Foundation Certification Letter, etc.  To upload documents, click on the Upload Files button.  Search for the files on your computer.  Select the file and then click Open.  Allow the file time to upload.  You may repeat this process to upload multiple files.  Once you have uploaded all files click the Next button to proceed.

Apply Online

Apply Online


9. Click the Submit button only once to submit your application to the jurisdiction for review. 

Apply Online

You will receive a confirmation message and an application number.  The jurisdiction will receive your application and begin processing the application.  Once the jurisdiction accepts the application, you will be able to pay the permit fees.  Please be patient.  Someone from the jurisdiction will contact you to proceed or if they need additional information.

Apply Online

Apply Online for a Planning and Zoning Related Project


You may apply online for a Planning and Zoning related project if your jurisdiction offers this feature.  An example of these project types are but are not limited to Subdivisions, Zoning Change Requests, Variances, Special Use Permits, etc.  When submitting the application online you will be able to also upload documents in PDF format if documents and drawings are required for your project. 

1. Once you are logged in, go to the “Planning and Zoning” button as shown below and then click on Apply Online.

Apply Planning & Zoning

2. In order, select the State, Jurisdiction, and Project Type as shown below and then click next.  If you do not see the jurisdiction in which you desire to submit an application to after selecting the state, then the jurisdiction does not yet offer the “Apply Online” feature at this time.

Apply Planning Zoning 2

3. Select “Get Started on a New Application” to begin the application process. 


Apply Planning & Zoning


4. Select the Application Type that you wish to submit.  Then click the next button to proceed to the next step.


Apply Planning & Zoning

5. Enter the Address or Location of the project.  When appropriate, an option to submit the project with a Legal Description will be provided.  After entering the physical location of the property, click the next button to proceed to the next step.


6. The Applicant contact information will automatically pre-fill from the user account information of your log-in account.  You may select how you wished to receive automatic notifications during the project.  Please note that e-mail notifications are more convenient and can be referred back to at any time since the notifications arrive in your e-mail inbox.  It is strongly encouraged that you opt in for e-mail notifications.  Missed telephone calls can cause you to miss some of your notifications during the project.  To opt in for any notification method type, please click the check box next to the preferred method in which you would like to be notified.  Click next to proceed.

Apply Planning & Zoning

7. Continue with entering all other contact’s requested.  The number of contacts required may vary from application type to application type.  Simply enter the contact information for the requested contact type and then click next to proceed.

Apply Planning & Zoning


8. Answer all questions in the Application Questionnaire.  This is information required to process your application.  Please make the absolute best effort to answer all questions accurately.  If you do not know the answer to a question or if it is not applicable to your project, please enter “Not Known” or Not Applicable” so that you may proceed with submitting your application.  Once you have completed all questions, click next to proceed. 

Apply Planning & Zoning


9. You may upload any files required with your application.  Files uploaded must be in PDF format.  Some types of files that may be required include a Site Plan, Survey, Building Drawings, Foundation Certification Letter, etc.  To upload documents, click on the Upload Files button.  Search for the files on your computer.  Select the file and then click Open.  Allow the file time to upload.  You may repeat this process to upload multiple files.  Once you have uploaded all files click the Next button to proceed.

Apply Planning & Zoning


Apply Planning & Zoning


10. Click the Submit button only once to submit your application to the jurisdiction for review. 

Apply Planning & Zoning


You will receive a confirmation message and an application number.  The jurisdiction will receive your application and begin processing the application.  Once the jurisdiction accepts the application, you will be able to pay the permit fees.  Please be patient.  Someone from the jurisdiction will contact you to proceed or if they need additional information.

Request an Inspection Online

1. Once you are logged in, click on the “My Account” button at the top right area of the webpage.

Image of MyGovernment Online Application Screen

2. Scroll down to the “My Permits” section and click on the “Request” button associated with the project you desire.

Image of MyGovernment Online Application Screen

3. Begin by selecting the inspection type you wish to have performed from the drop-down list.

Image of MyGovernment Online Application Screen

4. Select the date you wish to have the inspection performed by clicking on the calendar icon and then clicking on the date within the calendar displayed.  Please note that based on workload, weather and other factors, it is possible that the jurisdiction may not be able to perform the inspection on the date requested.  The jurisdiction will contact you in the event they are unable to perform the inspection on the date requested.

Image of MyGovernment Online Application Screen

5. Enter a note to the jurisdiction if desired.  For example, you may want to provide a gate code, lockbox, or any other information helpful to the inspector that will arrive at your job site.  Notes are not required, however.

Image of MyGovernment Online Application Screen

6. Click the “Add” button to add the inspection request to the queue.  You may repeat steps 3 – 6 to add another inspection type to the list.  IMPORTANT: Once you have added the inspections you desire you must click the “Submit Request(s) to Jurisdiction” button to complete the process. 

Image of MyGovernment Online Application Screen

7. You will receive a confirmation message as shown below which confirms that your request has been submitted.  You are now finished with requesting your inspection.

Image of MyGovernment Online Application Screen

Paying Fees Online

Once your jurisdiction has received your application, fees will be added to the project for payment.  You may pay the fees online if the jurisdiction offers the online payment service.  The jurisdiction will notify you via e-mail when you are able to go online to pay the fees.  Here are the steps you should follow to pay the fee online.

1. Once you are logged in, click on the “My Account” button at the top right area of the webpage.

Paying Fees

2. Scroll down to the “My Permits” section and click on the “View Permit” link associated with the project you desire.

Paying Fees

3. When the project opens, click on the “Payments” tab shown below.  This will take you to the page listing the fees applicable to the project.  It is also the page that allows you to pay fees online.

Paying Fees

4. Scroll to the bottom of the Payments page where you will see a section labeled “New Payment”.  You will see the amount due in the Amount box.  If you believe the fee is incorrect, please call the City/Jurisdiction assessing the fee so that they may correct the fee before processing the payment online.  Otherwise, click the Pay Online button.  This will take you to the credit card payment processor page.

Paying Fees

5. On the credit card processor page, simply provide the information required in the fields listed and then click the button required to process your payment online.  You will have the option to print a receipt once the payment is processed.  The jurisdiction will contact you with any additional requirements or e-mail a copy of your permit once the payment is received.

Paying Fees

Print a Copy of Your Permit Document

Once your jurisdiction has received payment of the permit fees and issues the permit, you may print a copy of your permit document from the customer portal.  The jurisdiction will notify you via e-mail when you are able to go online and print a copy of your permit.  Here are the steps you should follow to print a copy of your permit document.

1. Once you are logged in, click on the “My Account” button at the top right area of the webpage.

Print a copy of permit

2. Scroll down to the “My Permits” section and click on the “View Permit” link associated with the project you desire.

Print a copy of permit

3. When the project opens, click on the “Payments” tab shown below.  This will take you to the page listing the fees applicable to the project.  It is also the page that allows you to print a copy of the permit once the fees are paid and the jurisdiction issues the permit. 

Print a copy of permit

4. The “Payments” tab may list several fees that are required for the project.  However, certain fees are classified as the fee that indicates the actual permit type.  This is easily recognized when the “Print Permit” link shown at the far right is visible.  If the “Print Permit” link is visible at the far right this means that the fee has been paid and the jurisdiction has issued the permit.  Click on the “Print Permit” link as shown below to print a copy of the permit document.

Print a copy of permit

5. A copy of the permit document will display.  Use the print options specific to your web browser to print a copy of the permit document.

Print a copy of permit

View a List of Your Personal Permits (Pending and/or Issued)

The MyPermits section allows you to view your personal list of permits whether the permit has been issued or is still pending.  The MyPermits list is a convenient location where all of your projects are located in one single place making it simple to access those jobs, order services and track the project's progress.  Here are the steps to view the MyPermits list.

1. To view your “My Permits” list you must be logged in.  Log in with your user account by clicking the Login link located at the top right area of the website. 

Image of MyGovernment Online Application Screen

2. Enter your FULL e-mail address and then the password to your account in the window that appears.

Image of MyGovernment Online Application Screen

3. Click on the “Account” button in the top right section of the webpage.  This will take you to your My Account dashboard.

Image of MyGovernment Online Application Screen

4. Scroll down the page until you see the section called “My Permits” as shown below.  This is the section that contains all of the permits that have been added to your account.  From this section, you are able to view the project details, completed inspection reports, view plan review documents, and upload documents to a project by clicking the “View Permit” button on the left.  You may also request an inspection by clicking “Request” on the right side of the screen.

Image of MyGovernment Online Application Screen

*If you do not see a particular project in your My Permits list, please proceed to the instructions on the next page which will show you how to add a permit to your My Permits list.

Add a Permit to the “My Permits” List

If you would like to add a project to your My Permits list, please follow these simple steps.

1. Once you are logged into the portal, place your mouse or touch on the button at the top left side of the screen that reads Permits and Licensing.  Then select the option that states Search Permits.

Image of MyGovernment Online Application Screen

2. Select the appropriate state your project is located in first.  Then select the Jurisdiction that is authorizing the permit.  Enter the Project Number (This is the same number as the permit number) OR you may search for the permit by the address Street Number and Street Name.  Please do not try to search using both the Project Number and the Address.  Note: If you choose to search by address, you must enter the Street Number ONLY in the Street Number field and then enter the Street Name ONLY in the Street Name field.  Then click the Search button.

Image of MyGovernment Online Application Screen

3. The search result will show up at the lower part of the page.  Ensure you have located the correct project and then click the “Add to My Account” button on the right side of the screen in the search result.

Image of MyGovernment Online Application Screen

4. A window will open as shown below.  You may enter a project alias (special name) if you want to personally name your project but this is not required.  Click the button that says “Add Project to My Account”.  Note: If you receive a message stating that you cannot add the project to your account, please call technical support for assistance at 1-866-957-3764, option 2.

Image of MyGovernment Online Application Screen

5. You will see a new window confirming the permit is added to your account.  The project is now in your “My Permits” list.  Click “View Project Details” to view the project.

Image of MyGovernment Online Application Screen

*Remember that you may click on the button at the top right area of the webpage at any time to return to your My Account Dashboard page to view your entire “My Permits” list.

View Inspection Sequence and Other Requirements

1. Once you are logged in, click on the “My Account” button at the top right area of the webpage.

View Inspection

2. Scroll down to the “My Permits” section and click on the “View Permit” link associated with the project you desire.

View Inspection Sequence

3. When the project opens, click on the tab called Requirements as shown below.

View Inspection Sequence

4. The list of requirements will appear in the Priority order.  The items must be completed in the priority order displayed.  Items in the same priority number can be requested or completed at the same time.  If you have questions about the Requirements for any particular project, please contact your jurisdiction for an explanation.

View Inspection Sequence

View Completed Inspection Reports

You can view a completed inspection report online at any time.  This will allow you to see if you Passed an inspection or if you Failed and inspection and why.


1. Once you are logged in, click on the “Account” button at the top right area of the webpage.

View Completed Report

2. Scroll down to the “My Permits” section and click on the “View Permit” link associated with the project you desire.

View Completed Report

3. When the project opens, scroll down the page to the section called Inspections and view the History of inspections performed.  To view the full report details, click on the PRINTER ICON at the far right.

View Completed Report


4. The full inspection report will open in another window of your web browser.  If the inspector chose to provide additional information about the inspection, the Details will be displayed at the bottom of the report.  The basic report will always provide the Inspection Type, DATE the inspection was performed, and the result of the inspection (Pass or Fail).

View Completed Report


*If you wish to print the report, please go to the FILE menu option in the top left corner of your browser and select print.  

Upload PDF Documents to Your Project

In the event the jurisdiction will need additional documents or revised plans for your project, you will have the option of uploading the documents through the customer portal.  Please ensure that the document is a PDF document and is saved to your local computer prior to starting the process.

1. Once you are logged in, click on the “My Account” button at the top right area of the webpage.

Upload PDF

2. Scroll down to the “My Permits” section and click on the “View Permit” link associated with the project you desire.

Upload PDF

3. When the project opens, scroll down the page to the section called Customer Documents.  Click on the link at the far right that says “Add New File”

Upload PDF

4. Click the “Upload Files” button in the window that appears.

Upload PDF

5. Select the file you wish to upload from the folder location on your computer and then click Open.

Upload PDF

6. Allow the file time to upload.  The length of time to upload will vary based on your Internet connection speed and the size of the file. Once the file has finished uploading you will see the File Name in the window.  You may enter a short description in the Description box but it is not required.  Click the Save button to complete the file upload process.

Upload PDF

7. The file name will display in the Customer Documents section confirming the document has uploaded to the project.  The jurisdiction will see the file and contact you if necessary.

Upload PDF


View Files and Plan Review Letters from the Jurisdiction

You can view documents and plan review letters that the jurisdiction has added to your project.  These documents may communicate a need for revisions required for the plans you have submitted or other information related to the project.  This section also catalogs the plans you have submitted to the jurisdiction and saves the files historically. 

1. Once you are logged in, click on the “My Account” button at the top right area of the webpage.

Image of MyGovernment Online Application Screen

2. Scroll down to the “My Permits” section and click on the “View Permit” link associated with the project you desire.

View Files

3. When the project opens, scroll down the page to the section called Jurisdiction Documents and Plan Review Letters.  The Jurisdiction Documents section displays files that can be downloaded and viewed in PDF format.  The Plan Review Letters section allows you to download and view letters in PDF format.  The links to the far right allow you to view any of the items.  The documents will open in your computer PDF Reader just as any other PDF document is viewed.

View Files