Internal Reference Document

Website Content Gap Analysis

Cross-reference of the pitch text and PT Sponsor Deck R3 against all current website pages. Identifies what is present, what is missing, and where each piece of content should go.

19

Topics Confirmed on Site

15

Items Missing from Site

6

Items Partial / Inconsistent

21

Total Action Items

Content Confirmed Present on Site

Product overview — 400+ nubs, 360° coverage, FDA food-grade silicone

Home · Medical · FAQ

Founder's CRPS story — personal pain origin story

My Story

How It Works — 6 steps (slip on, relax, position, massage, enjoy, community)

Home

Clinically supported benefits (8 categories)

Home · FAQ

Material specs: FDA 21 CFR 177.2600, BPA-free, latex-free, hypoallergenic

Home · Medical · FAQ

Give-One Program (every 10 sold = 1 donated to veteran/elderly/chronic need)

Home · Navbar · My Story · About Us

PT/clinic use cases: HEP integration, in-clinic apps, rehab tie-ins

Medical (PT & Clinics)

Athletes: sport-specific conditions and recovery protocols

Athletes & Sports

Corporate wellness overview

Corporate Wellness

Community testimonials (Sarah M., Michael R., Jennifer K., David L.)

Community · Home

One Planet–One People mission, programs (HEART, Karma Club, KOPE)

About Us · One Planet · My Story

FAQ with 5 categories: product, health benefits, how to use, safety, ordering

FAQ

Scientific references & citations (15 sources)

FAQ

Stats: 83% foot pain limits daily activities; 72% sleep disruption; $228/mo spend

Home · Medical

Contact form, email, phone number

Contact

Press release page

Press

Affiliates program overview

Affiliates

Drug-free messaging

Home · Athletes · Medical

Fits US Men's 9–12 / Women's 10–13; wear over a thin sock

FAQ

Missing & Partial Content — Action Items

MISSING FROM SITEProduct — Two Tiers

TIER C (Premium, $39.95) vs. TIER D (Essential, $24.95) product comparison — specs, pricing, warranty

Gap: The deck and pitch text define two distinct SKUs with different wall thickness (3.0 mm vs 2.0 mm), nub height (3.5 mm vs 2.5 mm), lifespan (300–400 uses vs 200–300 uses), and warranty (12 mo vs 6 mo). The website never mentions two product tiers, never shows the $39.95/$24.95 retail prices, and never explains the difference between them.

Recommendation: Add a "Product Options" or "Pricing" section to the Home page and/or a dedicated /product page. Display both tiers side-by-side in a comparison card. Suggested placement: between HowItWorks and BenefitsGrid on Home page.

NEW: /product page OR update Home.jsx (after HowItWorks section)
MISSING FROM SITEProduct — Two Tiers

Size specification: fits US Men's 9–12 / Women's 10–13 over a sock; silicone stretches 15–20%; medium size at $50K stretch goal

Gap: FAQ says "universal fit" — the deck specifies exact size range. The stretch-to-fit (15–20%) and the Medium-size stretch goal are not mentioned anywhere on the site.

Recommendation: Update the FAQ answer for "What sizes are available?" and add size info to the product comparison section.

FAQ (existing — update answer)Home or /product
MISSING FROM SITEPT Sponsor Deck — Bulk Wellness Pricing

Bulk Wellness Pricing table: $84.95/unit flat rate for volumes of 12–480 units, $129.95 suggested retail, $45/unit profit, promotional rate ends Aug 31, 2026

Gap: The PT Sponsor Deck (page 9) presents a clear bulk pricing table for clinic partners. The Medical page mentions "volume pricing" but has no table, no specific numbers, and no urgency deadline.

Recommendation: Add the full bulk pricing table to the Medical (PT & Clinics) page. Add a "Reserve Your Rate" CTA linking to the contact/inquiry form with the Aug 31 deadline prominently displayed.

Medical.jsx (add new section before the CTA section)
MISSING FROM SITEPT Sponsor Deck — Wellness Sponsor Program

Wellness Sponsor Program — 4 sponsor tiers (Trailhead $5,500, Momentum $7,500, Launch $14,000, Founding $24,000) with newsletter reach up to 1,000,000 and full feature breakdown

Gap: The PT Sponsor Deck devotes 3 pages (pp. 10–12) to a Wellness Sponsor Program with newsletter placement (via Fuizion media partner), branded social media promotions (16–60 per tier), branded city pages, box inserts, and press release recognition. None of this is on the website.

Recommendation: Create a new /sponsors page (or /partners) with the full 4-tier sponsor table, benefits breakdown, and branded social media sample creative.

NEW: /sponsors page
MISSING FROM SITEPT Sponsor Deck — Wellness Sponsor Program

Two Partnership Paths: (1) Direct with Clients / Bulk Wellness Pricing and (2) Multi-Channel Marketing / Practice Sponsorship Program

Gap: The deck clearly defines two distinct partnership tracks on page 8. The Medical page only implies bulk sales. Neither partnership path is named or structured on the website.

Recommendation: Add a "Partnership Paths" section to the Medical page with two cards explaining Path 1 (Bulk Wellness Pricing) and Path 2 (Sponsor Program), each linking to the relevant section/page.

Medical.jsx (add "Partnership Paths" section)NEW: /sponsors page
MISSING FROM SITEPT Sponsor Deck — Wellness Sponsor Program

Branded social media promotions — sample creative (3 audience categories: Service Workers/Sports/Athletes, General/Corporate Wellness, Elderly/Injury Recovery)

Gap: The deck shows done-for-you branded social ad samples on page 12. This is a major selling point for PT sponsors — their logo replaces "Best Physical Therapy." No equivalent content exists on the site.

Recommendation: Add sample creative images/mockups to the /sponsors page under the Wellness Sponsor section.

NEW: /sponsors page
PARTIAL / INCONSISTENTPT Sponsor Deck — Clinical Credibility

Testimonial from Saverio Salcfas, Medical Device Representative (20+ years): "MassageMate24 is really a game-changing breakthrough..."

Gap: This credible professional endorsement appears on page 6 of the PT deck. The website's Community page has consumer testimonials but no professional/clinical endorsements.

Recommendation: Add Saverio Salcfas's quote to the Medical (PT & Clinics) page, Clinical Credibility section, and/or the Home page testimonials.

Medical.jsx (add testimonial block)Community.jsx or Home TestimonialSection
PARTIAL / INCONSISTENTPT Sponsor Deck — The Mission

Lyle lost both his mother AND his grandfather to fall-related hip fracture complications — and this is explicitly tied to the product's mission

Gap: The PT deck (page 7) names this as a key part of the mission: building something preventable. The My Story page mentions foot surgery and CRPS but does NOT mention the loss of his mother and grandfather to fall complications.

Recommendation: Add a paragraph to the My Story page and/or About Us page connecting the product mission to this family loss — it is a compelling and humanizing part of the narrative.

MyStory.jsx (add paragraph in letter)AboutUs.jsx (add to founder section)
PARTIAL / INCONSISTENTStatistics & Data

81% of Americans report foot pain (KURU/APMA 2024) — site shows 83%, 77%, and 81% in different contexts

Gap: The PT deck page 2 uses 81% (KURU/APMA 2024). The pitch text uses 77% (APMA 2023). The website StatsCards show 83% (APMA 2023). All three numbers are from different sources/years. The site should standardize on the most current figure with its source.

Recommendation: Standardize stats across all pages. Use: 81% KURU/APMA 2024 (or 83% APMA 2024 — pick one consistent source). Update StatsCards.jsx and any other hardcoded stats.

StatsCards.jsx (update)Medical.jsx (verify)Athletes.jsx (verify)
MISSING FROM SITEStatistics & Data

$228/mo average out-of-pocket spend on foot pain treatment (KURU Footwear 2023) — in deck; site shows this number but not on all relevant pages

Gap: StatsCards.jsx does include $228/mo — good. However the Medical page's "At-Home Gap" section does not cite this figure, and neither does the Athletes page.

Recommendation: Add $228/mo stat card to the Medical page's Clinical Gap section.

Medical.jsx (add to stats row)
MISSING FROM SITEStatistics & Data

Average 11 workdays missed per year due to chronic foot conditions (Occupational Medicine Journal, 2023); Depression rates 2.3x higher in chronic pain patients (Pain Medicine, 2023)

Gap: These impactful statistics from the pitch text do not appear anywhere on the website. The workplace/productivity angle is particularly relevant for the Corporate Wellness page.

Recommendation: Add to CorporateWellness.jsx stats section and Home StatsCards (consider replacing a less impactful stat).

CorporateWellness.jsxStatsCards.jsx (optional replacement)
MISSING FROM SITEStatistics & Data

$3.8 billion spent annually on foot pain treatments in the U.S. (Journal of Foot and Ankle Research, 2022); 1 in 10 Americans suffer from plantar fasciitis (AAOS, 2023)

Gap: Strong market-size stats from the pitch text, absent from the website.

Recommendation: Add to Home ProductShowcase or StatsCards; also useful on the Medical page.

StatsCards.jsx or ProductShowcase (Home)Medical.jsx
MISSING FROM SITEThe Real Cost of Foot Pain

Cost comparison: $200–500/PT session, $150–300/custom orthotics, $75–150/massage therapy visit, $1,200+ average annual cost for chronic foot pain management

Gap: The pitch text has a detailed "Financial Burden" section with specific cost comparisons. The website mentions PT costs in passing on the Medical page ("$150 sessions") but never presents a full cost comparison that positions MassageMate24 as the affordable alternative.

Recommendation: Add a "The Real Cost of Foot Pain" comparison section to the Home page (after StatsCards) or a dedicated section on Medical and Corporate Wellness pages. Show side-by-side cost vs. MassageMate24.

Home.jsx (add component after StatsCards)Medical.jsxCorporateWellness.jsx
MISSING FROM SITEThe Real Cost of Foot Pain

Quality of Life Impact narrative: skipping family gatherings, giving up hobbies, social isolation, anxiety, career limitations

Gap: The pitch text has an emotionally compelling "Beyond the Physical" section. The site covers physical symptoms well but doesn't address the emotional/social toll of chronic foot pain.

Recommendation: Add a short emotional impact section to the Home page hero or product showcase. Could be a 2–3 line statement under the hero headline.

HeroSection.jsx or Home.jsx
PARTIAL / INCONSISTENTNamed Testimonials

Sarah M. (58, Retired Teacher), Michael R. (34, ER Nurse), Jennifer K. (45, Marathon Runner), David L. (71, Retired Veteran), Amanda T. (29, Software Developer)

Gap: The site Community page has testimonials but the names/details may not match the deck's beta tester profiles exactly. The site does not include Amanda T. (Software Developer, desk use case) or Jennifer K. (Marathon Runner) prominently.

Recommendation: Verify testimonials match or add the missing beta tester profiles to the TestimonialSection.jsx and/or Community.jsx. The Software Developer and Marathon Runner personas are important audience segments not currently represented.

TestimonialSection.jsx (Home)Community.jsx
PARTIAL / INCONSISTENTWhere You Can Use It

100+ places list: At Home, At Work, While Traveling, Anywhere Life Happens — including specific scenarios like "Camping or RV trips," "Waiting rooms," "Visiting family"

Gap: The site has a "Use It Anywhere" section (UseItAnywhere component) but the pitch text's "100+ Places" framing with four categories and specific bullet examples (petting your cat, during meditation, etc.) is more vivid and conversion-driving than what's currently on the site.

Recommendation: Expand UseItAnywhere.jsx with the four-category grid and "100+ Places" headline from the pitch text. Add the specific scenarios to make it feel more personal and relatable.

UseItAnywhere.jsx (expand existing component)
MISSING FROM SITESocial Media & Community

Social media handles: Facebook @OnePlanetOnePeople, Instagram @OnePlanetOnePeopleOrg, Twitter/X @1Planet1People; newsletter signup

Gap: The footer and contact page do not include social media handles or a newsletter signup. The pitch text lists all social accounts and a newsletter.

Recommendation: Add social media links and icons to the Footer.jsx and Contact.jsx. Add a newsletter signup (email capture) form — possibly in DonationSection or a new footer widget.

Footer.jsx (add social icons)Contact.jsx (add social links)DonationSection.jsx (add newsletter capture)
MISSING FROM SITESocial Media & Community

"Send Us YOUR Story" community gallery CTA — invite users to share where they use the device

Gap: The pitch text includes a strong community-building CTA asking users to share their "favorite relief moment." The Community page asks for submissions but doesn't frame it as a "gallery" feature.

Recommendation: Update Community.jsx to add a "Share Your Story" gallery CTA with a submission form link (existing Google Form) and the "be featured" framing.

Community.jsx (update existing section)
PARTIAL / INCONSISTENTContact & Support

WhatsApp contact: +1 (917) 683-2625; Support email: Support@oneplanet-onepeople.com vs. Support@massagemate24.com — two different support addresses used inconsistently

Gap: The pitch text footer lists WhatsApp +1 (917) 683-2625. The site does not include WhatsApp. Additionally, two support emails appear in different documents (Support@oneplanet-onepeople.com in the pitch, Support@massagemate24.com on the site/deck). This should be standardized.

Recommendation: Add WhatsApp link to Contact.jsx and Footer.jsx. Decide on one canonical support email and use it consistently across all pages.

Contact.jsx (add WhatsApp)Footer.jsx (verify email consistency)
MISSING FROM SITEContact & Support

FAQ answer: "What if I'm not satisfied?" — "Donate it to someone who need it, and we'll give you a shout out on our website!"

Gap: This unique no-refund-but-pay-it-forward policy is charming and on-brand. It is in the pitch text FAQ but not in the site's FAQ section.

Recommendation: Add this Q&A to the FAQ page under the "Ordering & Pricing" category.

FAQSection.jsx (add Q&A to Ordering & Pricing category)
MISSING FROM SITELegal / Compliance

Copyright notice: "Copyright © 2026 1POP IP Holdings LLC" — appears on the deck but not on the website footer

Gap: The deck identifies the IP holding entity as 1POP IP Holdings LLC. The website footer does not include this entity name.

Recommendation: Add "© 2026 1POP IP Holdings LLC" to Footer.jsx copyright line.

Footer.jsx