{"version":3,"file":"SCSchema.Dief4HMh.mjs","names":[],"sources":["https:/framerusercontent.com/modules/EMLqc4iRBjkgukf8j93j/TOzPeoEzl2WhVs7zvAoC/SCSchema.js"],"sourcesContent":["// SCSchema.tsx — Shop Culture JSON-LD Schema Component\n// VERSION 1 — Fully self-contained. Drops on any page. Renders nothing visible.\n//\n// HOW TO USE:\n// 1. Paste into Framer → Assets → Code → + New File → name \"SCSchema\"\n// 2. Drag onto EVERY page (home, services overview, each service page, contact)\n// 3. Right panel → \"Page Type\" dropdown → pick the correct type\n// 4. For service pages → also set \"Service\" dropdown to match the page\n// 5. Component is invisible — it only injects schema into <head>\n//\n// WHAT THIS DOES FOR SEO + AIEO:\n// - Organization schema: tells Google + AI engines who Shop Culture is\n// - Service schema: makes each service page citable by AI engines\n// - FAQPage schema: AI engines (ChatGPT, Perplexity, Gemini) cite FAQ answers\n// - BreadcrumbList: Google shows breadcrumbs in search results\n// - WebPage schema: establishes page hierarchy and publisher\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// Note: JSX element used to satisfy Framer's component requirements\nimport{addPropertyControls,ControlType}from\"framer\";// ─── SITE CONSTANTS ───────────────────────────────────────────────────────────\nconst SITE={name:\"Shop Culture\",url:\"https://www.shopculture.co\",logo:\"https://www.shopculture.co/logo.png\",// Using live OG image already on the site.\n// To update: upload a better image to Framer Assets → right-click → Copy URL → paste here.\n// Ideal: 1200×630px professional office or team photo.\nimage:\"https://framerusercontent.com/assets/7VvsUwMnEuUo2jCnKrqB3X5Qg.jpg\",email:\"info@shopculture.co\",phone:\"+351-691-134-373\",// £££ = mid-premium. Google reads the count not the currency symbol.\n// 3 symbols signals: professional quality, competitive vs enterprise agencies.\npriceRange:\"\\xa3\\xa3\\xa3\",description:\"Shop Culture is a global e-commerce accelerator built by ex-Amazon, Walmart and FMCG leaders. We help challenger brands scale profitably across Amazon, Nykaa, Blinkit, Flipkart, Zalando, Walmart and 30+ global marketplaces.\",founder:\"Subarna Mukherjee\",founderUrl:\"https://www.shopculture.co/founder\",founderTitle:\"Founder & Global CEO\",sameAs:[\"https://linkedin.com/company/shopculture\",\"https://instagram.com/shopculture\",\"https://twitter.com/shopculture\"],areaServed:[\"GB\",\"US\",\"DE\",\"FR\",\"ES\",\"IT\",\"IN\",\"AE\",\"AU\",\"NL\",\"PL\",\"SE\"],// ── OFFICE LOCATIONS ──────────────────────────────────────────────────────\n// These help Google surface Shop Culture for local searches per city.\n// e.g. \"Amazon agency London\" / \"ecommerce agency Berlin\" / \"Amazon PPC India\"\n// Update streetAddress and telephone for each office you have confirmed details for.\n// Leave streetAddress blank if you only have a city-level presence — that's still valid.\nlocations:[{// HQ — where Subarna is based\nname:\"Shop Culture — Luxembourg (HQ)\",streetAddress:\"\",addressLocality:\"Luxembourg City\",addressRegion:\"Luxembourg\",addressCountry:\"LU\",telephone:\"+351-691-134-373\"},{// UK office — key market, high search volume for \"Amazon agency UK/London\"\nname:\"Shop Culture — London\",streetAddress:\"\",addressLocality:\"London\",addressRegion:\"England\",addressCountry:\"GB\",telephone:\"\"},{// EU office — Berlin is the strongest city for EU ecommerce searches\nname:\"Shop Culture — Berlin\",streetAddress:\"\",addressLocality:\"Berlin\",addressRegion:\"Berlin\",addressCountry:\"DE\",telephone:\"\"},{// India office — update with your actual office address and city\n// IMPORTANT: add your real India office streetAddress here for best local SEO\nname:\"Shop Culture — India\",streetAddress:\"A-12, Green View Apartments, Linking Road, Bandra West, Mumbai - 400050\",addressLocality:\"Mumbai\",addressRegion:\"Maharashtra\",addressCountry:\"IN\",telephone:\"+919901200884\"},{// UAE office — for Middle East market searches\nname:\"Shop Culture — Dubai\",streetAddress:\"\",addressLocality:\"Dubai\",addressRegion:\"Dubai\",addressCountry:\"AE\",telephone:\"\"},{// US presence — for North American brand searches\nname:\"Shop Culture — United States\",streetAddress:\"\",addressLocality:\"New York\",addressRegion:\"NY\",addressCountry:\"US\",telephone:\"\"}]};// ─── ALL SERVICE DATA ─────────────────────────────────────────────────────────\nconst SERVICES={\"amazon-marketplace-management\":{name:\"Amazon & Marketplace Management\",slug:\"amazon-marketplace-management\",description:\"End-to-end Amazon Vendor Central, Seller Central and multi-marketplace account management by ex-Amazon operators. We own your P&L, Buy Box strategy, account health and category performance.\",category:\"E-Commerce Management\",keywords:[\"Amazon agency UK\",\"Amazon Vendor Central agency\",\"Amazon Seller Central management\",\"Amazon account management\",\"marketplace management agency\"],faqs:[{q:\"Do you manage Vendor Central or Seller Central?\",a:\"Both. We have deep expertise in Vendor Central (1P) including annual negotiations, shortages, and AVN management, as well as Seller Central (3P) including FBA, MFN, and hybrid models.\"},{q:\"Which Amazon marketplaces do you cover?\",a:\"Amazon UK, USA, Germany, France, Spain, Italy, India, UAE, and all Pan-EU marketplaces. We also work across Flipkart, Nykaa, Noon, eBay, and Zalando.\"},{q:\"How quickly can you see results?\",a:\"Initial improvements in Buy Box win rate, content quality, and ad efficiency are typically visible within 4 to 6 weeks. Meaningful revenue impact is usually measurable within 90 days.\"},{q:\"What makes you different from other Amazon agencies?\",a:\"Our leadership team worked at Amazon and Walmart. Content, ads, ops and strategy work as one team, not four separate departments chasing different KPIs.\"}]},\"listing-content-optimisation\":{name:\"Listing & Content Optimisation\",slug:\"listing-content-optimisation\",description:\"SEO-optimised Amazon listing copy, A+ content, premium imagery and review velocity programmes that improve organic rank and convert browsers into buyers.\",category:\"Content Marketing\",keywords:[\"Amazon listing optimisation\",\"Amazon SEO agency\",\"A+ content agency\",\"Amazon content optimisation\",\"product listing copywriting\"],faqs:[{q:\"How long does listing optimisation take?\",a:\"A full listing audit and optimisation typically takes 2 to 3 weeks depending on catalogue size. A+ Content design takes an additional 1 to 2 weeks. We prioritise high-revenue SKUs first.\"},{q:\"Do you handle image production?\",a:\"We produce infographic-style product images, lifestyle composites, and A+ content graphics in-house, plus provide detailed image briefs for photoshoots.\"},{q:\"Can you create listings in multiple languages?\",a:\"Yes. We produce localised listings for all major EU marketplaces including German, French, Spanish, Italian, Dutch and Polish, native-speaker reviewed, not machine translated.\"}]},\"retail-media-advertising\":{name:\"Retail Media & Advertising\",slug:\"retail-media-advertising\",description:\"Full-funnel Amazon PPC, DSP and retail media management. We reduced one client ACOS from 40% to 16% in 30 days. Every campaign is run by ex-Amazon advertising experts.\",category:\"Digital Advertising\",keywords:[\"Amazon PPC agency\",\"Amazon advertising agency\",\"Amazon DSP agency\",\"retail media agency\",\"Amazon sponsored products management\"],faqs:[{q:\"What is TACOS and why does it matter more than ACOS?\",a:\"TACOS measures advertising spend against total revenue including organic sales, whereas ACOS only measures against advertising revenue. A healthy TACOS means your advertising is building organic rank, not just buying sales.\"},{q:\"What is your minimum ad spend requirement?\",a:\"We work with brands spending from 5,000 pounds per month upwards. Below that threshold, we recommend starting with a listing optimisation engagement first.\"},{q:\"Can you manage advertising across multiple marketplaces?\",a:\"Yes. We manage advertising across Amazon UK, EU, USA, India, and UAE simultaneously, with unified budget planning and cross-marketplace learnings.\"}]},\"operations-forecasting\":{name:\"Operations & Forecasting\",slug:\"operations-forecasting\",description:\"Inventory planning, OOS prevention, FBA health management and chargeback dispute and recovery. We recovered 50,000 USD in chargebacks for one client in a single quarter.\",category:\"Supply Chain Management\",keywords:[\"Amazon operations management\",\"Amazon FBA management\",\"Amazon chargeback recovery\",\"inventory forecasting ecommerce\",\"Amazon vendor operations\"],faqs:[{q:\"What types of chargebacks can you dispute?\",a:\"We dispute shortage claims, compliance chargebacks including labelling, prep and routing, and ASN discrepancies on Vendor Central. We build the evidence files, submit disputes, and follow up through escalation.\"},{q:\"How do you handle forecasting for seasonal products?\",a:\"We build seasonal demand curves using 2 to 3 years of historical data, adjusted for promotional uplifts, market trend signals, and supply chain lead times.\"},{q:\"Can you help with FBA removal and liquidation?\",a:\"Yes. We plan aged inventory removal campaigns to minimise long-term storage fees and advise on liquidation versus removal based on landed cost and expected recovery value.\"}]},\"vendor-negotiations-profitability\":{name:\"Vendor Negotiations & Profitability\",slug:\"vendor-negotiations-profitability\",description:\"Amazon annual vendor negotiation preparation, trade term strategy and margin improvement. Our team negotiated from inside Amazon — we know how Vendor Managers think.\",category:\"Business Consulting\",keywords:[\"Amazon vendor negotiation\",\"Amazon AVN support\",\"Amazon vendor central agency\",\"Amazon trade terms negotiation\",\"Amazon margin improvement\"],faqs:[{q:\"What is an AVN and when does it happen?\",a:\"The Annual Vendor Negotiation or AVN is Amazon's annual process for agreeing commercial terms with Vendor Central suppliers. It typically happens in Q4 for the following calendar year.\"},{q:\"Can you help if our AVN has already started?\",a:\"Yes. We can join at any stage, even mid-negotiation. The earlier the better, but we have helped brands course-correct after receiving initial Amazon proposals.\"},{q:\"Do you handle negotiations for multiple marketplaces?\",a:\"Yes. We handle negotiations for Amazon UK, Amazon USA, and Pan-EU.\"}]},\"cross-border-expansion\":{name:\"Cross-Border E-Commerce Expansion\",slug:\"cross-border-expansion\",description:\"Market entry strategy, VAT and EPR compliance, listing localisation and operational setup for profitable expansion across EU, US, UAE and India. We launched Double Dragon across 9 EU markets generating 80% revenue growth.\",category:\"International Business Development\",keywords:[\"cross border ecommerce agency\",\"Amazon EU expansion\",\"Amazon international expansion\",\"VAT compliance ecommerce\",\"ecommerce expansion UK to Europe\"],faqs:[{q:\"Which markets do you support?\",a:\"Amazon UK, EU including Germany, France, Spain, Italy, Netherlands, Poland, Sweden and Belgium, Amazon USA, Amazon UAE, Noon, Flipkart, Nykaa, Blinkit, Zepto, Zalando, and Shopify D2C.\"},{q:\"How complex is EU VAT registration?\",a:\"The EU One Stop Shop (OSS) simplifies VAT for intra-EU B2C sales. However, each country where you hold stock still requires local VAT registration. We handle the full registration and ongoing compliance process.\"},{q:\"How long does it take to launch in a new EU marketplace?\",a:\"From kick-off to first sale typically takes 8 to 12 weeks for most EU marketplaces, including VAT registration, content localisation, logistics setup, and advertising preparation.\"}]},\"d2c-performance-marketing\":{name:\"D2C Website & Performance Marketing\",slug:\"d2c-performance-marketing\",description:\"Shopify and WooCommerce store development plus full-funnel Meta, Google and YouTube performance campaigns measured on contribution margin, not just ROAS.\",category:\"Performance Marketing\",keywords:[\"D2C ecommerce agency\",\"Shopify agency UK\",\"Meta ads ecommerce\",\"Google shopping agency\",\"DTC performance marketing\"],faqs:[{q:\"Can you build a Shopify store from scratch?\",a:\"Yes. We design and develop complete Shopify stores from theme selection and customisation to product page architecture, checkout optimisation, and third-party app integration.\"},{q:\"What performance marketing channels do you manage?\",a:\"Meta including Facebook and Instagram, Google including Search, Shopping and Performance Max, YouTube, and TikTok for Business. We recommend channel mix based on your category, audience, and margin structure.\"},{q:\"How do you avoid cannibalisation between D2C and Amazon?\",a:\"Through pricing strategy, channel-exclusive SKUs, and traffic segmentation. When structured correctly, each channel reinforces the other.\"}]},\"social-media-creative\":{name:\"Social Media & Creative Production\",slug:\"social-media-creative\",description:\"Product storytelling, motion graphics, reels, campaign visuals and social media management from an ex-CNN editorial team. Our creatives have driven 3x higher CTRs on Amazon Sponsored Brands.\",category:\"Creative Production\",keywords:[\"ecommerce creative agency\",\"Amazon creative agency\",\"social media management ecommerce\",\"product video agency\",\"Amazon sponsored brands creative\"],faqs:[{q:\"Do you handle product photography?\",a:\"We produce creative briefs and direct photoshoots with vetted partners, and also produce infographic-style product images, lifestyle composites, and animated graphics in-house.\"},{q:\"Can you manage our Instagram and TikTok accounts?\",a:\"Yes. We offer full social media management including content calendar, posting schedule, caption copy, hashtag strategy, and community management.\"},{q:\"How do you measure creative performance?\",a:\"We track CTR, video view rate, and conversion rate by creative variant. Monthly reports identify which formats are resonating, informing next month's production priorities.\"}]}};// ─── SCHEMA BUILDERS ─────────────────────────────────────────────────────────\nfunction orgRef(){return{\"@id\":`${SITE.url}/#organization`};}function buildOrg(){return{\"@context\":\"https://schema.org\",\"@type\":[\"Organization\",\"ProfessionalService\"],\"@id\":`${SITE.url}/#organization`,name:SITE.name,url:SITE.url,logo:{\"@type\":\"ImageObject\",url:SITE.logo},description:SITE.description,image:SITE.image,priceRange:SITE.priceRange,// Multiple office locations for global discoverability\n// Google uses these to surface Shop Culture in local searches per city\nlocation:SITE.locations.map(loc=>({\"@type\":\"Place\",name:loc.name,address:{\"@type\":\"PostalAddress\",streetAddress:loc.streetAddress,addressLocality:loc.addressLocality,addressRegion:loc.addressRegion,addressCountry:loc.addressCountry},...loc.telephone?{telephone:loc.telephone}:{}})),email:SITE.email,telephone:SITE.phone,founder:{\"@type\":\"Person\",\"@id\":`${SITE.url}/#founder`,name:SITE.founder,jobTitle:SITE.founderTitle,url:SITE.founderUrl,alumniOf:[{\"@type\":\"Organization\",name:\"Amazon\"},{\"@type\":\"Organization\",name:\"Walmart\"}]},areaServed:SITE.areaServed.map(c=>({\"@type\":\"Country\",isoCode:c})),sameAs:SITE.sameAs,knowsAbout:[\"Amazon Marketplace Management\",\"E-Commerce Advertising\",\"Retail Media\",\"Amazon PPC\",\"Cross-Border E-Commerce\",\"Amazon Vendor Central\",\"Amazon Seller Central\",\"Inventory Forecasting\",\"D2C Marketing\"],hasOfferCatalog:{\"@type\":\"OfferCatalog\",name:\"E-Commerce Growth Services\",itemListElement:Object.values(SERVICES).map((s,i)=>({\"@type\":\"Offer\",position:i+1,itemOffered:{\"@type\":\"Service\",name:s.name,url:`${SITE.url}/services/${s.slug}`}}))}};}function buildBreadcrumb(items){return{\"@type\":\"BreadcrumbList\",itemListElement:items.map((item,i)=>({\"@type\":\"ListItem\",position:i+1,name:item.name,item:item.url}))};}function buildHome(){return[buildOrg(),{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"@id\":`${SITE.url}/#website`,url:SITE.url,name:SITE.name,publisher:orgRef()},{\"@context\":\"https://schema.org\",\"@type\":\"WebPage\",\"@id\":`${SITE.url}/#webpage`,url:SITE.url,name:\"Shop Culture | Global E-Commerce Accelerator\",description:SITE.description,isPartOf:{\"@id\":`${SITE.url}/#website`},about:orgRef(),publisher:orgRef(),breadcrumb:buildBreadcrumb([{name:\"Home\",url:SITE.url}])}];}function buildServicesOverview(){return[buildOrg(),{\"@context\":\"https://schema.org\",\"@type\":\"WebPage\",\"@id\":`${SITE.url}/services/#webpage`,url:`${SITE.url}/services`,name:\"E-Commerce Agency Services | Shop Culture\",description:\"Eight specialist e-commerce services from ex-Amazon and Walmart operators. Amazon management, PPC, cross-border expansion, operations, vendor negotiations and more.\",isPartOf:{\"@id\":`${SITE.url}/#website`},publisher:orgRef(),breadcrumb:buildBreadcrumb([{name:\"Home\",url:SITE.url},{name:\"Services\",url:`${SITE.url}/services`}])}];}function buildServiceDetail(slug){const svc=SERVICES[slug];if(!svc)return[];const pageUrl=`${SITE.url}/services/${svc.slug}`;return[buildOrg(),{\"@context\":\"https://schema.org\",\"@type\":\"Service\",\"@id\":`${pageUrl}/#service`,name:svc.name,url:pageUrl,description:svc.description,serviceType:svc.category,keywords:svc.keywords.join(\", \"),provider:orgRef(),areaServed:SITE.areaServed.map(c=>({\"@type\":\"Country\",isoCode:c}))},{\"@context\":\"https://schema.org\",\"@type\":\"WebPage\",\"@id\":`${pageUrl}/#webpage`,url:pageUrl,name:`${svc.name} | Shop Culture`,description:svc.description,isPartOf:{\"@id\":`${SITE.url}/#website`},publisher:orgRef(),about:{\"@id\":`${pageUrl}/#service`},breadcrumb:buildBreadcrumb([{name:\"Home\",url:SITE.url},{name:\"Services\",url:`${SITE.url}/services`},{name:svc.name,url:pageUrl}])},{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"@id\":`${pageUrl}/#faq`,url:pageUrl,mainEntity:svc.faqs.map(faq=>({\"@type\":\"Question\",name:faq.q,acceptedAnswer:{\"@type\":\"Answer\",text:faq.a}}))}];}function buildContact(){return[buildOrg(),{\"@context\":\"https://schema.org\",\"@type\":\"ContactPage\",\"@id\":`${SITE.url}/contactus/#webpage`,url:`${SITE.url}/contactus`,name:\"Free Brand Audit | Shop Culture\",description:\"Get a free e-commerce brand audit from our ex-Amazon team. No commitment. We identify your biggest growth opportunities across Amazon and global marketplaces.\",isPartOf:{\"@id\":`${SITE.url}/#website`},publisher:orgRef(),breadcrumb:buildBreadcrumb([{name:\"Home\",url:SITE.url},{name:\"Free Audit\",url:`${SITE.url}/contactus`}])}];}function buildAbout(){return[buildOrg(),{\"@context\":\"https://schema.org\",\"@type\":\"AboutPage\",\"@id\":`${SITE.url}/about/#webpage`,url:`${SITE.url}/about`,name:\"About Shop Culture | Ex-Amazon E-Commerce Accelerator\",description:\"Shop Culture was founded by Subarna Mukherjee, ex-Amazon and Walmart. Our team of 20+ specialists across account management, advertising, content and operations helps brands scale profitably across global marketplaces.\",isPartOf:{\"@id\":`${SITE.url}/#website`},publisher:orgRef(),about:orgRef()}];}function buildCaseStudies(){return[buildOrg(),{\"@context\":\"https://schema.org\",\"@type\":\"CollectionPage\",\"@id\":`${SITE.url}/case-studies/#webpage`,url:`${SITE.url}/case-studies`,name:\"Case Studies | Real E-Commerce Results | Shop Culture\",description:\"Real results from real brands. 20x revenue growth, 84x sales, ACOS reduced from 40% to 16%, 50,000 USD in chargebacks recovered. See how Shop Culture scales challenger brands across global marketplaces.\",isPartOf:{\"@id\":`${SITE.url}/#website`},publisher:orgRef(),breadcrumb:buildBreadcrumb([{name:\"Home\",url:SITE.url},{name:\"Case Studies\",url:`${SITE.url}/case-studies`}])}];}// ─── INJECT INTO <HEAD> ───────────────────────────────────────────────────────\nfunction inject(schemas){document.querySelectorAll(\"script[data-sc-schema]\").forEach(el=>el.remove());schemas.forEach((schema,i)=>{const el=document.createElement(\"script\");el.type=\"application/ld+json\";el.setAttribute(\"data-sc-schema\",String(i));el.textContent=JSON.stringify(schema,null,2);document.head.appendChild(el);});}// ─── COMPONENT ────────────────────────────────────────────────────────────────\nexport default function SCSchema({pageType=\"home\",serviceSlug=\"amazon-marketplace-management\"}){useEffect(()=>{let schemas=[];switch(pageType){case\"home\":schemas=buildHome();break;case\"services-overview\":schemas=buildServicesOverview();break;case\"service-detail\":schemas=buildServiceDetail(serviceSlug);break;case\"contact\":schemas=buildContact();break;case\"about\":schemas=buildAbout();break;case\"case-studies\":schemas=buildCaseStudies();break;default:schemas=[buildOrg()];}inject(schemas);return()=>{document.querySelectorAll(\"script[data-sc-schema]\").forEach(el=>el.remove());};},[pageType,serviceSlug]);// Returns an invisible 0px element — Framer requires a valid element, not null\nreturn /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\",width:0,height:0}});}// ─── PROPERTY CONTROLS ────────────────────────────────────────────────────────\naddPropertyControls(SCSchema,{pageType:{type:ControlType.Enum,title:\"Page Type\",defaultValue:\"home\",options:[\"home\",\"services-overview\",\"service-detail\",\"contact\",\"about\",\"case-studies\"],optionTitles:[\"🏠 Home\",\"📋 Services Overview\",\"🔧 Service Detail Page\",\"📞 Contact / Free Audit\",\"👤 About Us\",\"📊 Case Studies\"]},serviceSlug:{type:ControlType.Enum,title:\"Service\",defaultValue:\"amazon-marketplace-management\",options:[\"amazon-marketplace-management\",\"listing-content-optimisation\",\"retail-media-advertising\",\"operations-forecasting\",\"vendor-negotiations-profitability\",\"cross-border-expansion\",\"d2c-performance-marketing\",\"social-media-creative\"],optionTitles:[\"Amazon & Marketplace\",\"Listing & Content\",\"Retail Media & Ads\",\"Operations & Forecasting\",\"Vendor Negotiations\",\"Cross-Border Expansion\",\"D2C & Performance\",\"Social & Creative\"],hidden:props=>props.pageType!==\"service-detail\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SCSchema\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SCSchema.map"],"mappings":"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"}