Skip to main content
All CollectionsPipeline
Getting Started with Pipeline
Getting Started with Pipeline

Get the most from Pipeline: Tips on Leads, Estimates, and Jobs Boards plus how to manage archived items and automate tasks.

K
Written by Katie H
Updated over 4 months ago

Introduction to Pipeline: Key Features and Benefits

In this article, we'll guide you through essential aspects of Pipeline, including how to effectively use the Leads Board, Pipeline Estimates Board, and Pipeline Jobs Board. Discover the benefits of Pipeline Automations and learn how to manage Archived Items on your desktop. This comprehensive overview is designed to help you get started and optimize your use of Pipeline for better efficiency and organization.

Product Tour

Don't yet have Pipeline? Click here to learn more!


Get Started with Pipeline

Take a moment to familiarize yourself with Pipeline and set up your automation to fully leverage this powerful tool.

After logging into your Housecall Pro account, click on Pipeline in the top navigation bar to access your Pipeline tab. Here, you will see all your current leads, estimates, and jobs organized into their respective boards. You can easily switch between these boards by clicking 'Leads,' 'Estimates,' or 'Jobs' from the menu on the left-hand side of Pipeline.

Once you’ve completed setting up your Intake, test it by clicking the +New button on the top navigation bar, selecting Intake from the drop-down menu, and filling out the form.

Finally, make sure to encourage your Admins to use the Intake form to ensure that all incoming calls and inquiries are consistently handled!


Pipeline Boards

Pipeline provides a visual view of your existing jobs, estimates, and leads. While Pipeline doesn't create these items for you, it allows you to view and manage them all in one central location.

After logging into your Housecall Pro account, click on Pipeline in the top navigation bar to access your Pipeline tab. Here, you will see all your current leads, estimates, and jobs organized into their respective boards. You can easily switch between these boards by clicking 'Leads,' 'Estimates,' or 'Jobs' from the menu on the left-hand side of Pipeline.

  • Leads Board: Includes cards for all your open leads. Each card represents a lead, which is tied to a customer.

  • Estimates Board: Includes cards for all your open estimates. Each card represents an estimate and includes all the options within that card.

  • Jobs Board: Includes cards for all your open jobs. Each card represents a job, or if a job has multiple segments, it represents an individual segment of a job.


What is the Pipeline Leads Board?

The Leads Board provides a clear, visual overview of all your incoming leads, allowing you to efficiently manage and track their progress. It does not create leads, but helps you view and organize them all in one central location. For guidance on creating leads, please review our help article on creating leads here.

To access the Leads Board, sign in to your Housecall Pro account and click 'Pipeline' on the top navigation bar. Then select 'Leads' from the menu on the left side of the Pipeline tab. Each card on this board represents a lead, which you can convert into an estimate or a job if needed.

Pro tip: Regularly update the status of your leads to ensure timely follow-ups. Moving leads through stages like 'New Lead,' 'First Contact,' and 'Won' helps you stay organized and ensures no lead falls through the cracks.

How is the Leads Board Organized?

The Leads Board is organized into six columns:

  • New Lead: A new lead that has been created and is either Unassigned or Assigned.

  • First Contact: Leads manually moved to this status indicate that you have made initial contact and are working to progress them towards an estimate or job.

  • Second Contact: Leads moved to this status represent that you have made contact twice, continuing to follow up.

  • Third Contact: Leads in this column show that you have reached out three times.

  • Won: Leads that have successfully been converted into an estimate or job.

  • Lost: Leads that did not convert into an estimate or job.


Video Guide: Understanding the Leads Board


What is the Pipeline Estimates Board?

The Estimates Board offers a visual representation of your open estimates, helping you manage and track their status effectively. Each card represents an estimate and includes all the options within that card. It does not create estimates, but provides a centralized view for easy management and organization. For guidance on creating estimates, please review our help article on creating estimates here.

To access the Estimates Board, sign in to your Housecall Pro account and click 'Pipeline' on the top navigation bar. Then select 'Estimates' from the menu on the left side of the Pipeline tab. Each card on this board represents an estimate, which you can manage and track as needed.

Pro tip: When using the Estimates Board, it's best practice to review all your sent estimates regularly. Follow up on any outstanding estimates, and ensure that all other estimates are either approved or rejected as necessary. This helps keep your workflow organized and ensures timely follow-up.

How is the Pipeline Estimates Board Organized?

The Estimates Board separates your estimates into these columns:

  • Unscheduled: An estimate is considered unscheduled when it has not been marked as 'On My Way,' finished, sent, approved, or rejected.

  • Scheduled: An estimate with a scheduled date that has not been marked as 'On My Way,' finished, sent, approved, or rejected.

  • In Progress: An estimate that has been marked as 'On My Way,' but is not yet finished, sent, approved, or rejected.

  • Completed: An estimate that has been marked as 'Finished,' but has not yet been sent, approved, or rejected.

  • Created on Job: An estimate that has been created and linked to a job but has not yet been sent to the customer. This column is available only to those who have enabled 'Estimates on Job.' For more information on this feature, please visit our help article here.

  • Sent: An estimate that has been sent to a customer, but no options have been approved, or all options have not been rejected.

  • On Hold: A sent estimate for which follow-up automations are paused, or for any other reason (e.g., waiting to hear back from the customer on changes).

  • Approved: An estimate where one or more options have been approved within the last 7 days, but the estimate has not yet been copied to a job.

  • Rejected: An estimate where all options have been rejected within the last 7 days.


What is the Pipeline Jobs Board?

The Jobs Board provides a clear, visual overview of your ongoing and completed jobs, allowing you to manage and track their status efficiently, with each card representing either a job or a specific segment of a job. It does not create jobs, but helps you view and manage them all in one central location. For guidance on creating jobs, please review our help article on creating jobs here.

To access your Jobs Board, sign in to your Housecall Pro account, click 'Pipeline' at the top of your dashboard, and select 'Jobs' from the left-hand navigation menu.

Pro tip: Regularly review the 'Invoice Sent' column and follow up with customers to collect outstanding payments. Once payments are received, move the cards to the 'Invoice Paid' column. Afterward, check the 'Completed' jobs that don’t need payment and 'Archive' them by updating their status to 'Archived.'

How is the Pipeline Jobs Board Organized?

  • Unscheduled - An unscheduled job is a job that has not been scheduled, sent, approved, or rejected.

  • Scheduled - A job with a scheduled date that has not been marked as On My Way, Started, Finished, has not had an invoice sent, and has not been paid.

  • In Progress - A job that has been marked as On my Way and/or Started, but has not been marked as Finished, has not had an invoice sent, and has not been paid.

  • Completed - A job that has been finished, but has not had an invoice sent and has not been paid.

  • Invoice Sent - A job where an invoice has been sent, but has not been fully paid.

  • Invoice Paid - A job that has been fully paid within the last 7 days.


Managing Your Pipeline Boards: Search, Filter, and View Options

To manage your Pipeline boards, sign in to your Housecall Pro account and click 'Pipeline' on the top navigation bar. Then, select 'Estimates,' 'Jobs,' or 'Leads' from the menu on the left side of the Pipeline tab.

Searching Pipeline Boards:

  • Use the search bar at the top of the Pipeline board page to find specific items.

  • Refine your search with the drop-down options for Job # (Exact Match), Job # Contains, Customer Name, Address, or Employee Name.

Filtering Pipeline Boards:

  • Click the 'Filter' button to open a sidebar on the right-hand side.

  • Filter by Employee, Job Tags, Customer, Created Date, or Scheduled Date.

  • Click 'Maintain Filters' at the top of the sidebar to apply your filters, which will be saved for future visits.

  • Click 'Clear All' in the upper right corner of the sidebar to remove all filters.

Adjusting Your View:

  • Toggle between board and table views using the option located to the far right of the filter button.


Updating a Lead, Estimate, or Job in the Pipeline

Managing your Pipeline is essential to keeping your workflow smooth and efficient. Whether you need to update the status of a lead, estimate, or job, there are several methods available to ensure your Pipeline reflects the most current information. After signing into your Housecall Pro account, click on 'Pipeline' in the top navigation bar to access your Pipeline. Explore each method below:

  • Drag and drop to update cards: While on a Pipeline board, you have the ability to click, hold, and drag a card into a new column, which will trigger a dialog box. This dialog will guide you through the actions needed to update the card, such as entering scheduling information. If you click 'CANCEL,' the card will return to its original column.

  • Status dropdown to update cards: On a Pipeline Board, you have the ability to click the dropdown on a card to select a new status, which will allow you to update the card’s progress. Some statuses may require additional actions, like entering scheduling information, before they can be updated.

[video-to-gif output image]

  • Updating from the details page: You have the ability to update the status of a lead, estimate, or job directly from its details page, either on the web or mobile app. This will ensure that the Pipeline remains up-to-date with the latest information. For quick access to a job, estimate, or lead's details page, click an item on the board and then click the hyperlink at the top of the pop-out (e.g., 'Lead #2').

  • Quick views: While on a Pipeline Board, you have the ability to click on a lead, estimate, or job to view more information. This will allow you to access actionable options like CALL, CHAT, or EMAIL to contact the customer. You can also add, update, or delete notes by clicking 'View and Edit Notes' on the pop-out that appears after selecting the item. To exit, click the 'X' in the top right corner.

  • Pipeline status on the Lead, Estimate, or Job Details page: You have the ability to see the Pipeline status in the top right corner of the details page for any lead, estimate, or job. Clicking this status will allow you to open the item in Pipeline and use the dropdown or drag-and-drop features to make any necessary status updates.


Automation Overview

Pipeline automations are designed to enhance your efficiency by automating routine communications and actions. By setting up triggers, you can ensure that your customer interactions are timely and consistent, without requiring manual effort. This feature helps keep your pipeline organized and your customer communications seamless.

Why Use Pipeline Automations?

  • Efficiency: Automate routine tasks such as follow-ups and notifications to save time and reduce manual work.

  • Consistency: Ensure that communication with leads, estimates, and jobs happens on a regular schedule, enhancing professionalism.

  • Organization: Automatically manage pipeline items, like archiving or moving them based on predefined criteria, to keep your workflow smooth.

What Are Pipeline Automations?

Pipeline automations allow you to set up triggers that handle specific actions and communications automatically. This eliminates the need for manual follow-ups and keeps your pipeline running smoothly.

Most automations are activated by default and work to keep your customers informed. These automations will trigger for any existing leads, estimates, and jobs with updated conditions within the selected timeframe, as well as for all new entries moving forward.

Example:

  • Automation: Set to trigger 7 days after an estimate is sent.

    Estimate A:

    • Status: 7 days have passed.

    • Action: The follow-up will be sent immediately. The estimate will be resent, and the status will be updated to 'First Follow-Up.'

    Estimate B:

    • Status: 5 days have passed.

    • Action: The follow-up will be sent in 2 days. Once 7 days have passed, the estimate will be resent, and the status will be updated to 'First Follow-Up.'

The follow-up message will be delivered via email or text to the same contact information used for the original estimate.

Pipeline Automation Settings: How to Access, Edit, and Customize

To access Pipeline automation settings, sign in to your Housecall Pro account and click 'Pipeline' from the top navigation bar. In the left-hand menu, select 'Settings' and then click 'Automations' to open the Automation settings.

Alternatively, you can access these settings through the Account Settings. Click the gear icon in the upper right-hand corner to open Account Settings. From the left-hand menu, select 'Pipeline,' and then click 'Automations' to view and manage your automation settings.

At the top of the screen, you'll see options for Leads, Estimates, and Jobs. Click on one to edit the corresponding board. On this page, you'll find various automation options listed under the 'Automations' column. To the far right of these automations is the 'Actions' column. Use the toggle under 'Actions' for any automation to turn it on or off.

In addition to the action toggles, click the pencil icon to the far right of any automation on this page to edit it.

After clicking the pencil icon, you’ll see a screen where you can adjust the time period between messages using the up and down arrows or by manually entering a number

For automations that send messages to customers, you can add or exclude customers based on specific tags by clicking the '+ ADD CONDITION' button located directly below the time frame settings.

To customize the content of the message, click the 'CUSTOMIZE MESSAGES' button on the 'Edit Automation' screen.' A sidebar will appear from the right side where you can add and edit messages. Editable content includes:

  • SMS message (only available if you have Custom SMS set up/enabled)

  • Email subject

  • Email body

On the 'Customize Message' screen, use the 'ADD VARIABLES' dropdown to insert dynamic variables like Customer First Name and Company Name to personalize your messages.

Make sure to click UPDATE and SAVE to save any changes to the message content and time frame.

What Do Pipeline Automations Do?

Pipeline Automations automate communications, status changes, and other parts of your workflow. Below is a description of each automation and what is does. You just have to toggle it on to activate.

Note that all automations default to our recommended cadence and even have suggested language, but you can customize both the timeframe and message copy.

Leads

Automation

What it Does

When a lead is First Contact for [X] days, send SMS and update status to Second Contact.

Follow-up communication after you made initial contact with the customer and get their approval to send SMS messages.

When a lead is Second Contact for [X] days, send SMS and send email and update status to Third Contact.

Second follow-up communication to a customer.

When a lead is Third Contact status for [X] days, update status to Lost.

Updating lead to lost after no communication.

When a lead is Won for [X] days, archive the lead.

Getting lead out of the Won column and off the board after a customizable amount of time.

When a lead is Lost for [X] days, archive the lead.

Getting lead out of the Lost column and off the board after a customizable amount of time.

Estimates

Automation

What it Does

When an estimate is Sent for [X] days, resend the estimate to the customer and update status to First Follow-Up.

Initial follow up after estimate is sent out.

When an estimate is First Follow-Up for [X] days, resend the estimate to the customer and update status to Second Follow-Up.

Second follow-up after estimate is sent out.

When an estimate is Second Follow-Up for [X] days, resend the estimate to the customer and update status to Third Follow-Up.

Third follow-up after estimate is sent out.

When an estimate is Third Follow-Up for [X] days, decline the estimate.

After estimate has been followed up on multiple times and still not not approved, declining that estimate.

When an estimate is Accepted for [X] days, archive the estimate.

Getting estimate out of the Accepted column and off the board after a customizable amount of time.

When an estimate is Rejected for [X] days, archive the estimate.

Getting estimate out of the Rejected column and off the board after a customizable amount of time.

Jobs

Automation

What It Does

When a job changes to Completed and the total is $0, archive job.

For callbacks and/or $0 jobs, removing those jobs from the board once they reach a certain status.

When a job is Unscheduled for [X] days, send SMS to customer and send email to customer and update status to First Attempt.

First attempt to schedule a job with a customer.

When a job is First Attempt for [X] days, send SMS and send email and update status to Second Attempt.

Second attempt to schedule a job with a customer.

When a job is Second Attempt for [X] days, send SMS and send email and update status to Third Attempt.

Third attempt to scheduled a job with a customer.

When a job is Invoice Paid for [X] days, archive the job.

Getting job out of the Invoice Paid column and off the board after a customizable amount of time.

Smart Recommendations

Smart Recommendations are available for Estimates. You’ll find a toggle in the upper right-hand corner of the Estimate board’s automation settings labeled "Use Smart Recommendations." Click this to enable or disable the feature.

To maximize your estimate conversions, Smart Recommendations use a data-driven approach, considering factors such as industry and seasonality to auto-adjust your automations for optimal results. This feature automates three estimate follow-ups, setting the timing to the most effective duration for your business, which adjusts over time. While you can edit the content of the messages, you cannot change the timing or disable a follow-up with Smart Recommendations enabled.


Video Guide: Understanding Pipeline Automations


Viewing and Managing Archived Items in Pipeline

To view archived items in Pipeline, sign in to your Housecall Pro account and click 'Pipeline' on the top navigation bar. From the left-hand menu, select 'Archived Items.'

Searching Archived Items:

  • Use the search bar at the top of the Archived Items page to find specific items.

  • Refine your search with the drop-down options for Job # (Exact Match), Job # Contains, Customer Name, Address, or Employee Name.

Filtering Archived Items:

  • Click the 'Filter' button to open a sidebar on the right-hand side.

  • Filter by Employee, Job Tags, Customer, Created Date, or Scheduled Date.

  • Click 'Maintain Filters' at the top of the sidebar to apply and save your filters for future visits.

  • To remove all filters, click 'Clear All' in the upper right corner of the sidebar.

Unarchiving Items:

  • After completing your search, you can unarchive an item by clicking the blue arrow icon to the far left of the selected row. This will automatically unarchive the selected Estimate, Job, or Lead.

Status Column:

  • Displays the Pipeline status of each item (won, lost, approved, paid, etc.). If an item did not previously have a Pipeline status, the Status column will show a dash (-). This helps identify the current status of each item and determine if it’s ready to be unarchived.

This feature helps you narrow your pipeline search and quickly access archived items with your desired filters.


Need more revenue in your Pipeline?

Check out Conquer Coaching - Housecall Pros’ business coaching program for the trades.

Did this answer your question?