You are here:
Create Multiple Applications Using Flow
Your organization may have need to have more than one application form. For example, a grant application may look and function different from a scholarship application. You can designate a specific application on a Funding Program using flows and the Application Form field.
- 1. Create a New Flow
You can create a new flow by cloning an existing flow or starting from scratch. The Create Application flow is already included in Grants Management, so we'll clone it to get started. - 2. Activate the Flow
Activate the flow so it can be assigned in a Funding Program's Application Form field. - 3. Get the Flow API Name
Find the flow's API name to add to the Application Form field. - 4. Add the API Name
Add the API name of the flow to the Application Form field's values. The values available in the Application Form field are dependent on having an active flow and adding the flow's API Name as a value to the Application Form field on the Funding Program. - 5. Assign a Flow to a Funding Program
Assign the flow you created on a Funding Program. The options in the Application Form field are dependent on the values that exist in the Application Form field in the previous step.
1. Create a New Flow
You can create a new flow by cloning an existing flow or starting from scratch. The Create Application flow is already included in Grants Management, so we'll clone it to get started.
-
Click
, then click Setup. -
Enter Flows in the Quick Find box, then click Flows.
-
Click Create Application.
-
Click Save As.
-
Click A New Flow.
-
Enter a Flow Label.
-
The Flow API Name autopopulates, but can be updated. Once the flow is saved, you won’t be able to update the Flow API Name.
-
Optionally, enter a Description.
-
Click Save.
From here, build a flow tailored to your organization’s needs. We recommend reviewing Build a Flow in Salesforce Help for details on creating flows.
2. Activate the Flow
Activate the flow so it can be assigned in a Funding Program's Application Form field.
-
Click
, then click Setup. -
Enter Flows in the Quick Find box, then select Flows.
-
Click the down arrow button (
) for the flow, then select View Details and
Versions. -
Click Activate.
3. Get the Flow API Name
Find the flow's API name to add to the Application Form field.
-
Click
, then click Setup. -
Enter Flows in the Quick Find box, then select Flows.
-
Click the down arrow button (
) for the flow, then select View Details and
Versions. -
Click Save.
-
Copy the Flow API Name. This is needed for the next step.
4. Add the API Name
Add the API name of the flow to the Application Form field's values. The values available in the Application Form field are dependent on having an active flow and adding the flow's API Name as a value to the Application Form field on the Funding Program.
-
Click
, then click Setup. -
Click Object Manager.
-
Click Funding Program.
-
Click Fields & Relationships.
-
Click Application Form.
-
Under Values, click New.
-
Enter the Flow API Name, then click Save.
5. Assign a Flow to a Funding Program
Assign the flow you created on a Funding Program. The options in the Application Form field are dependent on the values that exist in the Application Form field in the previous step.
-
Click App Launcher (
), then search for and select Funding Programs. -
Click a Funding Program.
-
Click the pencil icon (
) next to Application Form.Note Unable to see or update the Application Form field? Ask your admin for access. Learn more in Set Field-Level Security. -
Select a flow. For this example, we’d select the flow we just created—Create_Application _Relief_Reinvestment.
-
Click Save.

