For Shopify stores selling blinds, shades and window coverings
Price Every Blind From Your Supplier’s Own Table.
One roller shade. Twenty-four widths, thirteen drops, seven fabrics.
That’s 2,184 prices. Paste the table in and every one of them goes live.
Appify is built on real pricing tables. Look up on one key or two. Choose how an in-between size resolves: up, down, nearest or blended. Then options price off other options, like the valance below reading the finished width.
14-day free trial. Free on Shopify Partner dev stores.
Why the search took this long
Four Things Blinds Need That Most Options Apps Don’t Do
If you’ve tried one and ended up with a Contact us button, it stalled on one of these.
The price has to come out of a table
A blind’s price lives in a grid: width down one side, drop across the top, one grid per fabric. Most apps only add a set amount for a choice. Appify has pricing tables built in.
Add-ons priced off the blind, not off a list
A valance isn’t a flat $40. It’s priced by the width of the blind, from a table of its own. Same for headrails and side channels. The calculator above is doing exactly that.
Not every size can be made
Custom blinds come in a lot of sizes. Not all of them. A motor needs more width than a chain drive. Appify narrows the range as they choose, so the blind nobody can build never gets ordered.
Only the options that apply to this blind
Pick a motor and you need a remote channel. Pick a chain and you need a side. Appify shows and hides options as they go, so forty possible fields ask the eight that matter.
What your sales reports don’t show you
The Orders You Never Knew You Lost
None of these show up in a report. Nobody complains. They just don’t come back, or the bill lands months later.
The visitor who wanted a number, not a form
They measured the recess and found your page at 11pm. They got a contact form and a promise to email back. The shop down the road gave a number in four seconds.
→ A real price on the page, from the sizes they type inThe price that only lived on the product page
A quote builder on the home page. A landing page behind an ad that ends in a price, not a contact form. If a calculator only runs on product pages, none of those exist.
→ A calculator on a collection page, the home page or a blog postThe cart nobody could rebuild
They sized three windows for a bay, reached checkout and stopped. Your recovery email brings them back to an empty configurator. Now they have to measure and choose the whole thing again, and mostly they don’t.
→ The recovery email brings back the configuration, not a blank formThe second window, three months later
She did the lounge in March and wants the bedroom in September. If the page can’t remember what she picked, she has to measure and rebuild it. She won’t email to say so.
→ Past orders in the customer portal, back in the cart in one tapThe weeks you spent in the App Store
Install one. Build a test blind. Type a real width and find out it can’t price it. Uninstall. Most people do that three or four times before one calculates.
→ Seven questions that rule an app out in two minutes, Appify includedThe catalogue you’ll rebuild later
Most apps get close, so you settle and build the whole catalogue that way. Moving it later isn’t one product. It’s every product, every table and every rule, a second time.
→ Enough depth on day one that the hardest blind works firstNone of these show up in analytics, so none of them ever make it onto a list to fix. They just keep happening. Install Appify, build your hardest product first, and you’ll know inside a week which of them were costing you.
What Lands on the Order
Not a recess measurement in a notes field. Everything the fabricator needs, in the format they ask for it.
Reorder and cart recovery
Buying It Again Shouldn’t Mean Building It Again
Blinds are bought a room at a time. The second order should be your easiest sale of the year. On most stores it’s the hardest, because the customer starts from nothing.
It All Comes Back With It
Would you rather just go and use it?
Our Shopify demo store runs a real blinds configurator. Enter a width in eighths, switch the lift, watch the rules bite. Nothing to install and no signup.
Built for window covering sellers
Everything a Blind Shop Has to Get Right
Each one of these exists because made-to-measure breaks in a specific way.
Price From Your Supplier’s Table
Stop the Order Nobody Can Build
Runs Inside Your Blind Catalogue
14-day free trial with every feature turned on. From $39/month after.
Built and Supported from Canada
Support comes from the people who build the app. Ask a hard pricing question and you won’t be explaining your trade to a stranger first.
Sell blinds other apps can’t price, size, or build.
Seven questions that rule out an app in two minutes
Every app lists the same features. Swatches, text fields, uploads, conditional logic.
That list tells you nothing. What separates them is the pricing underneath.
Ask these before you install the next one, Appify included.
- Can it calculate a price, or only add prices up? Totalling add-ons is easy. Reading a grid, adding a lift, holding a minimum width and charging a valance by the foot at the same time is math, and adding won’t get there.
- Can the price come out of a table you paste in? A blind’s price is a grid: width down one side, drop across the top, one grid per fabric. Paste in the sheet your supplier already sends you.
- Can one option’s price depend on another? A valance priced by the finished width of the blind, which doesn’t exist until they’ve entered both measurements. Fixed add-on prices can’t say that.
- Can it refuse a size you can’t build? A motor needs more width than a chain drive. If the app can’t raise the minimum once they pick the lift, the order reaches the factory before anyone notices.
- Can a customer enter 43 and an eighth? Windows are not whole inches. Round to the nearest inch across a house and every blind is short, and every one of them is a remake at your cost.
- Does the mount deduction happen before the factory sees it? Inside mount takes a deduction. Applied once, in the calculator, where the customer can see what changed and why, rather than twice or not at all.
- Can a customer reorder, and does an abandoned cart come back whole? Shopify’s own Buy again drops every option, so a wrong order lands in the cart looking right. Recovery emails do the same.
Seven yeses is rare. Take the list to whichever app you look at next and get an answer to each one before you commit to it. Or get started with Appify and stop searching.
You Might Be Wondering
“This sounds technical. I don't write formulas.”
Most merchants here don’t. A price grid is a table you paste in, not a formula you write. Describe the rest in plain language and the AI builds it. Support will do the awkward part with you.
“My supplier's table has thousands of cells.”
That’s the normal case and it’s why this exists. A table with hundreds of cells per fabric is data, not variants, so it never touches Shopify’s variant or option limits.
“My add-ons are priced off the blind, not off a flat rate.”
That’s the normal case. A valance, a headrail or side channels can read the finished width and look up a table of their own, so the add-on price moves with the blind.
“I already have an options app.”
For options, most work fine. Can yours read a two-dimensional table, take a measurement in eighths, and refuse a size the factory can’t build? If that happens by email, that’s the part this replaces.
“Will this slow my product pages down?”
No. Options load with the page and add to cart natively, without a separate cart flow or a third-party checkout.
“How do I know it fits my products before installing?”
Go and use it. Our Shopify demo store runs a real blinds configurator, so you can enter a width in eighths and watch the rules bite before you install anything.
What You Get
Every feature is on every plan. Nothing is held back for a higher tier.
- Two-dimensional price grids, one per fabric, pasted in from your supplier
- Measurements in eighths of an inch, with mount deductions applied automatically
- Rules that read one option to limit another, so each lift carries its own minimum width
- Mutually exclusive options, so reverse roll and a cassette can never be ordered together
- Advanced pricing: formulas with logic, math and rounding functions, variables, named fees and surcharges
- Reorder past orders and restore abandoned carts with the configuration intact
- Calculators on any page, not only product pages
- Native add to cart, no variant clutter, Shopify Markets and 10 languages
From $39 / month
The subscription scales with how much you use the calculators. Monthly AI credits are included, with an overage charge only if you go past them.
Or try it live first if you’d rather see it working before you install.
Every Window Priced From Your Supplier’s Own Table
Not the standard roller. The one with the motor and the minimum width.
The one where the fabric caps out before the grid does.
The one that cost you a remake in March.
If it can’t handle that one, you’ll know inside a week and you won’t have paid anything.
14-day free trial. Free on Shopify Partner dev stores.
Frequently Asked Questions
Can it price from a width by drop table?
Yes. A two-dimensional price grid is a lookup, so the price comes from the cell your supplier set rather than from a formula that smooths across the sizes.
My table jumps between one size and the next. Can it follow that?
Yes, because the price is read from the cell rather than worked out from the size. Whatever steps your supplier put between one row and the next come through exactly as they are.
Can customers order in fractions of an inch?
Yes. Widths and drops can be entered in eighths, the way a factory takes them, rather than rounded to whole inches.
Can the minimum width depend on the lift chosen?
Yes. A rule can read one option to constrain another, so chain drive, cordless, motorised wand and Quiet Lift can each carry their own minimum width.
Can I stop combinations that can't be manufactured?
Yes. Options can be made mutually exclusive, so a reverse roll and a cassette can’t be ordered together, and a blocked size refuses to price with a line explaining why.
Do mount deductions happen automatically?
Yes. Inside mount can deduct while outside mount does not, and specialty products that need a finished size can take no deduction at all.
How many price cells can one product hold?
Enough for a full supplier table. Prices live in a pricing table rather than in Shopify variants, so a product with thousands of size and fabric combinations never runs into the variant or option limits.
Can I add motors, remotes and cassettes?
Yes. Add-ons can be priced per unit, per foot or per metre, and conditional rules can show remotes and hubs only when a motor is selected.
Does this create extra variants in my store?
No. Options and pricing live outside the variant system, so no size or fabric combination becomes another SKU.
Do I need to know how to write formulas?
No. A grid is pasted in as a table. For everything else, describe your pricing in plain language and the AI-assisted setup writes it.
Can I edit without customers seeing a broken page?
Yes. Work in draft and publish when you’re ready. Every publish saves a version and you can restore an older one at any time.
What does it cost?
From $39 per month with a 14-day free trial. The price scales with calculator usage, and monthly AI credits are included. Partner development stores are free.