← back to Dw Competitor Analysis
Swap defunct Burke Decor for Walnut Wallpaper (live LA reseller) in matrix
b850de6345f3c2b564db363661ad0c4743aa74e5 · 2026-09-10 12:06:48 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
M competitors.htmlM competitors.jsonM differentiation.md
Diff
commit b850de6345f3c2b564db363661ad0c4743aa74e5
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Sep 10 12:06:48 2026 -0700
Swap defunct Burke Decor for Walnut Wallpaper (live LA reseller) in matrix
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
competitors.html | 21 +++++++++++----------
competitors.json | 12 ++++++++++++
differentiation.md | 4 +++-
3 files changed, 26 insertions(+), 11 deletions(-)
diff --git a/competitors.html b/competitors.html
index 89b204a..61640f9 100644
--- a/competitors.html
+++ b/competitors.html
@@ -64,43 +64,43 @@
<div class="tablewrap"><table>
<thead><tr>
<th>Dimension</th><th>Designer Wallcoverings</th><th>DecoratorsBest</th><th>Perigold</th>
- <th>Burke Decor</th><th>Wallpaperdirect</th><th>Spoonflower</th>
+ <th>Walnut Wallpaper</th><th>Wallpaperdirect</th><th>Spoonflower</th>
</tr></thead>
<tbody>
<tr><td>Status</td>
<td><span class="tag live">live · TARGET</span></td>
<td><span class="tag live">live</span></td>
<td><span class="tag walled">live · bot-walled</span></td>
- <td><span class="tag dead">DEFUNCT</span></td>
+ <td><span class="tag live">live · LA showroom+online</span></td>
<td><span class="tag walled">live · bot-walled</span></td>
<td><span class="tag walled">live · bot-walled</span></td></tr>
<tr><td>Model</td>
<td>Multi-brand reseller + <strong>in-house custom print</strong></td>
<td>To-the-trade reseller (200k SKU)</td>
<td>Wayfair luxury marketplace</td>
- <td>Shopify reseller + private label</td>
+ <td>LA curated multi-brand reseller + showroom</td>
<td>UK specialist e-tailer (Brewers)</td>
<td>Artist POD marketplace (Shutterfly)</td></tr>
<tr><td>Brands / breadth</td>
<td>300+ designer brands</td><td>200,000+ SKUs</td><td>1,000+ brands / 460k SKU</td>
- <td>~10k patterns</td><td>designer brands + own lines</td><td>independent-artist catalog</td></tr>
+ <td>40+ brands / ~1,485 papers</td><td>designer brands + own lines</td><td>independent-artist catalog</td></tr>
<tr><td>Samples</td>
<td><span class="y">3 free retail / UNLIMITED trade</span></td>
- <td>order via product/email</td><td>free by mail</td><td>~$15 (paid)</td>
+ <td>order via product/email</td><td>free by mail</td><td>~$5.50 (paid)</td>
<td>3 free then £1</td><td>swatch ~$6–9</td></tr>
<tr><td>Trade program</td>
<td>Yes (% not public), unlimited samples</td><td>Yes (portal + rep)</td><td>Yes (~20–25%)</td>
- <td>Was 15% (gone)</td><td class="n">NONE</td><td>Yes + 25% bulk</td></tr>
+ <td>~10% (TRADE10, app-gated)</td><td class="n">NONE</td><td>Yes + 25% bulk</td></tr>
<tr><td>Utility layer</td>
<td><span class="y">calc + installer dir + appointment</span></td>
- <td>calc + find-a-pro</td><td>design services</td><td>design procurement</td>
+ <td>calc + find-a-pro</td><td>design services</td><td class="n">none (filters + 10 sorts only)</td>
<td>calc + made-to-measure</td><td>image-search + Fill-A-Yard</td></tr>
<tr><td>Custom / bespoke</td>
<td><span class="y">Yes — design + printing</span></td><td class="n">No</td><td class="n">No</td>
- <td>Custom via designers</td><td class="n">No</td><td>Upload-your-own (POD)</td></tr>
+ <td class="n">No (trade sourcing only)</td><td class="n">No</td><td>Upload-your-own (POD)</td></tr>
<tr><td>Sells/shares PII to ad-tech</td>
<td>Yes (FB/Google/Bing pixels)</td><td><span style="color:var(--dead)">Yes — explicit "sold/shared"</span></td>
- <td>Yes (Google+social)</td><td>Minimal (stated)</td><td>Yes (GA+ad nets, 6yr)</td><td>Yes (Shutterfly family)</td></tr>
+ <td>Yes (Google+social)</td><td>Shopify analytics + GA</td><td>Yes (GA+ad nets, 6yr)</td><td>Yes (Shutterfly family)</td></tr>
<tr><td>Free browse (no account)</td>
<td class="y">Yes</td><td class="y">Yes</td><td class="y">Yes</td><td class="y">Yes</td><td class="y">Yes</td><td class="y">Yes</td></tr>
<tr><td>Multilingual</td>
@@ -108,9 +108,10 @@
<td class="y">Yes (7 locales)</td><td class="y">Yes (EU)</td></tr>
<tr><td>Distribution moat</td>
<td><span class="y">~209 vendor microsites</span></td><td>promo/rewards</td><td>Wayfair scale + app</td>
- <td>—</td><td>affiliate + intl sites</td><td>artist community</td></tr>
+ <td>Larchmont showroom (physical/local)</td><td>affiliate + intl sites</td><td>artist community</td></tr>
</tbody>
</table></div>
+ <p class="sub" style="font-size:13px;margin-top:8px">Burke Decor was <strong>swapped out</strong> of the live matrix — it's defunct (fulfillment collapse, AG suit). It survives as the anchor for Vector 3 below (trust / customer win-back). Walnut Wallpaper is the like-for-like replacement: an LA curated reseller, DW's most direct rival.</p>
<h2>Differentiation vectors — where DW can ship what rivals can't</h2>
<div class="cards">
diff --git a/competitors.json b/competitors.json
index 6430f59..c7471df 100644
--- a/competitors.json
+++ b/competitors.json
@@ -73,6 +73,18 @@
"privacy": {"retention": "not stated", "third_party_sharing": "analytics/marketing, ad partners, Shutterfly corporate family", "trackers": "cookies + Google analytics/marketing + pixels", "pii_server_side": true},
"ux_signature": ["search-by-image discovery", "artist-marketplace grid + faceting + 4 sorts", "material-choice-first wallpaper flow", "community Design Challenges + shop-by-room"],
"flags": {"free_browse_no_account": true, "requires_email_or_trial": false, "stores_pii_server_side": true, "advocacy_mission": false, "artist_royalty_mission": true, "multilingual": true}
+ },
+ {
+ "competitor": "Walnut Wallpaper",
+ "url": "walnutwallpaper.com",
+ "status": "live",
+ "identity": "LA curated multi-brand wallpaper reseller (est. 2004); Shopify storefront + by-appointment Larchmont Blvd showroom; 40+ third-party designer brands, ~1,485 wallpapers. Most direct like-for-like to DW (curated reseller, LA).",
+ "features": ["wallpaper/fabric/brands/decor/blog nav", "~1,485 wallpapers, 40+ brands (Cole & Son, Designers Guild, House of Hackney, Kelly Wearstler, Morris & Co., Timorous Beasties)", "filter by style/color/brand/product-type", "10 sort modes (featured/relevant/best-selling/A-Z/price/date)", "Quick Buy on grid", "colorway swatches", "paid sample variant (~$5.50)", "panel-set or roll sizing", "aesthetic browse buckets (Mural/Floral/Cities/Mid-Century)", "exclusive collab lines", "new arrivals", "interior-design (trade) program + downloadable application", "TRADE10 ~10% trade collection", "by-appointment Larchmont showroom (Calendly)", "showroom carries expanded stock", "sample pickup at showroom", "customer accounts", "trade sourcing service"],
+ "pricing": {"model": "per-item retail; rolls/panel sets ~$157-$2,040+", "samples": "~$5.50 (PAID)", "trade_discount": "~10% (TRADE10, app-gated, email/in-person orders — not self-serve)", "account_required_to_browse": false, "hidden_fees": "showroom pickup shipping same as delivery"},
+ "privacy": {"retention": "PII indefinite until erasure requested", "third_party_sharing": "Shopify + payment/support/shipping vendors; Google Analytics referenced", "trackers": "Shopify analytics cookies (30min-2yr) + GA", "pii_server_side": true},
+ "ux_signature": ["editorial brand-forward curation w/ aesthetic buckets", "deep 3-axis faceting (style x color x brand) + 10 sorts + Quick Buy", "appointment-only Larchmont showroom blended with e-commerce"],
+ "gaps_vs_dw": "NO yardage calculator, NO room visualizer, NO density control, PAID samples, only ~10% trade — DW's utility layer + unlimited free trade samples + UX depth beat it",
+ "flags": {"free_browse_no_account": true, "requires_email_or_trial": false, "stores_pii_server_side": true, "advocacy_mission": false, "multilingual": false}
}
]
}
diff --git a/differentiation.md b/differentiation.md
index 58b1231..ca32246 100644
--- a/differentiation.md
+++ b/differentiation.md
@@ -40,4 +40,6 @@ DW's standing UX (sort + density slider, color-wheel sort, href-drill on every d
**Sequencing read:** #3 (trust / Burke win-back) and #1–#2 (bespoke + unlimited trade samples) are *press-what-you-have-now* wins. #6 (privacy) and #7 (AR) are the two "ship what they structurally can't" bets — #6 requires DW to first change its own ad-pixel/retention setup, #7 is greenfield. #5 (microsite network) is an existing structural moat worth naming out loud in positioning.
-*Caveat: Perigold, Spoonflower, and Wallpaperdirect were bot-walled; their rows lean on help-center/search snippets, so treat "not confirmed" items as gaps in intel, not confirmed absences. Burke Decor is defunct and included as a historical benchmark + opportunity, not a live rival.*
+**Walnut Wallpaper (added as the live like-for-like, replacing defunct Burke Decor in the matrix):** DW's most direct rival — an LA curated multi-brand reseller. It *reinforces* the vectors above rather than adding new threats: Walnut has **no yardage calculator, no room visualizer, no density control** (weakens vs V4/V10), **paid $5.50 samples** and only **~10% trade** (weakens vs V2), **no in-house custom print** (V1), and **no microsite network** (V5). Its one edge DW lacks physically is a **by-appointment Larchmont showroom** — a local/tactile trust signal worth noting for LA-market positioning.
+
+*Caveat: Perigold, Spoonflower, and Wallpaperdirect were bot-walled; their rows lean on help-center/search snippets, so treat "not confirmed" items as gaps in intel, not confirmed absences. Burke Decor is defunct — swapped out of the live matrix, retained as the Vector 3 anchor (trust / win-back), not a live rival.*
← 07ca8da DW competitor analysis: matrix + 10 differentiation vectors
·
back to Dw Competitor Analysis
·
Add Artifact-format report source (published) b21c999 →