Skip to main content

Adding a Custom Process to a Proposal

How custom processes work in Socket: the Allow Custom Process setting on your pricing menu, and how to manually add a flat fee or hourly rate adjustment to a service on a proposal, with internal or client-facing notes.

Written by Si Evans

Overview

A custom process allows you to adjust the price of a service within a proposal. This is commonly used to increase the price, but it can also be used to apply a reduction if needed.

Custom processes add either a flat fee or an hourly rate on top of the existing service fee, with a mandatory note that can be set as internal or shared with the client.

There are two ways a custom process can come into play on a proposal:

  • Adding one manually to any service while building a proposal. This is always available, and is covered step by step below.

  • The "Allow Custom Process" setting on a service in your pricing menu, which gives you the choice on each proposal to bypass the service's drivers and price it with a custom process instead. This is covered next.

The "Allow Custom Process" setting

When you edit a service in your pricing menu, you'll see an Allow Custom Process setting. This lets the service's standard drivers be bypassed in favour of a custom process. When you turn it on, you can also choose a Default Hourly Rate for the custom process to use.

  • Turned on: when the service is added to a proposal, it shows a Standard Process / Custom Process choice. Standard Process prices the service through its drivers as usual. Choosing Custom Process bypasses the drivers completely, and you price the service directly instead, as a flat fee or an hourly rate, with an explanation that can be internal or shared with the client. This is useful when a particular client falls outside your usual way of delivering the service.

  • Turned off: the service is priced by its drivers as normal, with no Standard/Custom choice shown.

Turning this setting off does not remove custom processes from the service. You can always add a custom process manually on top of the driver pricing using the steps below, whatever this setting is set to. The setting only controls whether you can bypass the drivers entirely.

How to Add a Custom Process Manually

These steps work on any service in a proposal, whether or not "Allow Custom Process" is turned on for it.

1. Open the Services Screen

Open the proposal you want to update and navigate to the 'Services' tab.

2. Select the Service

Find the service you want to use.
Select any drivers on this service to get the initial price.

3. Add a Custom Process

Open 'More Actions' for the selected service.
Choose 'Add Custom Process'.

4. Choose How the Price Is Adjusted

Select whether the adjustment is a flat fee or an hourly rate.

Enter the value to be added or subtracted to the initial service price. Inputting a positive figure will add this amount to the initial price, and a negative figure will subtract this amount from the initial price.

5. Add a Note

Choose if the note is internal only or external facing and enter a note explaining the custom process.


If you choose 'Internal' this wont be shared with the customer and will only be visible to your team members in Socket.

If you choose 'External' this will be displayed under the driver information on the customer proposal, visible to both the client and your team.

This field is mandatory and must be completed.

6. Review the Updated Pricing

Check the updated service price.
The custom process price changes will be included in the proposal total.

When applying a custom process the original price will not be shown to the customer on the proposal, it will only display the price with the custom process.

Things to Note

  • Custom processes adjust pricing on a per-service basis only.

  • They can be used to increase or decrease the service price.

  • Notes are required, and can be internal or client-facing.

  • Custom processes only apply to the proposal being edited, not your pricing menu.

  • Adding a custom process manually is always available on any service, regardless of the "Allow Custom Process" setting. That setting only controls whether the service offers the choice to bypass its drivers entirely.

How do I add a discount to a proposal instead?

To clearly add a discounted price to a proposal service line, you should use the discount feature instead. Discounts can be applied as either a fixed amount or a percentage, with an required explanation to provide clarity for your client. The discounted amount is clearly labeled for transparency, making this suitable when you've already discussed the reduced fee with the client.

Did this answer your question?