Art Gallery Management Software Development
Art gallery software for the sale, not just the wall.
Your consignments, artist payouts, exhibition lists, collector records, and fair lists live in separate tools, and the spreadsheet that held one show together breaks across a season. We put the whole commercial operation in one system, planned from a single live record for each artwork.
Bring one stuck gallery workflow. Leave with a build, buy, repair, or wait recommendation.
Trusted by
The brief
Start with what is not working.
Good software decisions begin with the constraint, not a list of features or a preferred technology.
The same artwork is typed into several tools, and no one trusts which copy is current.
A sale at a fair is agreed on a price the artist never approved, because the agreed terms sit in a separate file.
An artist asks what they are owed, and your team rebuilds the answer from invoices, messages, and memory.
Plain answer
Art gallery management software runs consignments, artist payouts, exhibition checklists, collector records, and fair lists in one system, so one artwork record follows a work from intake to sale. It keeps the agreed price, split, and discount approval on the sale, and gives the fair team current prices and status on a phone.
What to remember
- Use this when selling work you do not own is the hard part: consignments, splits, and payouts have to stay exact.
- One live record per artwork should drive the price list, the exhibition checklist, the fair list, and the artist statement.
- The agreed price, the split, and what discount the artist approved must sit on the sale itself, not in a separate file.
- A fair team needs current prices and status on a phone, including what to do when the signal drops.
- Your own team screens are their own scope: consignments, exceptions, refunds, and a record of who did what are a second job inside the first, not a single admin line.
- Hire freelancers for one small, well-defined task; use one accountable party when the work needs coordination across screens, rules, data, and connections.
The first decision is not the software.
It is whether software is the right answer at all. We use four possible recommendations before discussing a scope.
- 01
Buy
Choose a maintained product when it handles your consignments, your exhibitions, your fair lists, and your collector rules with reasonable setup. Paying for software you do not have to maintain is often the better trade.
- 02
Repair
Keep the existing product when collectors still get value from it and the code can be understood safely. Start with evidence: where the code lives, how your data is organized, what is tested, which outside services it depends on, who can access what, and how updates go live.
- 03
Build
Own the system when the way you sell shapes margin, collector trust, or speed, and no maintained product covers it. Start with one complete artwork path and the system connections that path cannot work without.
- 04
Wait
Do not turn changing consignment rules into permanent software. Stabilise the terms, name the gallery owner, and measure the cost of the current process before paying for a product.
Not sure which path is yours? Bring it to a 30-minute call. Leave with the answer in writing.
Fit
Gallery software should earn its upkeep.
A website is not enough. The case is real when the same selling constraint shows up in time, errors, margin, or collector trust.
Sales cross consignments, exhibitions, fairs, and payouts, and the work is retyped or chased by hand.
A single current record per artwork would stop stale price lists and payouts rebuilt from memory.
The gallery can name one owner and what 'done' looks like for the first release.
A maintained product already covers your consignments, exhibitions, and fair lists with reasonable setup.
The team wants software to settle unresolved consignment or discount rules.
The brief is a feature list with no artwork, collector, or business result attached.
Not sure which side you are on? Use the first call to make that decision. A useful answer may be to buy, connect, repair, or wait.
Start with the sale, not the software.
A gallery problem usually starts as a sale problem. The work hung well. Then the facts split. The consignment terms live in one file, the price list in another, the collector notes in a third, the fair list in a fourth, and the payout maths in a fifth. Nobody has the current picture, so the team rebuilds it every time an artist asks what they are owed or a collector asks about a work at a fair.
With one show, one careful person can hold that picture together. Across a season, the same patchwork breaks in a specific way: a change made in one place never reaches the others. A work sells at a fair on a price the artist never approved. A price list goes out with a work that already sold. An artist statement is rebuilt from invoices and messages, and the artist spots a figure that does not match the sale. Each failure looks small on its own. Together they cost refunds, strained artist relationships, and collectors who stop trusting the next offer.
A second product hides inside the first. Collectors see one website and one price list; your team lives in another: consignments, exceptions, refunds, managing users, and a record of who did what. Quotes that squeeze all of that into a single admin line are where budgets most often break. On a real gallery, your team's screens are routinely the most underestimated part of the work, so we quote them as their own job, with their own users, from the start.
Gallery management software makes sense when one owned system can hold the sale together better than a product, a connector, or a process change. The first release should take one artwork type from intake to payout. It should not replace every tool at once.
We start where gallery sales break.
The website is only one part of the job. The real scope includes the consignments, the payouts, the checklists, the collectors, and what happens when a work travels to a fair.
Consignments and artist payouts
Each consignment carries the consignor, the agreed price, the split, the period, the approved discount, and the insurance holder. A sale reads those terms directly, and the statement shows the same figures, work by work, so payouts stop being rebuilt from memory.
One artwork record
One current record per work, with ownership, location, availability, images, and movement history. A work in the gallery, in storage, at a fair, out on approval, or on loan is found in one place, with a trail of everywhere it has been.
Exhibition checklists
A checklist drawn from the live artwork records, not retyped for the show, so a price change or a sale updates the checklist and the price list together. When the show closes, it becomes the record of what sold, what returned, and what still needs a payout.
Collector records that remember
Interests, conversations, offers, and purchases linked to each collector, so the whole team can see who asked about a work, who saw it at a fair, and who has bought that artist before, without digging through inboxes.
Fair lists that work on the stand
The travelling subset for one fair, with prices, availability, and collector interest on a phone or tablet, plus the shipping and return trail for each work. Unsold works come back with their location updated; sold works flow into invoicing and payouts.
Which show is yours?
Bring it to a 30-minute call. Leave with a build, buy, repair, or wait recommendation in writing. Free, whether or not we ever work together.
Proof
The fifth attempt became a product customers could keep using.
UrShipper had already worked with four development vendors. Its founder describes the communication and decisions during the recovery.
The case study documents a 14-week recovery, five carrier connections, a Shopify fulfilment workflow, and client-reported results. It is one comparable project, not a promise that every inherited codebase can follow the same plan.
Read the UrShipper case studyWhich sale is costing you the most right now?
Bring it to a 30-minute call. Leave with a build, buy, repair, or wait recommendation in writing. Free, whether or not we ever work together.
Let the work pick the shape.
The way people work should decide the form of the software. Start with where the user works, which device they have, whether the signal drops, what data they need, and how fast the system must respond. Those facts tell us what belongs in the first release.
Web app
Work done across roles and locations. Each user gets the same current information in a browser: no installs, no versions, no device limits. When in doubt, this is usually the right first surface.
Mobile app
Work away from a desk: the fair list, the booth view, and the studio visit on a phone.
Desktop app
Office planning work: large price lists, consignment records, statements, and reporting on a full screen.
Browser extension
One task inside a system that otherwise works, such as pulling an enquiry into the artwork record.
One product may need several surfaces. Each one should support the same complete artwork workflow, not start another feature list.
How it works
Close one expensive risk before opening the next.
Each stage answers a buyer question and leaves behind a decision you can inspect. The next stage only opens when the expensive uncertainty in the current one is small enough to accept.
- 01Understand
Trace the real artwork
Where is the cost or failure actually coming from?
Follow one artwork and one sale from intake to payout. Include the workarounds, manual judgement, duplicate entry, waiting, and failure paths that a tidy process diagram usually misses.
Decision produced
A map of one artwork type, its exceptions, owners, systems, and the baseline cost or delay worth changing.Risk closed
Paying to automate the website while the expensive selling constraint remains. - 02Shape
Choose the first useful release
What needs to exist together for one artwork to work end to end?
Choose the shape from the way the work happens, not from a preferred technology. Name the user, the device, the data, the system connections, who can access what, the exceptions, and the result the first release must complete.
Decision produced
The right mix of web, mobile, desktop, or browser extension work, with the first-release boundary and a clear definition of done.Risk closed
A small-looking feature list that quietly depends on several surfaces, systems, and owners. - 03Prove
Review working software
Will it hold up on a real fair day?
Review the product against the agreed artwork workflow, not a tour of finished screens. Record changed assumptions and test what happens when data is missing, access is wrong, or a connected system fails.
Decision produced
Working checkpoints tested with realistic artworks, real user types, system connections, recovery plans, and the people who will use or run the system.Risk closed
Discovering the important gaps during a live fair or after collectors depend on the release. - 04Transfer
Release, measure, and hand over
Did the new workflow improve the original constraint, and can another capable team operate it?
Move a controlled set of artworks or records first. Compare time, errors, completion, or another agreed measure with the starting point before adding the next artwork type.
Decision produced
A controlled release, comparison with the baseline, operating notes, account ownership map, and a recommendation for what should happen next.Risk closed
Measuring development activity instead of the business result, or depending on the original vendor to keep the system running.
What stays out of the black box
These are operating conditions to put in the engagement, not claims to take on faith.
The scope names one complete artwork
The user, the trigger, the decisions, the data, the exceptions, and what 'done' looks like. A screen list is not enough.
Progress is visible in working software
Reviews against the product at agreed checkpoints, while there is still time to act. Each review names what changed and what is next.
A scope change has a price before it has code
A new artwork type or system connection shows its effect on cost and timing before anyone approves it.
Ownership exists throughout, not only at handover
Code, cloud, data, and provider access stay visible and under your control from day one. Nothing waits until handover to become visible.
The work is checkable without being technical
Checkpoints are working software you use yourself, reported in plain language. You check the artwork workflow, not the code behind it.
Related work.
Start from a nearby area. Each page below is a working practice with shipped products behind it.
What it costs
Every project starts at $10000.
The first phase turns the costliest patched gallery workflow into a scoped build with what 'done' looks like written down.
Starting investment
Starts at $10000
Workflow complexity, systems to connect, moving your data over, and who does what set the scope. After a 30-minute call, you get a written build, buy, repair, or wait recommendation plus first-phase direction. Free, whether or not you build with us.
Not ready to talk? Start here.
Four useful next paths: decide whether to own the software, estimate the cost range, understand what moves the price, or inspect a comparable recovery.
Run the build-vs-buy calculator
Compare the cost and operating trade-offs before turning a gallery workflow into a development brief.
Estimate the cost range
Get a working cost range for your scope before you talk to any vendor. The range follows the artwork types and connections you name, not a generic price list.
Read the cost guide
See the scope factors that move price, timing, team shape, and long-term maintenance.
Inspect a product recovery
See what changed when UrShipper moved from four failed vendor attempts to a controlled migration. It is one comparable recovery, not a promise about your gallery.
Buy or own
| Buy an existing product | Own custom software | |
|---|---|---|
| Best fit | Handles your consignments, exhibitions, and fair lists with reasonable setup, and its pricing makes sense | The way you sell is itself the advantage |
| Manual work | Configuration and process changes can remove the constraint | Repeated manual work across artworks has a measurable cost |
| Connections | Existing connections work with reasonable setup | A critical connection to your other systems cannot be done cleanly any other way |
| Selling rule | Configure an established product when its consignment, availability, and permission model fits | Own custom software only when the differentiating selling operation, collector product, system network, or cost of constraint justifies build and support |
Work with us
Bring one stuck gallery workflow. Leave with a decision.
In a 30-minute call, we will help you decide whether to buy, connect, repair, build, or wait. If custom software is not the sensible next move, that is still a useful answer.
- One named gallery owner and one complete artwork path for the first phase.
- Scope, price, what 'done' looks like, and exclusions agreed before paid work starts.
- Code, cloud, data, and provider access remain under your control.
- Post-launch warranty cover for defects in the agreed scope.
Common questions
Art gallery management software runs the commercial operation behind the wall: artwork records, consignments, artist payouts, exhibition checklists, collector records, offers and holds, sales, and fair lists in one system. A website on its own shows the work. Gallery management software makes sure a work can be found, priced, sold, shipped, and settled without retyping the same facts into several tools.
A museum collection system is built for an institution that holds work long term: cataloguing, provenance research, and public visiting. This page is about a commercial gallery that sells work it usually does not own. The hard parts here are consignment terms, the split on each sale, artist statements, exhibition checklists that feed a price list, and fair lists that have to work on a busy stand. If your buyer is a visitor buying a ticket, that is a different page. If your buyer is a collector buying a work, this is the page.
A generic CRM tracks people and conversations. It does not understand that one artwork can be consigned by one person, shown in an exhibition, held for a collector, sold on agreed terms, and still owed a payout. Gallery software keeps the artwork record, the consignment terms, the offer history, and the collector history together, so a sale, a statement, and a follow-up all read from the same facts. A CRM alone leaves your team to join those facts up by hand every time a work moves or sells.
Each consignment names the consignor, the work, the agreed price, the split, the period it runs for, what discount the artist has approved, and who carries insurance while the work is in your care. The record also tracks where the work is now: in the gallery, in storage, at a fair, out on approval, or on loan. When a consignment period nears its end, the system should flag it before the work is held past the agreed term, and when the work sells, the sale should read the terms from the consignment itself, not from a note someone has to remember to check.
A sale creates the payout from the agreed terms: the sale price, the split, any approved discount, and any costs the agreement says come off first. The artist statement should show the same figures as the sale and the invoice, work by work, so the artist can check it without asking your team to explain it. Payouts should be traceable: what was sold, when, for how much, what the artist is owed, and what has already been paid. If the statement needs a spreadsheet to make sense, the system has not done its job.
Every work needs one record that answers three questions at a glance: where is it, who owns it, and is it available. Ownership matters because gallery stock, artist consignment, and a secondary-market work consigned by a collector are handled differently when they sell. Availability matters because a work can be available, on hold, reserved, sold, or not for sale, and for whom and until when. The record should also keep the movement history, so a work that went to a fair, came back, and went out on approval leaves a trail your team can follow without asking around.
An offer, a hold, and a sale should all sit on the same artwork record and the same collector record, so the team can see who asked about a work, who saw it at a fair, and who has bought that artist before. A hold needs an end date and a named collector, or works quietly disappear from sale. A discount needs the approval the artist gave, checked at the point of sale, not discovered when the statement is written. Test this in any demo with a work that has a hold, an offer below asking price, and a discount limit, because that is where a weak system quietly lets the wrong price through.
An exhibition checklist is the working list for one show: the works in it, their prices, their availability, their wall or catalogue details, and the documents behind them, such as condition notes and consignment terms. It should be drawn from the live artwork records, not retyped for the show, so a price change or a sale updates the checklist and the price list together. When the show closes, the checklist becomes the record of what sold, what returned, and what still needs a payout, instead of a document that is filed and forgotten.
A fair list is the subset of works travelling to one fair, with prices, availability, and collector interest attached, plus the shipping and return trail for each work. The booth team needs that list on a phone or tablet, with images and current status, so a collector question can be answered on the stand. After the fair, unsold works need a return record that puts them back into gallery stock or storage with their location updated, and sold works need to flow into invoicing and artist payouts without being typed up again from a paper list.
This has to be agreed in scope, not assumed. Fair Wi-Fi is unreliable at busy times, so the booth view should at least hold the current fair list, prices, and status for the day, so a short signal gap does not leave the team blind. What the team records while offline, what syncs when signal returns, and what happens if two people change the same record must be named before release and tested in real fair conditions, not only an office connection.
Usually because the new system does not match how the team actually works, or because the move was planned around features instead of the daily workflow. Staff keep the spreadsheet when the system misses a step, needs the same fact typed twice, or produces statements nobody trusts. The fix is to trace one real artwork from intake to payout, name who owns each step, and test the system against that artwork with real users before it goes live. A system your team works around is a second job, not a replacement.
Buy a ready-made product when it covers your consignments, your exhibitions, your fair lists, and your collector rules with reasonable setup, and its pricing makes sense. Have software made for your gallery when the way you sell is itself the advantage, when repeated manual work has a measurable cost, or when a connection to your other systems cannot be done cleanly any other way. If your consignment rules are still changing every week, settle them first. Software will not settle a selling policy for you.
The first paid phase may cover a bounded audit, a proof of concept, a recovery plan, or a small first release. The final price depends on how many artwork types and sales routes you run, how many kinds of users it serves, what it needs to connect to, whether data needs moving over, whether the fair team needs a phone view, any compliance requirements, and the condition of existing code. The agreed phase is priced in writing before it starts.
Ask for the quote to name everyone who will use the system, including your own team. Every platform has two sides: what collectors see, and what your people use all day: consignments, exceptions, refunds, managing users, and a record of who did what. When that second side is quoted as an admin line on a single line, it becomes the overrun. Our quotes treat your team's screens as their own scope, with their own users. Then the phase names the workflow, what 'done' looks like, the price, and the exclusions, all before paid work starts. You review working software at agreed checkpoints, and when new information changes the scope, you hear the effect on price and timing before anything is approved.
You judge what you can see, not the code. Every checkpoint is working software you click through yourself, tested against the gallery workflow agreed at the start. Progress is reported in plain language: what changed, what is next, and what it costs. Because you own the code, the accounts, and the operating notes throughout, nothing about the work is locked inside our heads. Our job is to make the work checkable; your job is to check it against your business.
We need one person who owns the gallery operation, access to the relevant users and systems, timely answers on business rules, and someone who can accept or reject each milestone. A weekly working session is usually enough once the scope is stable. Your team should not have to manage developers day to day. The team that scopes your project is the team that does the work: no handoff to another vendor after you sign, and you can talk to the people doing the work directly.
You own the code built for you and control where it lives, the cloud accounts, the data, analytics, and third-party subscriptions. Outside services and open-source pieces keep their own licence terms. The operating notes and handover material stay current so another capable team can take over.
A small gallery is often where this pays first, because one person is holding consignments, payouts, and fair lists together in their head. Start with the core record: artworks, consignments, collectors, and sales, then add exhibitions, fair lists, and website publishing as the gallery grows. The test is not gallery size. It is whether the work you sell, the terms behind it, and the payouts after it are already too tangled to hold in spreadsheets and memory.