{
 "id": "11.4",
 "title": "Puma India",
 "department": "Sales and partnerships",
 "department_slug": "sales-and-partnerships",
 "direction": null,
 "branded": false,
 "status": "draft",
 "owner": "Param",
 "last_verified": "Mon Oct 26",
 "holds": "Arata, Nutrova, Mana, Puma India, Scrubroom: profile, connections, history, use, issues, next step",
 "urls": {
  "html": "https://handbook.joinsquareup.com/sales-and-partnerships/puma-india",
  "markdown": "https://handbook.joinsquareup.com/sales-and-partnerships/puma-india.md",
  "json": "https://handbook.joinsquareup.com/sales-and-partnerships/puma-india.json"
 },
 "other_directions": [],
 "tldr": {
  "headline": "PUMA India tests Brew on a big store that is not Shopify",
  "points": [
   {
    "icon": "box",
    "text": "The store runs on Salesforce Commerce and has reviews switched off."
   },
   {
    "icon": "link",
    "text": "No accounts are connected; GA4 is the proposed first connection."
   },
   {
    "icon": "warn",
    "text": "A statics picture has stray words drawn in; its maker is not traced."
   },
   {
    "icon": "check",
    "text": "A search bug that showed no live ads was fixed for every brand."
   },
   {
    "icon": "lock",
    "text": "Never quote PUMA as a customer until it says yes in writing."
   }
  ],
  "stat": {
   "value": "30",
   "label": "second light price read"
  },
  "decide": "Trace the stray words picture maker before PUMA's next session?",
  "mood": "building"
 },
 "sources": [
  "brew origin/main a559de6: CLAUDE.md:33, db/partner-copy.js:43, deploy.sh:19-20, reader/index.js:90 and 204, reader/stages/reviews.js:19, reader/util.js:32 and 65-86, seed-template.js:46, feed-service.js:229 and 2438, pack-numbers.js:39, research.js:480, docs/audit-2026-10-24-design-partners.md",
  "brew commit 1c61301",
  "memory: brew-live-stores, brew-prod-backend, feed-for-all-brands, brew-jam-v2, brew-read-stream-backfill"
 ],
 "open_questions": [
  "**Who at PUMA India is the contact, and who approves the use of PUMA's name on our side?** Proposal: record the contact here and ask in writing before PUMA appears in any demo, deck or case study.",
  "**Should a brand this big be a design partner?** Proposal: keep it as the big brand test case, and never quote it as a customer until it says yes in writing.",
  "**Do we fix the stray words picture first?** Proposal: yes, trace the maker before PUMA's next session."
 ],
 "parts": {
  "Answer": "PUMA India is the design partner that is one market's store of a global brand, on Salesforce Commerce rather than Shopify, so it tests Brew on a store that is not Shopify and a name with a market attached; it has a read and Plays and no connected accounts.",
  "Today": "### Profile\n\n| Fact | Source |\n|---|---|\n| Slug `in-puma-com`, store in.puma.com | [src: memory brew-live-stores] [src: brew/reader/index.js:90] |\n| Store platform Salesforce Commerce | [src: memory feed-for-all-brands] |\n| \"PUMA India\" is also \"PUMA\" in AI answers, marketplaces and weekly checks | [src: brew/CLAUDE.md:33] [src: brew/reader/index.js:204] |\n| Reviews are switched off on the store | [src: brew/reader/stages/reviews.js:19] |\n| Its image server refuses requests without a browser user agent | [src: brew/reader/util.js:32] |\n| PUMA's own font is proprietary, so a fallback sans is used until they upload it | [src: memory brew-jam-v2] |\n| A real design partner prospect; never wiped or reset | [src: memory brew-live-stores] |\n| Home is production since 25 Oct | [src: memory brew-prod-backend] [src: brew/deploy.sh:19-20] |\n\n### Connections\n\n- None [src: brew/docs/audit-2026-10-24-design-partners.md:3]\n\n### History\n\n| Date | What happened | Source |\n|---|---|---|\n| 23 Oct | Wiped to start fresh, then read again | [src: memory brew-live-stores] |\n| 23 Oct | The rivals stage timed out on Puma; rivals now get a light 30 second price read | [src: brew commit 1c61301] |\n| 23 Oct | Studio tested live: an evoSPEED shot | [src: memory brew-jam-v2] |\n| 24 Oct | Shown \"No live ads\" because the tracker searched the store name, not the page \"PUMA\"; fixed for every brand | [src: brew/docs/audit-2026-10-24-design-partners.md:12] [src: brew/pack-numbers.js:39] |\n| 24 Oct | The reading page once named it \"In\" from the address; fixed | [src: brew/feed-service.js:229] [src: brew/seed-template.js:46] |\n| 25 Oct | Copied to production | [src: memory brew-prod-backend] [src: brew/db/partner-copy.js:43] |\n\n### Open issues\n\n- A statics picture from 22 Oct has \"PUMA India Product / Scuderia Ferrari Fanwear Baseball Cap\" drawn in it; the maker is not traced [src: brew/docs/audit-2026-10-24-design-partners.md:26]\n\n### Next step\n\nNone on record. See Open.",
  "Tomorrow": "| Item | Version | Tag |\n|---|---|---|\n| The brand's base name and market name both count as the brand everywhere | v1 | Stays |\n| A brand font upload, so made pieces use PUMA's own type | v1 | New, proposed |\n| A non Shopify store connection, or GA4 first | v1 | New, proposed |",
  "How we do it": "1. Before any reader change ships, check it on PUMA India as the non Shopify, big catalogue case.\n2. Trace the statics maker that drew words into a picture before showing PUMA any statics again.\n3. Follow the [onboarding playbook](/sales-and-partnerships/onboarding-playbook); the store step is GA4, not Shopify.",
  "Numbers": "| Metric | Definition | Where measured | Status |\n|---|---|---|---|\n| Team members | People from the brand's email domain who joined | `private/members.json` | Proposed |\n| Connected accounts | Real accounts reading | Connector ledger | Today: 0 |\n| Pictures with stray words | Statics or drafts with words drawn in that the brand did not write | Look judge and audit | Proposed |",
  "Open": "1. **Who at PUMA India is the contact, and who approves the use of PUMA's name on our side?** Proposal: record the contact here and ask in writing before PUMA appears in any demo, deck or case study.\n2. **Should a brand this big be a design partner?** Proposal: keep it as the big brand test case, and never quote it as a customer until it says yes in writing.\n3. **Do we fix the stray words picture first?** Proposal: yes, trace the maker before PUMA's next session."
 }
}