Case study, TableTurn POS Marketing SiteCase study, 04

Make the cost and the next step obvious.

TableTurn POS is a self-initiated concept for a restaurant point-of-sale marketing site. The goal: make costs and next steps obvious within seconds and remove guesswork from sign-up. I defined the IA and key flows, sketched interactions, built a small component set, and produced mid- and high-fidelity screens.

My role
UX/UI Designer
Time frame
1 week
Tools
Figma · Miro · Adobe CC
Platform
Web, marketing site
TableTurn POS Marketing Site
Overview

Scan → scope → structure → prototype → validate

I ran a lean loop: benchmarked three vendors (Toast, Square, Flipdish), set success criteria (time-to-pricing, first-attempt sign-up), mapped flows, sketched interactions, built mid-fi screens, and refined into a hi-fi UI with accessible form patterns.

Research

Benchmarking Toast, Square & Flipdish

Objective, learn how leading tools handle positioning, information architecture, pricing and sign-up UX. What I measured:

Header & hero

Whether "Pricing" is visible in the top navigation, which CTA pair appears (Start free vs Talk to sales), and whether any friction reducers are shown near the primary CTA.

Pricing experience

How plan names, processing fees, contract terms and add-ons are presented, whether a monthly/annual toggle exists, and how quickly a buyer can confirm actual costs.

Sign-up & demo forms

Whether password rules appear on focus, email validates on blur, and both inline errors and a submit-level error summary are provided, plus keyboard focus visibility.

Competitive benchmarking, Toast homepage, pricing & sign-up (selection)
Competitive benchmarking, Toast homepage, pricing & sign-up (selection)
Competitive benchmarking, Toast homepage, pricing & sign-up (selection)
Competitive benchmarking, Toast homepage, pricing & sign-up (selection)
Key insights

Where competitors add friction

  • Pricing is easy to find (top-nav), but fees and terms are vague or split across pages.
  • CTAs skew sales-first (Get/Schedule a demo), and the self-serve path isn't consistently visible above the fold.
  • Validation often waits until submit; email on blur and password rules on focus are not consistently implemented.
  • Few friction reducers (e.g. "No credit card", "Cancel anytime") appear adjacent to CTAs.
  • Navigation labels that mirror buy questions (Product/Features, Pricing, Support, Sign in) make evaluation faster.
Usability testing

Three think-aloud sessions

I ran three 20-minute think-aloud sessions over Zoom. Tasks covered finding pricing and choosing a plan for a single-location small restaurant, starting a trial or scheduling a demo, and noting form feedback.

Observed issues
  • Participants reached pricing quickly but struggled to confirm processing rates and terms without digging.
  • Several forms surfaced errors only after submit; password guidance wasn't visible until failure.

Implication, surface rate and term callouts near CTAs and adopt modern, forgiving form patterns, on-focus rules, on-blur email validation, inline errors and a submit-level error summary.

User needs

What buyers need to see

  • Plan price, processing rate and contract terms shown together, near the pricing and the CTAs.
  • A path chosen immediately, a visible self-serve Start free option alongside Talk to sales, without hunting.
  • Concise friction reducers and trust badges directly adjacent to CTAs on the hero and pricing.
  • No guesswork in forms, password rules on focus, email validation on blur, inline errors as they type, and a submit-level error summary.
Decisions

Expose costs, choose a path, forgive forms

  • Hero and first fold, a primary Start free and secondary Talk to sales, with a visible friction reducer beneath the primary CTA ("No credit card. Cancel anytime."), and pricing kept in the top nav and linked in the hero.
  • Pricing page, plan price and processing rates (card-present and online) above the fold, with contract terms and a monthly/annual toggle, plus short notes right on each card (e.g. "1.75% card-present. No long-term contract").
  • Sales path, Talk to sales kept visible for multi-location or negotiated rates, routing to a short, focused lead form.
  • Sign-up form quality, password rules on focus (live checklist), email validation on blur, inline errors as you type, and a submit-level error summary that steals focus, with the button kept enabled so users don't have to guess.
Flows

Three high-value flows

With research and analysis complete, I defined three high-value flows that reflect how buyers evaluate a POS on the marketing site: find pricing and choose a plan for a single-location restaurant; start free and create an account; and talk to sales via a short enquiry form.

Flow diagram, Pricing, Start free, Talk to sales
Flow diagram, Pricing, Start free, Talk to sales
Interaction design

Sketching the key states

I sketched the header and hero, pricing preview and sign-up states to lock layout, scan patterns and error placement before moving to Figma. Sketches covered the overall landing-page layout, a three-card pricing preview, the password helper on focus and the submit-level error summary.

Interaction sketches, landing page & sign-up form
Interaction sketches, landing page & sign-up form
Interaction sketches, landing page & sign-up form
Mid-fidelity

Proving the IA before polish

Using the sketches as reference, I built an interactive medium-fidelity prototype in Figma. Mid-fi was the right level here: a neutral palette and basic components kept the focus on finding pricing fast from the header and hero, scanning plan cards (price, processing rates, terms), CTA hierarchy, and form quality.

The prototype covered the landing page, pricing, sign-up and talk-to-sales flows, wired for realistic interactions (nav, toggles, error states) to surface usability issues before committing to high-fidelity styling. Quick remote checks at this stage reviewed navigation clarity and form patterns, and those decisions carried into the high-fidelity pass.

Mid-fidelity prototype, landing page
Mid-fidelity prototype, landing page
Mid-fidelity prototype, landing page
High-fidelity

A UI geared for conversion

I translated the flows into a focused UI geared for conversion. The hero establishes hierarchy with a clear H1, the primary/secondary CTA pair and small trust cues. Pricing cards bring the numbers to the surface (plan price, card-present and online rates, and contract terms) so users don't have to dig, and the monthly/annual toggle updates values without visual noise. Forms are forgiving: email validates on blur, password rules appear on focus with a live checklist, inline errors sit next to fields, and a submit-level error summary grabs focus for fast recovery.

Typography & colours
Typography & colours
Landing page
Landing page
Landing page
Sign-up form
Sign-up form
Sign-up form
Sign-up form
Demo

Hi-fi walkthrough

Short captures of the high-fidelity prototype in motion.

High-fidelity walkthrough
Pricing & sign-up flow
Core flows walkthrough
Takeaways

Clarity beat everything

Surfacing plan price + processing rate + contract note above the fold, pairing Start free with Talk to sales, and placing trust cues right beside CTAs reduced hesitation in quick tests. Form patterns mattered more than polish for first-attempt completion.

Next, I'd A/B the CTA order by audience, test pricing comprehension (can users state total cost in 10 seconds?), add a processing-fee estimator, and extend to mobile.

Like the way I think? Let's talk about your product.

Next project, 05

Hikari, A Cat's Journey