Customer-specific pricing
Distribution runs on negotiated prices. The store has to show each logged-in account its own price list, from whichever system holds it, without ever showing one customer another customer's number.
Chicago ecommerce is usually a distributor putting a contract price list online, not a brand launching a candle.
Ecommerce website design in Chicago costs $8,000 to $55,000. Most of this market is B2B rather than consumer: customer-specific pricing, account-based ordering, purchase order workflows and integration with an ERP that already holds the truth about inventory and price.
Distribution runs on negotiated prices. The store has to show each logged-in account its own price list, from whichever system holds it, without ever showing one customer another customer's number.
Inventory, price and credit live in a system that predates the website and is not moving. The store reads from it rather than duplicating it, and what matters technically is what happens when that system is slow or down.
A B2B buyer orders the same forty items every month. Order history, saved lists, quick order by part number and a repeat-last-order button do more for revenue here than any amount of merchandising.
Business buyers pay on account, need a PO number on the order, and frequently have an approval step above a threshold. None of that exists on a consumer storefront and all of it needs scoping.
Your buyers know exactly what they want and type a number. If search fails on a partial number, an old number or a competitor's number, they call instead, which costs your team the time the store was meant to save.
Freight and lead times move with Midwest weather. A store that shows honest availability and realistic delivery expectations in February keeps customers that a store promising two days loses.
| Project | Range (USD) | Timeline | What you get |
|---|---|---|---|
| Straightforward catalogue store | $8,000 to $16,000 | 5 to 9 weeks | Platform build, product and category templates, payments, shipping |
| B2B commerce | $16,000 to $34,000 | 9 to 16 weeks | Account pricing, quick order, order history, PO workflow, one integration |
| ERP-integrated commerce | $34,000 to $70,000 | 16 to 28 weeks | Live pricing and inventory, credit rules, approvals, deeper integration, documentation |
| ERP or pricing integration alone | $5,000 to $24,000 | 3 to 10 weeks | Scoped connection, failure handling, retries, monitoring |
| Part search and data cleanup | $3,000 to $14,000 | 2 to 8 weeks | Search behaviour, synonyms, legacy numbers, structured product data |
| Growth plan | $900 to $5,000 per month | Ongoing | Merchandising, content, testing, releases, monitoring |
Ask every agency to price the ERP connection as its own line. A B2B commerce quote that folds it into a bullet has not scoped the majority of the work.
| Ask them | A good answer sounds like | Walk away if |
|---|---|---|
| Price each integration separately | A line and a number per system | Integrations listed as one bullet |
| What happens when a connected system is down? | Retries, queues, alerts, a defined behaviour | It will not be down |
| What does this cost? | A range, and what moves it, before a call | You must book a call to hear a number |
| Who owns the code and the repository? | You do, in your own account, from day one | Ownership ends when the retainer does |
In a market this B2B the integration answers tell you more than the portfolio does. A firm that has never named a failure mode has never handled one.
| Problem | What it costs |
|---|---|
| List price shown to contract customers | Angry phone calls and lost trust |
| Inventory duplicated instead of read live | Orders you cannot fulfil |
| No quick order by part number | Buyers who phone it in as they always did |
| No PO field or approval step | Orders procurement is not allowed to place |
| Search fails on legacy part numbers | A customer who assumes you dropped the line |
| Optimistic delivery dates in winter | One missed promise and a lost account |
A straightforward catalogue store runs $8,000 to $16,000. B2B commerce with account pricing and PO workflow runs $16,000 to $34,000. Fully ERP-integrated commerce runs $34,000 to $70,000.
Yes, and in this market it is usually the core requirement. Each logged-in account sees its own negotiated price list, read from whichever system holds it, with no path by which one customer can see another's numbers.
Usually. Which system and which version decides whether it is straightforward or a project of its own, so name it before anyone quotes. The engineering that matters is what happens when the ERP is slow or unavailable.
That is where the revenue is. Order history, saved lists, quick order by part number and repeat-last-order do more for a distribution business than merchandising ever will.
Yes, and they need scoping explicitly because no consumer storefront has them. Pay on account, a PO number on the order, and an approval step above whatever threshold your customers work to.
It has to. Search needs to handle partial numbers, superseded numbers and the numbers your customers still use from a decade ago. Otherwise buyers assume you dropped the line and phone a competitor.
Shopify handles a surprising amount of B2B now, and for many Chicago distributors it is enough. Where contract pricing, credit rules and deep ERP integration dominate, a platform built for that is the better answer and we will say so.
No. We work with Chicago companies remotely on Central hours and would rather say that than imply otherwise. Not carrying downtown overheads is part of why our published numbers differ.
Five to nine weeks for a conventional store and three to six months for anything with real integration behind it. If you want to build an ecommerce website faster than that, the honest route is fewer integrations at launch rather than a compressed schedule.
Rarely. Most ecommerce websites are better served by a platform your own team can run, with the custom work spent on the parts that actually differentiate you. We will say plainly when custom is not where your money should go.
Send us what you are trying to fix and we will tell you what it takes, what it costs, and whether we are the right people for it. If we are not, we will say so.