Two Pages currently runs 3 active sitewide codes in the checkout. JULY takes 20% off most collections, VIP22 takes 22% off luxury and trade orders, and WOVEN takes 20% off bamboo woven shades. Each one is entered manually in the discount field at checkout, and none of them stack with each other.
If you came here looking for the right code on a specific collection, the complete linen curtains hub maps the JULY-eligible drapery range first. This guide handles the code mechanics, the stacking edge cases, and which code actually maximises your saving on a given cart.
Most Used Code Right Now
Code JULY takes 20% off sitewide on Liz Linen and the full drapery range
from $79.99/panel (final price depends on size, header and lining)
- 20% off most collections including Liz, Lance, Isabella, Birkin, Atlanta
- Stacks with free shipping at $300 cart, swatches stay $8.99 separately
- Applied at checkout, no minimum order, custom drapery eligible
Code JULY applied at checkout ยท Free shipping over $300
Active Two Pages Discount Codes Right Now
Three codes, three different jobs. The default sitewide code is JULY, which handles roughly 90% of carts on the site. VIP22 is the luxury and trade tier at 22% off, narrower in scope but deeper in discount. WOVEN exists for the bamboo woven shades category alone, at 20% off, and tends to fly under the radar.
Active Right Now
3 Two Pages codes that work in the cart today
Sitewide default
JULY
20% off
Most collections eligible. No minimum order.
Luxury + trade
VIP22
22% off
Jawara, Selman silk, Karin wool. Trade accounts.
Bamboo category
WOVEN
20% off
Bamboo woven shades collection only.
All 3 stack with free shipping above $300 cart. None apply to fabric swatches.
The discount level (20% vs 22%) is not what makes one code beat another. The eligible collection scope is. A 22% code that does not apply to your collection is worth zero, and the 20% sitewide default lands cleanly across more carts than the other two combined.

Side-By-Side Comparison: How the 3 Codes Differ in 30 Seconds
The table below is the fastest way to triage your cart. Read the Eligible Collections column first, then the Discount column, then check Stacking if your cart is close to the $300 free-shipping threshold. The Expiry Signal column tells you which codes survive the rolling monthly rename and which do not.
The biggest source of confusion is the gap between JULY and VIP22. The 22% code looks more attractive on paper, but Jawara at $89.99/panel base after 22% off lands at roughly the same place as a Liz Linen panel at $79.99/panel base after the JULY 20% off, on configured panels of similar dimensions. Pick the code that matches the collection you actually want, not the bigger headline number.
JULY: The 20% Sitewide Default (Most Useful for Most Buyers)
JULY is the workhorse. It applies to the bulk of the Two Pages catalogue across drapery, roman shades, blackout kits and most fabric-based collections, with no minimum order and no exclusion list visible in the public configurator. If you are a first-time buyer ordering Liz Linen, Isabella cotton, Birkin velvet or any other standard collection, this is your code.
The mechanic is rolling monthly. The code name renames to match the calendar month, so JULY today becomes a successor code next month, but the underlying 20% off sitewide promotion tends to persist year-round. Always double-check the current name on the official promotions page before assuming a stale code from a third-party site still works.
๐จ JULY-Eligible Collections (sample)
Most-ordered collections where 20% off lands cleanly
Liz Linen Pleated
from $79.99
Lance Linen Soft Top
from $74.99
Isabella Cotton
from $69.99
Birkin Velvet
from $99.99
Atlanta Blackout Kit
from $200.99/kit
Liz Roman Shade
from $109.99
Florida Semi-Sheer
from $54.99
Sarai Metallic Blend
from $84.99
Pricing rows above show pre-code base prices. Apply JULY at checkout for 20% off the configured panel price.
To apply JULY, configure your panels first (size, header, lining), add to cart, then enter JULY in upper case in the discount field above the shipping section at checkout. The line-item discount appears immediately. If your cart mixes a JULY-eligible drapery with a few bamboo woven shades collection items, JULY wins on cart coverage and you skip WOVEN entirely.


One important caveat: JULY applies to the configured panel price, but the standard made-to-order final-sale return policy still governs the order. The discount does not change your return rights, and dye lots can vary slightly between batches. Order a free swatch first if you are matching against existing wall paint or floor.
VIP22: Luxury and Trade Tier (22% Off)
VIP22 is the higher-discount, narrower-scope sibling. It lands cleanly on the luxury collections (Jawara linen cotton, Selman silk, Karin wool, Lydia jacquard), and it carries an additional benefit for verified trade and interior design accounts. The 2% extra over JULY is real money on premium panels: on a $400 luxury cart, that gap is roughly $8 to $10 more saved.

Two Pages Trade Program for Interior Designers
If you order on behalf of clients, the trade enrolment unlocks VIP22 stacking plus account-level perks beyond the public code. Worth 10 minutes of paperwork on the first project.
The trade enrolment is a separate workflow on the Two Pages site. Once approved, your account ties to VIP22 stacking on a wider catalogue range, plus designer perks (sample books, project-level shipping consolidation, dedicated support). The ASID 2025 Fall Design Product Guide inclusion of Jawara is one of the cleaner external signals that the luxury tier sits at the same quality bar designers expect on residential and contract projects.
VIP22 stacks 22% off on the ASID-recognised Jawara luxury collection
Jawara Luxury Linen Cotton (73% linen, 27% cotton, 274 gsm, slubbed weave) is the highest-spec drapery in the catalogue and the cleanest fit for the 22% luxury tier discount. Trade and interior designer accounts use the same code on the configurator.
Configure Jawara with VIP22 โ
Code VIP22 ยท Luxury and trade tier ยท Free shipping over $300
WOVEN: 20% Off Bamboo Woven Shades Only
WOVEN is the narrowest of the three codes. It applies exclusively to the bamboo woven shades collection: not drapery, not roman shades, not cellular shades. The discount level matches JULY at 20% off, so the only reason to ever use WOVEN over JULY is when your cart is 100% bamboo woven shades with no drapery panels mixed in.
โ ๏ธ One code per order. Pick the best, do not double up.
The Two Pages checkout accepts a single code per order. JULY, VIP22 and WOVEN are mutually exclusive. If a cart mixes a luxury collection (VIP22-eligible) with a standard collection (JULY-eligible), the checkout will apply only the code you enter; pick the one that returns the bigger absolute dollar saving by checking the subtotal first. Free shipping over $300 is a separate threshold and applies regardless of which discount code is used.
The decision rule is simple. Pure bamboo cart? Use WOVEN. Mixed cart with bamboo plus drapery? Use JULY, because JULY covers the whole order while WOVEN would only discount the bamboo line items. The math almost always favours full-cart coverage.
How Codes Interact With Free Shipping, Swatches and Returns
Free shipping on Two Pages kicks in at a $300 cart subtotal, and the threshold is evaluated on the pre-discount price at the moment of writing. A cart of two Liz Linen panels at $174 each (configured with pleat header and blackout lining) lands at $348 pre-code, clears the free shipping threshold, then drops to $278.40 after JULY 20% off. The shipping stays free because the trigger fired on the pre-discount $348.
๐งฎ Real Cart Simulation
2 Liz Linen panels, pinch pleat, blackout lining, 96″ drop
Base configured price (2 panels)
$348.00
After JULY 20% off
$278.40
Saved $69.60
Shipping
FREE
Discounted cart still clears the $300 pre-discount threshold
Total paid
$278.40
Note: the free shipping threshold of $300 is evaluated on the pre-discount subtotal at the moment of writing. Configurator behaviour can change; verify in your own cart before assuming.
Two Pages Free Swatches: How to Order Up to 5 for $8.99
Promo codes do not apply on swatches, but the swatch flow is the cheapest insurance against a bad color call on a JULY-discounted custom panel.
Fabric swatches are the one thing none of the three codes discount. They stay at the $8.99 flat shipping fee regardless of which code is applied. Custom drapery returns follow the standard made-to-order final-sale policy, and the code used does not change that; the discount is locked at point of sale, not refunded back if you return.
๐ Try the linen before the code expires
Order up to 5 fabric swatches for $8.99 shipping and compare Liz Linen, Jawara luxury, Birkin velvet and Isabella cotton against your wall paint and floor in your own room light. Promo codes do not apply to swatches, but the swatch is the cheapest way to avoid a re-order on a full custom drapery purchase.
The recommendation is straightforward. If this is your first Two Pages order, your first project on a new fabric, or you are ordering on behalf of a trade client, the $8.99 swatch flow pays for itself the first time you avoid a re-order. Code dollars saved on the discount are not enough to cover a wrong-color re-order on custom drapery.
Which Code Should You Actually Use?
If your cart is straightforward, the answer is JULY. The default sitewide code handles standard drapery, sheers, roman shades, blackout kits and most fabric-based collections. Pick a different code only when one of two specific conditions is true: your cart is exclusively luxury collections (use VIP22), or your cart is exclusively bamboo woven shades (use WOVEN).
๐ช Decision Flowchart
Which Two Pages code applies to your cart?
Step 1 โ Is your cart only bamboo woven shades?
Yes โ use WOVEN (20% off, category-locked). No โ continue.
Step 2 โ Are you a verified trade or interior design account, OR is the cart 100% luxury collections (Jawara, Selman silk, Karin wool, Lydia jacquard)?
Yes โ use VIP22 (22% off). No โ continue.
Step 3 โ Everything else (Liz, Lance, Isabella, Birkin, Atlanta, sheers, roman shades)?
Use JULY (20% off, default sitewide).
Step 4 โ Cart includes swatches?
Swatches stay at $8.99 flat regardless. Code still applies to the rest of the cart.
Codes are entered in the discount field at checkout, one code per order. Only the best-matching code is needed, no stacking required.
The flowchart resolves almost every cart in under 30 seconds. The edge cases (mixed luxury + standard, trade with some bamboo, half-and-half carts) all default back to JULY because cart coverage beats per-line-item discount math in nearly every realistic scenario.
๐ฟ Who Should Use Which Code
3 buyer profiles, 3 default code calls
The first-time custom buyer
Ordering Liz Linen, Isabella cotton, Birkin velvet or any standard drapery for a home. Use JULY. Get free shipping by bundling 2 panels or adding a tieback set to clear $300.
The interior designer with a client project
Enrol in the trade program first (10-minute paperwork), then use VIP22 on every client order regardless of collection. The 22% tier survives the rolling monthly JULY rename.
The bamboo shade shopper
Cart is exclusively bamboo woven shades for a sunroom, kitchen or patio. Use WOVEN. Adding a drapery panel would force a choice between WOVEN (shade only) and JULY (whole cart).
Where to Verify These Codes Are Still Live
The single most reliable source is the official Two Pages promotions page, which lists every active code and tier. The brand’s reputation backs that source: Trustpilot 4.5/5 across 5,000+ reviews with consistent mentions of clear pricing and clean checkout. If the official page lists a code, it works in the cart that day.

Third-party coupon aggregators (Honey, Retailmenot, RetailMeNot-style sites) regularly surface expired or invented codes for Two Pages. The mismatch comes from automation that scrapes old promotional emails without checking liveness. If a code rejects at checkout, do not assume the brand pulled the discount; go to the official promotions page and grab the current month’s name first.
Frequently Asked Questions
Do Two Pages discount codes stack?
No. The Two Pages checkout accepts a single code per order. JULY, VIP22 and WOVEN are mutually exclusive. The checkout will apply only the code you enter, so pick the one that returns the biggest absolute dollar saving by comparing cart subtotals first. Free shipping over $300 is a separate, automatic threshold and applies regardless of which code is used.
When does the JULY code expire?
JULY is a rolling monthly code. The discount level (20% off sitewide) tends to persist across months, but the actual code name renames to match the calendar month. Always re-check the active code on the official Two Pages promotions page before assuming a stale code still works.
Is VIP22 only for interior designers?
No. VIP22 is positioned as the luxury and trade tier, which means it applies cleanly on luxury collections (Jawara linen cotton, Selman silk, Karin wool, Lydia jacquard) for any buyer. Verified trade and interior design accounts get additional access through the trade program, which can extend VIP22 stacking across more collections.
Can I use a code on Two Pages swatches?
No. Fabric swatches stay at the $8.99 flat shipping fee regardless of which code is applied at checkout. The discount only triggers on the drapery, shade or hardware portion of the cart. Order swatches as a separate $8.99 transaction or include them in the same cart, the math works out the same.
What about returns on a discounted custom order?
Custom drapery is made-to-order and follows the standard final-sale policy whether or not a code was used. The discount does not change the return rights. Ready-made items (like the Atlanta room divider kit) follow the standard ready-made return window. Verify the current return policy on the official product page before finalising any custom order.
Do codes apply on items already discounted in a sale section?
Generally no for items flagged as already on sale, yes for items at full base price. The Two Pages catalogue rotates sale collections, and at the moment a sale flag is active, the configurator typically blocks code stacking on that SKU. Check the line-item discount preview at checkout to confirm before submitting the order.
Is the WOVEN code worth it if I already have JULY?
WOVEN is worth it only if your cart is exclusively bamboo woven shades. Both codes land at 20% off, so the absolute saving is identical on a pure-bamboo cart. If you are mixing bamboo shades with drapery in the same order, JULY wins because it covers the whole cart while WOVEN only discounts the bamboo line items.
How do I actually enter the code at checkout?
On the Two Pages checkout page, a discount code field appears below the cart summary, above the shipping section. Type the code (JULY, VIP22 or WOVEN) in upper case, apply, and the line-item discount appears before payment. If the field rejects the code, the code may have been renamed for the current month; check the official promotions page for the current name.
Final Verdict

For most buyers, the answer is JULY at 20% off, applied at checkout on a configured Liz Linen, Isabella cotton or Birkin velvet panel, with the cart cleared above $300 for free shipping. If you are spending exclusively on Jawara, Selman silk or another luxury collection, switch to VIP22 at 22% off for the deeper discount, and enrol in the trade program if you are ordering for clients. If your cart is pure bamboo woven shades, WOVEN at 20% off is the category match. The codes do not stack, the official promotions page is the only reliable source for current names, and a $8.99 free swatch is the cheapest insurance against a wrong-color re-order on a final-sale custom drapery purchase.
Where Most Buyers Land
Linen Curtains Hub
from $79.99/panel
JULY applies across the whole linen drapery range including Liz, Lance, Lydia jacquard, Karin wool and Selman silk. Browse the full hub, pick a collection by light needs and header style, then apply the code at checkout.
Browse Linen Curtains with JULY โ
Code JULY at checkout ยท 20% off most collections ยท Free shipping over $300