Product Spec Mockups

Visual reference for WhatsApp message types and mini-app screens powering the Seattle Bachata Collective service suite.

WhatsApp Message Types

Four key message patterns used to communicate with students via WhatsApp Business Cloud API.

1a. Template Message

Business-initiated outbound. Requires pre-approved template via Meta Business Manager.

1b. Interactive List Message

Multi-select class picker. Student taps to select, then confirms. Sent via sendMessage with interactive type.

1c. Reply Button Message

Quick-reply buttons for event RSVPs. Max 3 buttons per WhatsApp spec. Sent via sendMessage with interactive type.

1d. Free-form Reply

Inbound student message with auto-reply. Received via Watch Events webhook, replied via sendMessage.

Mini-App Screens

Lightweight mobile web pages linked from WhatsApp messages. No app install required — just tap and interact.

2a. Save to Calendar

One-tap .ics download or Google Calendar link. Linked from schedule messages and event announcements.

9:41 sbc.wherewithal.studio

Beginner Fundamentals

📅 Every Tuesday, 7:00–8:00 PM
📍 Studio TBD, Seattle
Technique + partner work. All levels welcome.
📅 Add to Apple Calendar
G Add to Google Calendar

2b. Quick Pay (Square)

Streamlined checkout for memberships. Redirects to Square hosted checkout for payment processing.

9:41 sbc.wherewithal.studio

Ultimate Membership

$295/month
After your first month: $265/month (locked)
Includes:
✓ All classes unlimited
✓ Free guest artist workshops
✓ Priority social entry
✓ Guest pass (1/month)
Pay with Square
🔒 Secure payment via Square. Cancel anytime.

2c. RSVP / Waitlist

Capacity-aware event RSVP with social proof. Switches to waitlist when full.

9:41 sbc.wherewithal.studio

Friday Social — March 14

🕗 8:00 PM – Late
🎵 Open Floor with DJ Camilo
22 / 30 spots filled 8 left!
I'm Coming!
Can't make it? Tap below to get notified of the next one.
M
J
+18
Maria, Jake, +18 others are going