Let's use a simple Business License workflow as an example, that has the following steps.

  1. Provide instructions to the applicant
  2. Collect information from the applicant
  3. Accept license fee payment
  4. Staff review/ approval of the application
  5. License issued

In a traditional setting, the applicant might have come into City Hall or mailed in an application and a check, and then if something was in error would have had to wait for a mailed response requesting a correction. Someone would have to take the check to finance where it would be processed. The application might get stuck in an  inbox on someone's desk to review, and then another staffer might have to do data entry and print out and mail a business license. Let's see how moving the process to CityGrows speeds things up and makes it easier for everyone involved.

Before you can create a workflow, register for a free trial CityGrows admin account. Once you're registered, you'll be prompted to create a workflow.  

Add a title
Give your new workflow a name in the top left corner.

Add each step- first, add a Basic Step

Since the first thing we need to do is give some information/ instructions to the applicant, we'll add a "Basic Step."  Add steps by clicking Add Step and selecting a step type from the options. 

All steps have the same basic customization options, You must name the step, and may add description, instructions, timeframe, and automatic email notification components (all optional, but often helpful).

Add a Collect Information step to create an online form.

Next, we need to tell our workflow what information we want to collect. For the sake of simplicity, let's pretend our application asks for Applicant name, Email, a description of what the business does, and a photo of the business.Click Add new section, then give it a title, then click Add field.

You can also toggle whether or not the field is required, as well as whether it should appear publicly as open data. While we encourage our clients to keep as much data as possible public, some sensitive data (home addresses, phone numbers, personal emails) may be appropriate to exclude from Open Data.

We'll do that three more times to enter in all of the information we want to collect. We'll also add a second section for the business info.  You may want to add some Logic to your form so it displays certain questions only to some applicants based on their previous answers.

Add payment step
In order to collect a license fee, we'll add a payment step. We can set the amount to be collected, and multiple other options.

Add review step
Your team will want to make sure everything was completed correctly before issuing the license, so you can add a review step and add a team of reviewers. Review steps will automatically notify the applicant about the progress of their application.

Add the final step: Basic step where the applicant can download the completed license
Your local ordinances may require the business display their license. Instead of staff printing and mailing it, the applicant can download and print themselves.

Configure the workflow settings
You have a lot of options for each workflow - identifier fields, completion messages, document exports. Explore them all!

Add other admins
Is there someone else who will help manage the processes for this workflow who hasn't already been added as a reviewer? Add them via Permissions.

Test and then go live
You'll want to see what the workflow is like for applicants, so Publish the workflow and then create some sample applications and preview how it will look by clicking on the View tab and then Use Workflow.

When you're ready to go live, you add the workflow link to your government's website. That's it!

Or start from a Template!

If this seems like a lot, see if we have a template for the workflow you're looking to launch. And if you don't see one listed, use the chat function to connect with our team, who can usually find something that already exists on our system that you can use.

Did this answer your question?