We want your feedback

We love hearing about your ideas for the platform. Your feedback helps us build features that drive success for you and your business. Add your suggestions below. Search and Upvote suggestions that others have already added. We will update the suggestions as they get reviewed and let you know if they are added to the roadmap.

In Stock Toggle for live inventory

It would be ideal if the toggle to prioritise in-stock items would work with live inventory without the need to add a flat file inventory feed layer. Having this ...
Suggested by: Dan Groth (09 Oct, '24) Upvoted: 26 Mar, '25 Comments: 3

Apply open credits to Invoices & AR Balances

A common request from our customers, sales team and accounting is that we have the ability to apply open credits to online orders.
Suggested by: Amanda (19 Nov, '24) Upvoted: 07 May Comments: 2
Planned Development DDMS Spruce TIMS

Ability To Associate New User With Existing Account

When a user registers on the storefront it would be beneficial to be able to add that user to an existing Spruce account - this would greatly help with onboarding ...
Suggested by: Brent II (25 Jul, '23) Upvoted: 17 Dec, '25 Comments: 1

Partial or Full Pay Orders in Spruce from within EvoX

Customers need the ability to pay a partial deposit on an open orders or pay the full amount on an order
Suggested by: Niall Diamond (28 Mar, '25) Upvoted: 10 Mar Comments: 0
Suggested Spruce

Automatic Discounts

We use the EvoX platform for B2C e-commerce and having the ability to create automatic discounts that don't use coupon codes would greatly improve customer ...
Suggested by: Owen Cockshott (22 Jun, '22) Upvoted: 14 Nov, '24 Comments: 4

Restrict online visibility to stock by branch

"See Kevin email 9/16. This customer has 9 branches but not all products are stocked and available in all locations. While we do not have the functionality right now ...
Suggested by: Victoria Armstrong (31 Oct, '24) Upvoted: 22 Oct, '25 Comments: 0
Suggested Spruce

Show Rewards Plus Account Summary from Spruce

Show the value of points or redemption credit associated with an account in Spruce using the Rewards Plus program.
Suggested by: Brian Sheldon (18 Oct, '23) Upvoted: 14 Feb, '24 Comments: 0
Suggested Spruce

Aggregates Calculator

It would be great if aggregates coverage calculator could be added to the calculators so customers can work out how much materials they would require to cover a ...
Suggested by: Sam Urwin (08 Dec, '25) Upvoted: 02 Feb Comments: 0
Suggested Spruce

Partial pay of invoices in Spruce

Customers need the ability to partial or short pay an invoice. Many customers pay a single payment to be posted across several invoices but not necessarily all their ...
Suggested by: Niall Diamond (31 Mar, '25) Upvoted: 03 Jan Comments: 0
Planned Development Spruce

Allow Coupon Code (% Discount) Use With Spruce

Allow coupon codes for percentage discounts to be used with Spruce. Send the discount amount into Spruce as the 'Discount Adder' adjustment code on the order (as set ...
Suggested by: Brent Burrows II (09 Aug, '23) Upvoted: 05 Dec, '23 Comments: 0
Suggested Spruce

Use ERP Order ID for email acknowledgement in place of Web Order ID for Online Orders

We have 5 retail branches in our region, and all of them receive EVO orders. We have our own branch in spruce (3000) dedicated for sales credit on all online orders. ...
Suggested by: Ted Hale (02 Sep, '25) Upvoted: 17 Apr Comments: 2
Suggested Spruce

Filter to show only unpaid invoices

At present - you are unable to filter to just show all of the invoices that are unpaid. It would be beneficial it we could apply a filter to the invoices overview to ...
Suggested by: Sam Urwin (27 Aug, '25) Upvoted: 06 Oct, '25 Comments: 1
Released! Spruce

Delivery Date in EVOx to import into SPRUCE

If a customer selects a delivery date in EVOx then when it is imported into SPRUCE that selected delivery date should be the one that is on the sales order. Currently ...
Suggested by: Ted Hale (12 Jun, '24) Upvoted: 11 Apr, '25 Comments: 1
Released! Spruce

"Generate Current Statement" document shows any prior month invoices as "Past Due Balance"

Attached PDF shows $76.70 as "Past Due Balance" when the balance is the immediately prior month charges (not past due). Also the prior months balance lumps into one ...
Suggested by: Trevor Wheelwright (29 Jan) Upvoted: 17 Apr Comments: 0
Suggested Spruce

Add "location" field from product cards to evox

In spruce there is a field to advise where instore the product is located. EG isle j shelf 55. (j55) It would be good to be able to display this on the storefront ...
Suggested by: Douwe (16 Jan) Upvoted: 02 Feb Comments: 0
Suggested Spruce

Fence Calculator

It would be great if fencing could be added to the calculators so customers can work out how much materials they would require to build a fence perimeters with ...
Suggested by: Sam Urwin (08 Dec, '25) Upvoted: 02 Feb Comments: 0
Suggested Spruce

Disabling multiple emails being sent when invoices are paid

Currently when a customer pays their invoices through the website they get an email like so: Request ID: 1 - Payment of $7.22 for order ****** via DISCOVER **** ...
Suggested by: John Lewis (02 May, '25) Upvoted: 29 Jan Comments: 0
Suggested Spruce

Spruce Ecommerce Breaking Down Tender Type for ACH and credit card payments

When payments are taken through the website for both Credit Cards and ACH, they go into Spruce as one singular tender type and are not broken down. If these could be ...
Suggested by: John Lewis (08 Apr, '25) Upvoted: 20 Nov, '25 Comments: 0
Planned Development Spruce

Quotes 2-way sync with Spruce

The desire would be for the system to be bidirectional. A quote produced in Spruce and shared on Evolution X and vice versa. Employees should not be required to go ...
Suggested by: Niall Diamond (28 Mar, '25) Upvoted: 04 Nov, '25 Comments: 0
Suggested Spruce

Spruce Contact User sync with accounts (Authorized purchasers (agents) for Spruce customers)

Have the ability for the api sync of accounts from spruce to EvoX also include contacts to users. Currently users dont sync and have to be setup manually for new ...
Suggested by: Debbie (28 Mar, '25) Upvoted: 02 Apr, '25 Comments: 0
Suggested Spruce

Ability to change open order delivery date and sync this to the ERP

In lumber and building supplies customers often need to change their delivery date on an open order. This is due to various reasons around project changes. Provide ...
Suggested by: Rick Black (15 Oct, '25) Upvoted: 06 May Comments: 1
Working on it! Spruce

eComm Sales Branch

"See email from Mark 7/19 Parameter setting for Inventory Provided by Branch and Sales Credit To Branch related to eCommerce sales - all Sales Credited to Branch set ...
Suggested by: Marc McCall (31 Oct, '24) Upvoted: 02 Sep, '25 Comments: 1
Suggested Spruce

Qty break discounts messages in Evox

At present when i setup bulk discounts on spruce there is no dynamic message within evox that shows the customer what the qty breaks are and the discounted price
Suggested by: Charlie (29 Aug, '25) Upvoted: 11 Nov, '25 Comments: 0
Suggested Spruce

Sending Payment Links in eVoX

Please add the ability to send a payment link from EvolutionX to a non-account-holding Spruce customer via email and text. This would be classified as a “cash ...
Suggested by: Alexandra Ahlfield (29 Apr, '25) Upvoted: 02 Sep, '25 Comments: 0

Support Spruce promotions in Evo

Support item promotions as set up through the Spruce Price Updates > Promotions Setup option
Suggested by: John LaFave (18 Apr, '25) Upvoted: 02 Feb Comments: 0

SPEC Ecom Notifications within Spruce broken down between AR and orders

Currently all ECOM notification for both AR payments and orders go to a singular notification group within Spruce. Ideally these would be split between AR payments ...
Suggested by: John Lewis (08 Apr, '25) Upvoted: 14 Apr, '25 Comments: 0
Suggested Spruce

SPEC transactions can only be mapped to 1 GL account.

Currently SPEC orders only map to one general ledger account. For businesses with multiple branches it would be beneficial if we could map to one more than GL account
Suggested by: John Lewis (08 Apr, '25) Upvoted: 14 Apr, '25 Comments: 0
Suggested Spruce

Include 'Statement Summary' page in account functionality (Spruce / evo integration)

Re: Spruce / Evo integration. Spruce currently produces a document called 'Statement Summary' which would be a useful document for customers to see online in their ...
Suggested by: Fred Hickman (07 Mar, '25) Upvoted: 05 Mar Comments: 0
Suggested Spruce

Add Evo Order Confirmation doc to Spruce as attachment

Suggested by: Lauren Oldham (31 Jan, '25) Upvoted: 02 Sep, '25 Comments: 0
Suggested Spruce

Support Manufactured item Types for Spruce Ecommerce

Add Manufactured items to item types supported on Spruce Ecommerce.
Suggested by: Dan Groth (08 Nov, '24) Upvoted: 07 Jan, '25 Comments: 0
Suggested Spruce

Make phone no. required field in Evo checkout

See email from Kevin 8/27 Have the phone number field required in checkout and to have the subsequent collected phone number visible on the email confirmations and ...
Suggested by: Victoria Armstrong (31 Oct, '24) Upvoted: 04 Dec, '24 Comments: 0
Suggested Spruce

Customer notifications

From Mark (on behalf of David) - delivery scheduled, delivery tracking (more sophisticated than what we have in Spruce today)
Suggested by: Marc McCall (31 Oct, '24) Upvoted: 30 Dec, '24 Comments: 0
Suggested Spruce

Refund Process EVO/Nuvei

Processing a refund through Spruce via EVO/Nuvei should be the same as any other refund process. Should not have to log into the Nuvei merchant portal to process a ...
Suggested by: Ted Hale (24 Oct, '24) Upvoted: 31 Jan, '25 Comments: 0
Suggested Spruce

Allow Spruce Customers to See EvoX Order Status & Order Timeline.

Provide a setting where the store can choose to show the EvoX order statuses to the customer (in their dashboard / order list) as opposed to just the Spruce statuses. ...
Suggested by: Brent Burrows II (06 Sep, '23) Upvoted: 28 Nov, '23 Comments: 0
Suggested Spruce

Allow custom payment amounts for Open Item (Spruce)

Summary: Customers on Open Item accounts want to enter a flat payment amount (partial or lump sum) instead of selecting invoices. Problem: EvoX requires invoice ...
Suggested by: Emmet Aylor (01 May) Upvoted: 01 May Comments: 0
Suggested Spruce

Add Native Support for Server-to-Server Conversion APIs (Meta CAPI, Google Enhanced Conversions/MP,

We would love to see Spruce eCommerce (EVOX) support server-to-server conversion tracking so dealers can take full advantage of S2S marketing and analytics tools. ...
Suggested by: Niall Diamond (26 Nov, '25) Upvoted: 26 Nov, '25 Comments: 0
Suggested Spruce

Bulk Print/Download Invoices in Spruce Ecommerce

It would be great if customers could have the option to check the box next to an invoice on the invoices tab to either download or print multiple invoices. Currently ...
Suggested by: Sam Urwin (22 Sep, '25) Upvoted: 22 Sep, '25 Comments: 0
Suggested Spruce

Pay a bulk payment on accounts without having to choose an invoice

How can our customers make a payment on their account, that does not match an invoice. For example. Our customer wants to make the "Due in 30 Days" amount, but cannot ...
Suggested by: Niall Diamond (16 Apr, '25) Upvoted: 16 Apr, '25 Comments: 0
Suggested Spruce

Spruce Fixed Length Tally Display on EVO

We sell hundreds of "PARENT" items that have 10 associated "CHILDREN" Items. the Children are the items that actually are bought and sold. The Parents do not have any ...
Suggested by: Ted Hale (19 Nov, '24) Upvoted: 19 Nov, '24 Comments: 0
Suggested Spruce

Create Cash Account Parameter

When a guest consumer creates an order on EvoX, have a parameter option for the store to say that when this happens to automatically add that customer as a cash ...
Suggested by: Marc McCall (31 Oct, '24) Upvoted: 31 Oct, '24 Comments: 0
Suggested Spruce

Bundle Item Discounts

If a customer purchases a mix of 12 different sinks they get a 15% discount. I spoke to him before about discounts and promotions that we can create within EvoX to ...
Suggested by: Victoria Armstrong (31 Oct, '24) Upvoted: 31 Oct, '24 Comments: 0
Suggested Spruce

Need a way to indicate item is "on sale" online

"Would like to either display both regular & sale price or show a Sale icon when sale pricing is present Can be handled via Evo configuration today, but that will be ...
Suggested by: Marc McCall (31 Oct, '24) Upvoted: 28 Jan, '25 Comments: 0
Suggested Spruce

Shipping Support - Delivery Dates

Delivery date discrepancy between Evo & Spruce
Suggested by: Marc McCall (31 Oct, '24) Upvoted: 31 Oct, '24 Comments: 0
Suggested Spruce

Allow Tally Items To Work With Product Calculator Associated Items

Right now, tally items (buying options) cannot work with the product calculators. For example, if I have an item sold individually or in pallet quantity, the product ...
Suggested by: Brent Burrows II (24 Oct, '24) Upvoted: 24 Oct, '24 Comments: 0
Suggested Spruce