Tonal is hiring someone to run retail marketing across about 130 doors, with geo plans tied to each store's trade area. The store pages that should carry that local demand are thin: every one has an empty meta description, no store markup, opening hours that only appear after a script runs, and the same four member quotes. A partner door at Johnson Fitness & Wellness looks identical to Tonal's own mall showroom. When someone searches "Tonal near me" or "Tonal demo Atlanta", these pages give Google and AI assistants almost nothing local to work with.
First action
Write a meta description and add store markup to the six showrooms with open supervisor roles.
How to measure it
Monthly in-person demo bookings from store pages
- Now
- –
- Target
- +25%
- By
- 90 days
Steps
Pick the fields
Hours, address, phone, owned or partner, what is on the floor.
Senior Retail Marketing & Retail Partnerships Manager 2 days
Update the template
Store markup and server-rendered hours in the Shopify store template.
E-commerce team 1 week
Write descriptions
One unique description per door, starting with owned showrooms.
Senior Retail Marketing & Retail Partnerships Manager 2 weeks
Label partner doors
Partner name and what to expect there.
Senior Retail Marketing & Retail Partnerships Manager 1 week
Add local proof
Member stories and events by metro where available.
Assistant Showroom Manager 2 weeks
Check rich results
Test pages in Google's Rich Results Test and Search Console.
E-commerce team 1 day
Track bookings
Bookings per store page in analytics and Salesforce.
Staff Solutions Architect, Business Systems 1 week
Why it works
Rebuild the store template so each page carries, in the HTML: a written description of that door (owned showroom or partner, what you can try, parking or mall entrance), opening hours and address as store structured data, the booking calendar with a clear "30-minute in-person demo" heading, nearby member stories where they exist, local events, and a unique meta description. Label partner doors honestly ("Try Tonal at Johnson Fitness & Wellness") and give owned showrooms their own team and event details. Then track demo bookings per page.
Local pages with hours and store markup are what search and maps use to answer "near me" queries, and they give the new retail marketer a page per trade area to point geo campaigns at.
Ready to use
ChecklistStore page checklist
[ ] Unique title and meta description [ ] Store structured data with address, phone and hours [ ] Hours present in the page HTML [ ] Owned showroom or partner door clearly labelled [ ] "30-minute in-person demo" heading above the calendar [ ] Local member story or event [ ] Directions and parking [ ] Booking tracked by store
Risks and how to handle them
Partner hours change without notice
Ask partners to confirm hours in the monthly partner update.
127 descriptions is a lot of writing
Start with the owned showrooms and the busiest partner doors.
Evidence
- HiringSenior Retail Marketing & Retail Partnerships Manager (Austin, posted October 7, 2026): owns retail marketing "across Tonal's owned and operated stores and our retail partner locations, a footprint of roughly 130 doors". "Corporate and field communications do not exist as a program today, and this person will create them." The role also owns the retail marketing calendar, "geo marketing plans tied to store trade areas", feeding "door-level performance and local market insight back into growth and lifecycle planning", partner business reviews, "evergreen and promotional campaign resource kits retail partners need to execute independently", and planograms.Source
- Your websiteSitemap (checked October 22, 2026): 127 store pages under /pages/store/, mixing Tonal's own mall showrooms (for example Perimeter Mall, Westfield University Town Center, Tysons Corner Center, The Westchester) with partner doors such as Johnson Fitness & Wellness, Top Fitness, 360 Fitness and American Home Fitness. One partner page is published at a URL that begins "copy-of-" (the Katy, TX store).Source
- Your websiteStore pages (sampled October 22, 2026: The Westchester, Perimeter Mall, Westfield UTC, Johnson Fitness & Wellness Dallas, Katy): each has a title like "Demo Tonal In Person | Perimeter Mall - Atlanta, GA" but an empty meta description; the only structured data is the site-wide Organization block (no store or local business markup); opening hours are filled in by a script, so they are not in the page HTML; partner stores carry the same "Tonal Showroom" label, the same booking layout and the same four member weight-loss quotes as Tonal's own showrooms. Each page embeds its own scheduling calendar.Source
- Google PageSpeed (Chrome UX Report)Real Chrome visitors to tonal.com pass Core Web Vitals: largest contentful paint 2.3 s at the 75th percentile, interaction delay 195 ms, layout shift 0. LCP is about 10% slower than the previous period. No lab test result was available.Source