← back to Marketing Command Center
Vendor IG roster: add web-confirmed @schumacher1889 (was 'no IG found'); 34/38 now have IG
78312e800cf5b3c66a13984e2fc226c7786cf305 · 2026-06-16 06:08:01 -0700 · Steve Abrams
Files touched
M data/vendor-instagram.jsonM public/panels/vendors.js
Diff
commit 78312e800cf5b3c66a13984e2fc226c7786cf305
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue Jun 16 06:08:01 2026 -0700
Vendor IG roster: add web-confirmed @schumacher1889 (was 'no IG found'); 34/38 now have IG
---
data/vendor-instagram.json | 13 +++++++------
public/panels/vendors.js | 2 +-
2 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/data/vendor-instagram.json b/data/vendor-instagram.json
index ca359b1..76883ab 100644
--- a/data/vendor-instagram.json
+++ b/data/vendor-instagram.json
@@ -329,12 +329,13 @@
{
"brand": "F. Schumacher",
"vendorCode": "schumacher",
- "handle": "none found",
- "url": "",
- "followers": "",
+ "handle": "@schumacher1889",
+ "url": "https://www.instagram.com/schumacher1889/",
+ "followers": "628K",
"verified": false,
- "note": "only personal accounts found — verify @schumacher1889",
- "live": false
+ "note": "web-confirmed official (SCHUMACHER since 1889); follower count pending Business-Discovery verify",
+ "live": true,
+ "checkedAt": "2026-06-16"
},
{
"brand": "Thibaut",
@@ -397,7 +398,7 @@
"checkedAt": "2026-06-10"
},
{
- "brand": "Scalamandré",
+ "brand": "Scalamandr\u00e9",
"vendorCode": "scalamandre",
"handle": "@scalamandre",
"url": "https://www.instagram.com/scalamandre/",
diff --git a/public/panels/vendors.js b/public/panels/vendors.js
index 9900769..1c6cec8 100644
--- a/public/panels/vendors.js
+++ b/public/panels/vendors.js
@@ -96,6 +96,6 @@ window.MCC_PANELS['vendors'] = {
const s = data.stats || {};
root.querySelector('#vend-banner').innerHTML = s.missing
- ? `<div class="muted-banner">${s.withIG} of ${s.total} brands have an official Instagram — ${s.missing} have none found (Atomic50, Bespoke, Folia, Naturale 54, Schumacher). Combined vendor reach ≈ ${fmt(s.totalReach)} followers. Last-10 posts via Instagram Business Discovery (click Refresh).</div>` : '';
+ ? `<div class="muted-banner">${s.withIG} of ${s.total} brands have an official Instagram — ${s.missing} have none found (Atomic50, Bespoke, Folia, Naturale 54). Combined vendor reach ≈ ${fmt(s.totalReach)} followers. Last-10 posts via Instagram Business Discovery (click Refresh).</div>` : '';
},
};
← 96afa0a Vendor IG roster: add last-10-posts grid per vendor via Inst
·
back to Marketing Command Center
·
Code-health: gitignore *.bak + runtime social-queue.json (un 938df84 →