Provider What Customers Are Saying

Provider customer review grid with a rating summary panel.

What Customers Say About Zoom

Sarah M.

March 2026 Bali Trip
★★★★★

Great value and easy claims process

Purchased Zoom Comprehensive for our two-week Bali trip. The price was noticeably cheaper than Cover-More for essentially the same coverage. Had to make a small luggage claim and it was processed within 10 business days.

Verified Policyholder

James T.

February 2026 Europe Multi-City
★★★★★

Solid coverage, phone support could improve

Used Zoom for a 3-week trip across Italy, France, and Spain. Unlimited medical cover gave us peace of mind. Only gripe is the phone support wait times.

Verified Policyholder

Priya K.

January 2026 Japan Ski Trip
★★★★★

Best price by far for our family trip

Compared quotes on CTI and Zoom was $80 cheaper than the next option for our family of four. Coverage limits were comparable. Very happy with the experience.

Verified Policyholder

Mark D.

December 2025 NZ Road Trip
★★★★★

Claim took longer than expected

Policy purchase was smooth and affordable, but my cancellation claim took over 6 weeks to resolve. Communication during the process was sporadic.

Verified Policyholder

Lisa W.

November 2025 USA West Coast
★★★★★

Unbeatable for USA travel

US medical costs are terrifying, so unlimited medical cover was a must. Zoom offered this at a much lower price than Allianz or Cover-More. Will use again.

Verified Policyholder

Robert H.

October 2025 Annual Multi-Trip
★★★★★

Annual plan saves us heaps

We travel 4-5 times a year and Zoom's annual multi-trip plan has saved us hundreds. The 45-day limit per trip is fine for our typical holidays.

Verified Policyholder
---
import ProviderWhatCustomersAreSaying from "@page-sections/people/provider-what-customers-are-saying/ProviderWhatCustomersAreSaying.astro";
---

<ProviderWhatCustomersAreSaying
averageRating="4.1" backgroundColor="none" colorScheme="inherit" ctaLink="#" ctaText="Write a Review" heading="What Customers Say About Zoom" paddingVertical="lg" purchasePrompt="Purchased through CTI?" ratingBreakdown={
  [
    {
      "label": 5,
      "percentage": 52,
      "countLabel": "52%"
    },
    {
      "label": 4,
      "percentage": 28,
      "countLabel": "28%"
    },
    {
      "label": 3,
      "percentage": 12,
      "countLabel": "12%"
    },
    {
      "label": 2,
      "percentage": 5,
      "countLabel": "5%"
    },
    {
      "label": 1,
      "percentage": 3,
      "countLabel": "3%"
    }
  ]
} reviews={
  [
    {
      "customerName": "Sarah M.",
      "customerInitial": "S",
      "reviewDate": "March 2026",
      "tripLabel": "Bali Trip",
      "rating": 5,
      "title": "Great value and easy claims process",
      "text": "Purchased Zoom Comprehensive for our two-week Bali trip. The price was noticeably cheaper than Cover-More for essentially the same coverage. Had to make a small luggage claim and it was processed within 10 business days.",
      "verifiedLabel": "Verified Policyholder"
    },
    {
      "customerName": "James T.",
      "customerInitial": "J",
      "reviewDate": "February 2026",
      "tripLabel": "Europe Multi-City",
      "rating": 4,
      "title": "Solid coverage, phone support could improve",
      "text": "Used Zoom for a 3-week trip across Italy, France, and Spain. Unlimited medical cover gave us peace of mind. Only gripe is the phone support wait times.",
      "verifiedLabel": "Verified Policyholder"
    },
    {
      "customerName": "Priya K.",
      "customerInitial": "P",
      "reviewDate": "January 2026",
      "tripLabel": "Japan Ski Trip",
      "rating": 5,
      "title": "Best price by far for our family trip",
      "text": "Compared quotes on CTI and Zoom was $80 cheaper than the next option for our family of four. Coverage limits were comparable. Very happy with the experience.",
      "verifiedLabel": "Verified Policyholder"
    },
    {
      "customerName": "Mark D.",
      "customerInitial": "M",
      "reviewDate": "December 2025",
      "tripLabel": "NZ Road Trip",
      "rating": 3,
      "title": "Claim took longer than expected",
      "text": "Policy purchase was smooth and affordable, but my cancellation claim took over 6 weeks to resolve. Communication during the process was sporadic.",
      "verifiedLabel": "Verified Policyholder"
    },
    {
      "customerName": "Lisa W.",
      "customerInitial": "L",
      "reviewDate": "November 2025",
      "tripLabel": "USA West Coast",
      "rating": 5,
      "title": "Unbeatable for USA travel",
      "text": "US medical costs are terrifying, so unlimited medical cover was a must. Zoom offered this at a much lower price than Allianz or Cover-More. Will use again.",
      "verifiedLabel": "Verified Policyholder"
    },
    {
      "customerName": "Robert H.",
      "customerInitial": "R",
      "reviewDate": "October 2025",
      "tripLabel": "Annual Multi-Trip",
      "rating": 4,
      "title": "Annual plan saves us heaps",
      "text": "We travel 4-5 times a year and Zoom's annual multi-trip plan has saved us hundreds. The 45-day limit per trip is fine for our typical holidays.",
      "verifiedLabel": "Verified Policyholder"
    }
  ]
} starRating={4.1} summaryText="Based on 142 customer reviews"
/>
---
blocks:
  _component: page-sections/people/provider-what-customers-are-saying
  heading: What Customers Say About Zoom
  reviews:
    - customerName: Sarah M.
      customerInitial: S
      reviewDate: March 2026
      tripLabel: Bali Trip
      rating: 5
      title: Great value and easy claims process
      text: Purchased Zoom Comprehensive for our two-week Bali trip. The price was noticeably cheaper than Cover-More for essentially the same coverage. Had to make a small luggage claim and it was processed within 10 business days.
      verifiedLabel: Verified Policyholder
    - customerName: James T.
      customerInitial: J
      reviewDate: February 2026
      tripLabel: Europe Multi-City
      rating: 4
      title: Solid coverage, phone support could improve
      text: Used Zoom for a 3-week trip across Italy, France, and Spain. Unlimited medical cover gave us peace of mind. Only gripe is the phone support wait times.
      verifiedLabel: Verified Policyholder
    - customerName: Priya K.
      customerInitial: P
      reviewDate: January 2026
      tripLabel: Japan Ski Trip
      rating: 5
      title: Best price by far for our family trip
      text: Compared quotes on CTI and Zoom was $80 cheaper than the next option for our family of four. Coverage limits were comparable. Very happy with the experience.
      verifiedLabel: Verified Policyholder
    - customerName: Mark D.
      customerInitial: M
      reviewDate: December 2025
      tripLabel: NZ Road Trip
      rating: 3
      title: Claim took longer than expected
      text: Policy purchase was smooth and affordable, but my cancellation claim took over 6 weeks to resolve. Communication during the process was sporadic.
      verifiedLabel: Verified Policyholder
    - customerName: Lisa W.
      customerInitial: L
      reviewDate: November 2025
      tripLabel: USA West Coast
      rating: 5
      title: Unbeatable for USA travel
      text: US medical costs are terrifying, so unlimited medical cover was a must. Zoom offered this at a much lower price than Allianz or Cover-More. Will use again.
      verifiedLabel: Verified Policyholder
    - customerName: Robert H.
      customerInitial: R
      reviewDate: October 2025
      tripLabel: Annual Multi-Trip
      rating: 4
      title: Annual plan saves us heaps
      text: We travel 4-5 times a year and Zoom's annual multi-trip plan has saved us hundreds. The 45-day limit per trip is fine for our typical holidays.
      verifiedLabel: Verified Policyholder
  averageRating: '4.1'
  starRating: 4.1
  summaryText: Based on 142 customer reviews
  ratingBreakdown:
    - label: 5
      percentage: 52
      countLabel: 52%
    - label: 4
      percentage: 28
      countLabel: 28%
    - label: 3
      percentage: 12
      countLabel: 12%
    - label: 2
      percentage: 5
      countLabel: 5%
    - label: 1
      percentage: 3
      countLabel: 3%
  purchasePrompt: Purchased through CTI?
  ctaText: Write a Review
  ctaLink: '#'
  colorScheme: inherit
  backgroundColor: none
  paddingVertical: lg
---

Overview

Use Provider What Customers Are Saying on provider detail pages to show editable customer review cards alongside an aggregate rating summary, rating distribution bars, and a review call-to-action.

Properties

heading string | default: What Customers Say About Zoom

Main heading shown above the customer reviews.

reviews array | default: array

Individual customer review cards.

Item Properties:

customerName string | default: Sarah M.

Customer display name.

customerInitial string | default: S

Initial shown in the avatar circle.

reviewDate string | default: March 2026

Human-readable review date.

tripLabel string | default: Bali Trip

Short trip label shown as a pill.

rating number | default: 5

Star rating from 0 to 5.

title string | default: Great value and easy claims process

Short review headline.

text string | default: Customer review text goes here.

Main review copy.

verifiedLabel string | default: Verified Policyholder

Verification label shown at the bottom of the card.

averageRating string | default: 4.1

Large rating score shown in the summary panel.

starRating number | default: 4.1

Star rating used for the summary panel, from 0 to 5.

summaryText string | default: Based on 142 customer reviews

Supporting text under the summary stars.

ratingBreakdown array | default: array

Rows used for the star rating percentage bars.

Item Properties:

label string | default: 5

Rating row label, such as 5 or 4.

percentage number | default: 52

Bar fill percentage from 0 to 100.

countLabel string | default: 52%

Text shown at the end of the row.

purchasePrompt string | default: Purchased through CTI?

Small prompt shown above the review button.

ctaText string | default: Write a Review

Text for the review call-to-action button.

ctaLink string | default: #

Link for the review call-to-action button.

colorScheme enum | default: inherit

Color scheme theme for the section.

Accepted values:
  • inherit
  • light
  • dark

backgroundColor enum | default: none

Background color behind the section.

Accepted values:
  • none
  • base
  • surface
  • accent
  • highlight

paddingVertical enum | default: lg

Vertical padding for the section.

Accepted values:
  • xs
  • sm
  • md
  • lg
  • xl
  • 2xl
  • 3xl
  • 4xl
  • 5xl
  • 6xl