# Pipelines

A Pipeline is a series of pre-determined milestones called **Stages** that each Opportunity moves through when it is being worked on. In Daylite you can define multiple Pipelines that might apply to different products and services. In addition, each Stage can have Tasks associated to it that get triggered when a Stage is reached.

### Simplicity is Best

Although it can be tempting to create Pipelines with lots of different Stages and associated Tasks, you should remember that simplicity is always the best approach.&#x20;

For example, let's say you create a Pipeline with six different Stages, and four Tasks assigned to each. This means you would have twenty four separate Tasks per Opportunity, and this number only increases with each Opportunity you create.&#x20;

With so many Tasks being created the you will soon become overwhelmed and perhaps go numb to the Tasks by ignoring them. This negates the purpose of applying Tasks in the first place. A balance needs to be struck around capturing the workflow through the Tasks you create for each Stage in order to successfully close an Opportunity, without being too detailed on every single step that needs to be taken.

## Creating a Pipeline

Designing your own set of Pipelines that are aligned to your own business workflows when you first start using Daylite is a excellent investment of your time, as it will ensure everyone has a clear definition of what needs to happen during an Opportunity's life cycle to bring it to a successful conclusion.

{% hint style="success" %}
**Pro Tip:**

It is possible to build multiple Pipelines for use with both Opportunities and Projects. \
This is useful when you have multiple offerings that have very different workflows and associated Tasks that need to be completed.&#x20;

For example, if you offer both Photo Shoots and Retouching, clearly each of these will require different work processes so it might make sense to produce a Pipeline for each of these.
{% endhint %}

Navigate to **Settings > Pipelines** and choose the pre-supplied **Opportunity Pipeline**. You can edit these exisiting Pipelines to suit your business purposes, or create brand new ones by clicking the **+ icon.**

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FRt76WlRaJruvPdlJyW5a%2Fpipelines%5Csettings-pipelines.png?alt=media&#x26;token=80e5ea10-0dbe-41c9-b6be-cd628aa3ff4f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FeMXvNDJSC2HUok86ObdQ%2Fpipelines%5Ccreate-a-pipeline.png?alt=media&#x26;token=916db742-cad1-4237-b3d8-0bede9416c23" alt=""><figcaption></figcaption></figure>

Select **New Pipeline** and give it a name and description. Choose if this Pipeline is for an Opportunity or a Project, and remember to check the Active box so this Pipeline shows up in Daylite.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2F7hT8zKxOJasxeUwmQcaE%2Fpipelines%5Ccreate-a-pipeline2.png?alt=media&#x26;token=6fd21c1b-2077-4903-9834-e5b3822b6d05" alt=""><figcaption></figcaption></figure>

Next,  you can rename each of the pre-supplied **Stages** and add a description that better suits your business. These Stages can be added to by click the **+ Add Stage** button,  or deleted if necessary.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2F8UJA7fKKrdb6HxAFPtPJ%2Fpipelines%5Ccreate-a-pipeline2.5.png?alt=media&#x26;token=ef8d9445-ab81-43ab-8db8-e388e5fd29ac" alt=""><figcaption></figcaption></figure>

Finally, you can set **Tasks and Appointments** for each Stage in your Pipeline. Once all Tasks and Appointments have been completed in a Stage, your Project or Opportunity will move onto the next Stage in the Pipeline.

1. The Pipeline **Name** will show you the number of Stages and an icon that shows whether it is associated with a Project or an Opportunity.
2. Daylite will substitute the **@@** for the Opportunity name to which the Pipeline is applied.
3. A **Task** will be added to the first Pipeline Stage. Click to edit.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FhKk4JIks9Z6SDcPu0zbW%2Fpipelines%5Ccreate-a-pipeline3.png?alt=media&#x26;token=2e663476-197b-4fec-aeaa-63e9d8789460" alt=""><figcaption></figcaption></figure>

Pre-defining a lst of **Categories** makes searching and filtering your Tasks much easier. You can even use emojis to make your Categories stand out.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FXpmVCgswlCLMEP26l1un%2Fpipelines%5Ccreate-a-pipeline-category.png?alt=media&#x26;token=a3af4ca9-fdb2-464b-86f4-7000293eb620" alt=""><figcaption></figcaption></figure>

Setting a **Due** date gives you an easy way to organize and view what needs to be done first. The due date can always be extended if needed.&#x20;

{% hint style="success" %}
**Pro Tip:**

Instead of using the **after start** date, which is the most common, you could try using the **before end** date. This lets you provide a target end date for the Task, which allows Daylite to calculate a due date that is a set number of days before the target end date.
{% endhint %}

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FOi2HfTUZDMQL6WYSjiuS%2Fpipelines%5Ccreate-a-pipeline-due.png?alt=media&#x26;token=f3543838-3d3c-46c4-856b-310ed76d02f2" alt=""><figcaption></figcaption></figure>

You can either choose to set a **Reminder** for a certain number of days after the start date, or you could choose Default for Owner, which lets you set a pre-determined due date for all new Tasks after the current date, which would trigger an automatic reminder.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FS9yFmhjnefWt5ahBwVO6%2Fpipelines%5Ccreate-a-pipeline-default-values.png?alt=media&#x26;token=32006adf-622e-4464-9d39-2613c01c1f53" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FQq6BQa5ZAOiMhO7wx8Ww%2Fpipelines%5Ccreate-a-pipeline-default-values2.png?alt=media&#x26;token=9db0d93c-bbac-4112-b806-1a68b042acf7" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2F0oZBz6o089GNdk6UXLJc%2Fpipelines%5Ccreate-a-pipeline-reminder.png?alt=media&#x26;token=6ec07dc5-e1a1-4c00-999e-e627b474bde3" alt=""><figcaption></figcaption></figure>

**Type** is very similar to Category, in that it provides a list of Task types. This list cannot be modified, which is why it should be used in conjunction with Category, and not strictly by itself.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FZ6vtFsdSRwLgcjisu33l%2Fpipelines%5Ccreate-a-pipeline-type.png?alt=media&#x26;token=adfb4fa5-add2-4ee7-9945-717421af02d0" alt=""><figcaption></figcaption></figure>

Fill in as many **Details** about the Task as possible. You should add a description of what needs to be done, such as bullet points or instructions to complete the task.

**Priority** is used to set the relative importance of the Task.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FfDbQTQ5WKfVMB1Y5UWi8%2Fpipelines%5Ccreate-a-pipeline-priority.png?alt=media&#x26;token=b8a19edd-d1df-4d9a-8f0b-f03fa713982d" alt=""><figcaption></figcaption></figure>

Setting an **Estimated Time** can be very beneficial for time managment. It can be used to display your Task list in of estimated time. This means you can filter out Tasks based on how long they will take, so if you only have an hour, you might choose Tasks that will only take 5 to 10 minutes to complete.

The default **Owner** is set to the current user, however this can be changed so Tasks will be allocated to a specifc user, for example, if a certain staff member is responsible for confirming appointments with custoomers, you could allocate Confirmation Call Tasks to that user.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FOF4GzqCfksVBCR5YGqyO%2Fnaming-your-opportunities%5Cowner.png?alt=media&#x26;token=bf7ede81-8229-46d8-9cd2-2f9f159f0890" alt=""><figcaption></figcaption></figure>

You can view your completed Pipelines, including all of their Stages, Tasks and Appointments in the **Tasks and Pipeline** View.&#x20;

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FfCpd3diziTfPmmiATsSb%2Fpipelines%5Ctasks-and-pipeline-view.png?alt=media&#x26;token=bdb08f23-4a05-4957-b01e-bd253922c21c" alt=""><figcaption></figcaption></figure>

You can also view your Pipelines, including their Stages and Tasks, in the Opportunities Board.

<figure><img src="https://4293187824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyn0qJKdoNp6M4xqrQfMG%2Fuploads%2FqmD5Opid9rLD6jLONvxY%2Fpipelines%5Copportunities-board.png?alt=media&#x26;token=96b3ab01-b9f4-4f7c-92fd-31e9f2f7ac64" alt=""><figcaption></figcaption></figure>
