Skip to main content

An Overview of Pricing Menus

How Pricing Menus work in Socket: creating and updating menus, checking which draft you are publishing, deleting drafts, scheduling future pricing, and the three-dot menu options.

Written by Si Evans

Learn how to manage, update, and schedule your service pricing using Pricing Menus in Socket.

Pricing Menus are the pricing engine behind your proposals. They allow you to manage your services and rates in a structured way, ensuring your team always uses the most up-to-date pricing.

How Pricing Menus Work

In Socket, you can only have one pricing menu active at any given time. This ensures everyone in the practice is always working from the same pricing structure.

However, the system allows you to prepare for future price changes by allowing you to publish additional Active Pricing menus with an effective start date beginning at any point in the future. Once this effective start date is reached, the new pricing menu will replace the older pricing.

  • Active Status: The current or future menus currently published for pricing new proposals and renewals.

  • Effective From: Use this column on the Pricing Menu screen to see exactly when a specific menu became Active, or will become Active.

  • Read-Only: To protect the integrity of your data, you cannot edit pricing once a menu has been published. Instead, you create a copy 'Draft' menu that can be edited and published.

Testing new pricing. Proposals are always priced from your Active menu. A draft menu is not used for proposals, so a test proposal will price from your current menu rather than the draft.

To check a service before publishing, use Preview Pricing on that service.

To test a full proposal against new pricing, the menu needs publishing. Set a future effective date if it should not replace your current pricing straight away.

⚠️ Check which menu you are publishing. Publishing replaces your active pricing menu, and it isn't a change you can undo yourself.

This catches people out most often when there's more than one draft sitting there, such as the sample menu Socket sets you up with alongside your own work. Publishing the wrong one replaces everything you had.

Before you publish, open the draft and check it's the right one. Delete drafts you don't need so there's no doubt.

If it does happen, get in touch straight away via the chat icon rather than starting again. We can sometimes recover a replaced menu, but the sooner we hear the better.

Creating a New Menu

When it's time to set up your rates, you have four ways to get started:

  • Import Pricing Matrix: Pull your existing data directly from GoProposal.

  • Start from Scratch: Build your services and price drivers from the ground up.

  • Use Sample Data: Jumpstart the process with our pre-built template.

  • Copy Existing Menu: Clone a previous menu to make quick adjustments.

Updating Your Current Prices

Because published menus are locked, updating your prices follows a simple "Draft and Overwrite" workflow:

  • Find your active menu and select Edit Pricing from the three-dot menu.

  • Socket will automatically create a Draft version containing all your current data.

  • Make your changes within this Draft.

  • Publish: When you publish the new menu, it overwrites the old active version.

Always start from Edit Pricing on the menu you're actually using. That way the draft you're working in is a copy of your own pricing, and publishing it can only ever replace your menu with your own updated version.

Deleting a draft you don't need

Click the three dots next to the draft on the Pricing Menus screen and choose Delete.

Deleting a draft only removes that unpublished copy. Your active pricing menu and every proposal priced from it are untouched.

Cloning and Moving Services

When building your pricing menu you don't need to recreate common drivers like Annual Revenue from scratch for every service. You can clone an existing service, including all its drivers, using the three dots menu next to any service and selecting Clone Service. The cloned service will appear in the same section and can then be edited as needed.

If you need to move a service to a different section, use the Move Service option in the same three dots menu, directly below Clone Service.

Note: individual drivers cannot be moved between services independently. If you want to reuse a driver setup across services, the quickest approach is to clone the whole service and then remove or edit any drivers you don't need on the new version.

Applying Current or Future Pricing to Proposals

The pricing that appears in a proposal is determined by the Effective Start Date of the pricing menu and the Planned Start Date you select in the proposal.

It is possible to have multiple Active pricing menus with different effective start dates, so that you can price future work with future pricing, even if the old pricing menu is still Active. For example:

  • If your new Pricing Menu is set to be effective from September 1st, any proposal with a start date in September will use the new rates.

  • But, you select a proposal start date in August, the proposal will automatically pull from the older August Pricing Menu.

To set one up, copy your current menu, make your changes, set the effective date, and publish it. A future dated menu still needs publishing to become Active, so if your new rates aren't showing up anywhere, check it isn't still sitting as a draft.

The Three-Dot Menu Options

From the main Pricing Menus screen, click the three dots (...) next to any menu to access these management tools:

  • Edit Details: Change the name or description of the menu.

  • Edit Pricing: Creates a draft of the current menu for updates.

  • Bulk Adjust Pricing: Perform bulk increases across your entire service list as a percentage or monetary amount.

  • Billing Settings: Configure how these services map to your accounting software.

  • Service Schedules: Manage the schedules attached to each service on your pricing menu.

  • Delete: Remove a draft menu you no longer need. Your active menu and its proposals are unaffected.

  • Export: Download your pricing data for external review. (Note: this export is for reference only and cannot be re-imported back into Socket. If you need to make changes to your pricing, use the Edit Pricing option to create a draft version of your active menu).

Pro-Tips for Pricing Success

  • Schedule Your Increases: If you have a price rise coming on January 1st, publish it now with a future "Effective From" date. Socket will automatically switch to the new rates on that day, or use this pricing for any proposal with a start date after the pricing menu's effective date.

  • Safety First: Always use the "Copy" or "Edit Pricing" functions rather than starting from scratch if you only need to change a few rates. This ensures your service names and mappings remain consistent and you don't accidentally overwrite your full pricing menu.

  • Keep It Tidy: Delete drafts you have finished with, so it is always clear which draft is the live piece of work.

  • Export Before You Publish: Use Export to take a copy of your current menu before a big change. It can't be re-imported, but it's a record of what a price used to be.

Did this answer your question?