Creating a New Project in OnRamp
Last updated: March 4, 2026
Projects are where the real work happens in OnRamp.
Each project represents a specific onboarding, implementation, or customer initiative — built from a playbook or set of modules and tracked from kickoff to completion.
Projects organize:
Tasks and milestones
Customer collaboration
Files and communication
Automations and CRM updates
Think of a Playbook as the template and a Project as the live execution.
Ways Projects Are Created
Projects can be created in two primary ways.
Automatically via Workflows
Most teams automate project creation through Workflows connected to their CRM.
For example:
A HubSpot Deal moves to Closed Won
A Salesforce Opportunity enters Implementation
The Workflow can automatically:
Select the correct playbook
Create the project
Add users
Map CRM data
Start onboarding immediately
This is the most scalable approach.
Manually Created Projects
You can also create projects directly inside OnRamp.
This is helpful when:
Testing new playbooks
Running internal projects
Starting onboarding outside the CRM workflow
How to Create a Project Manually
There are two ways to begin creating a project.
Navigate to Projects and click Create Project
Or click the + Create button in the left navigation and choose Project
Step 1: Choose Your Project Structure
The first step is deciding how the project will be structured.
You can create a project:
From a Playbook
Select an existing playbook to load its full structure of modules, tasks, and subtasks.
This is the most common approach.
From Library Modules
Choose specific modules from your Module Library to assemble a project structure.
This is helpful when:
Mixing modules from different playbooks
Building custom project variants
With No Tasks
Start with a completely blank project.
This is useful for:
Internal initiatives
Ad-hoc projects
Testing configurations
Step 2: Configure Project Details
Next, you’ll define the core project information.
You’ll set:
Project Name
Start Date
The End Date is calculated automatically based on the tasks included in the project.
Step 3: Select the Account
Next, choose the Account (Customer) the project belongs to.
If the account doesn’t exist yet, you can create it directly during this step.
Accounts organize:
Projects
Customer users
Data fields
Account notes
Step 4: Add Internal Users
Add the internal team members responsible for the project.
For each user you can:
Add them to the project
Optionally send them an email notification
If your tasks use Task Roles, you can also assign users to those roles during project creation.
This ensures tasks automatically route to the correct team members.
Step 5: Add Customer Users
Next, add your customer participants.
You can:
Select existing customer users
Create new ones during this step
If your tasks use Task Roles, you can also assign users to those roles during project creation.
You also have the option to send project invitations by email directly from this screen.
Customer users will gain access to the Customer Portal, where they can complete tasks and collaborate with your team.
Step 6: Set Data Fields
If the selected playbook includes Data Fields, you’ll be prompted to provide values during project creation.
These fields can be used to store structured information such as:
Implementation type
Industry
Customer segment
Configuration requirements
Providing these values early ensures they are available throughout the project.
Step 7: Configure Merge Fields
If your playbook includes Merge Fields, you can adjust their values or mappings at this stage.
Merge fields dynamically personalize content in tasks, modules, and the customer portal.
For example:
Customer name
Company name
Booking links
Account information
Step 8: Configure Project Automations
If the playbook includes Project Automations, you will be asked to select the CRM entity the project should connect to.
This ensures automations know which record to update in your CRM when they run.
Examples include:
Updating a Salesforce Opportunity
Updating a HubSpot Deal
Sending webhook notifications
Step 9: Review the Project Summary
Before creating the project, you’ll see a summary page showing:
Project structure
Account
Users
Data fields
Merge field values
Automation mappings
Review everything to confirm the setup is correct.
Then click Create Project.
What Happens Next
Once the project is created, OnRamp automatically:
Loads all modules and tasks
Applies task role assignments
Activates project automations
Personalizes merge fields
Enables the customer portal experience
Your project is now ready for work to begin.
Best Practices
✔ Use playbooks whenever possible for consistency
✔ Confirm the correct account is selected
✔ Assign internal and customer users to task roles during creation
✔ Set data field values early for reporting and automation
✔ Review automation mappings before creating the project