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 ...
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.
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 ...
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
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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. ...
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 ...
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 ...
"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 ...
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 ...
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 ...
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 **** ...
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 ...
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 ...
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 ...
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 ...
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 ...
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
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 ...
Support Spruce promotions in Evo
Support item promotions as set up through the Spruce Price Updates > Promotions Setup option
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 ...
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
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 ...
Support Manufactured item Types for Spruce Ecommerce
Add Manufactured items to item types supported on Spruce Ecommerce.
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 ...
Customer notifications
From Mark (on behalf of David) - delivery scheduled, delivery tracking (more sophisticated than what we have in Spruce today)
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 ...
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. ...
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 ...
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. ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Shipping Support - Delivery Dates
Delivery date discrepancy between Evo & 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 ...