Before you begin
Per-customer pricing is available on the Growth plan and above. On the Starter plan, pricing is managed at the item catalog level and applies uniformly across all customers.
Add a customer
Open the Customers section
In your workspace, navigate to Customers in the main sidebar. If this is your first customer, the list will be empty. Click Add Customer to open the customer creation form.
Enter customer details
Fill in the core information for this customer:
- Name — the business name as you want it to appear in the order queue and reports
- Contact email — the primary contact address for this account
- Reference ID (optional) — an internal identifier, such as an ERP account number, to link this customer to your external systems
Assign order channels
Select the channels this customer uses to place orders. You can assign one or more of your connected channels to a single customer. Orders arriving on an assigned channel are automatically associated with this customer record in the review queue.
If a customer places orders through both email and the portal, assign both channels to their record. StackCube will consolidate all of their orders into the same view regardless of which channel they used.
Configure per-customer pricing (Growth and above)
If your plan supports per-customer pricing, open the Pricing tab on the customer record and define any price overrides for this account. You can set a custom price for individual SKUs that differ from your catalog default.This is useful when you have negotiated contract pricing with specific customers. The AI review queue uses these overrides when matching and validating order line items for this customer.
Share the customer portal link
Every customer automatically receives a unique portal link when their record is created. The portal gives your customer a dedicated interface to submit orders directly into your StackCube workspace.To retrieve the portal link:
- Open the customer record.
- Click the Portal tab.
- Copy the unique URL and share it with your customer contact.
Manage existing customers
Edit customer details
Open any customer record and click Edit to update their name, contact information, channel assignments, or pricing configuration at any time.
View order history
On the Growth plan and above, the customer record includes a full order history tab showing every order processed for that account.
Reassign channels
If a customer changes how they place orders, update their channel assignment on the customer record. New orders will route correctly from that point forward.
Deactivate a customer
Deactivating a customer prevents new orders from being associated with their record without deleting their history. Use this when an account goes inactive.
Frequently asked questions
Can one channel be assigned to multiple customers?
Can one channel be assigned to multiple customers?
Channel-to-customer assignment depends on how your intake is structured. For email and chat channels that are shared, StackCube uses sender information and AI context to attribute orders to the correct customer. For portal channels, each customer’s portal link is unique, so attribution is always exact. Talk to the StackCube team during your setup consultation if you have a complex channel-sharing scenario.
What happens to existing orders if I update a customer's pricing?
What happens to existing orders if I update a customer's pricing?
Updating per-customer pricing affects new orders from that point forward. Orders that have already been reviewed and approved are not retroactively adjusted. If you need to correct pricing on a processed order, contact support@stackcube.io.
How many customers can I add?
How many customers can I add?
There is no hard limit on the number of customer records in your workspace. Your plan limits apply to order volume per month, not to the number of customers.