Social MediaAugust 4, 20269 min read

The state of social in Westport, 2026: 1,137 reviews earned, and three of eight florist websites that never say where to follow them

We measured every florist Google returns for Westport, MA. The reputation is extraordinary and already paid for. The handoff between the feed and the website is where it leaks.

By Joshua Amado

Share
Hydrangeas in bloom around the memorial plaza and its bronze busts.
Hydrangeas in bloom around the memorial plaza and its bronze busts.

Drive Main Road in Westport in the first week of August and the whole town is doing the thing florists do for a living. Buckets outside the farm stands. Dahlias going over. Somebody's zinnias in a coffee can on a table with a cash box and no attendant, because this is Westport and the cash box is fine.

A florist here is not selling flowers. They are selling the fact that they know which arrangement the family wants for the wake, which bride changed her mind twice, and which restaurant on the harbour needs the tables done before four. That knowledge takes a decade to build and it does not fit in a content calendar.

So this month I measured the one thing that trade should be winning outright: social presence. Florists sell the most photogenic product in any small town in America. Every single arrangement they make is a post.

Here is what the measurement actually found.

1,137
Google reviews earned across 12 businesses
Review-weighted average: 4.92 stars
3 of 8
Websites with no social link at all
Not a broken link. No link.
13.95s
Median mobile load, of 10 measured
Google's "good" threshold is 2.5s

What I measured, and what I could not#

On 4 August 2026 I pulled every florist Google Places returns for "florist in Westport, MA". That is 14 businesses. Two of them are in Westport, Connecticut, which is Google being Google about town names, and I have excluded both from every number in this article. That leaves 12 real Massachusetts businesses: seven inside Westport itself and five in the immediate trade area, in Somerset, Dartmouth, Fall River and New Bedford.

Of those 12, two have no website at all. Ten do. Two of those ten did not return a readable page to my checker, meaning their site exists and I simply could not read it, so they are excluded from the content counts rather than counted against them. That leaves eight sites fully measured for social presence.

Speed is mobile Largest Contentful Paint via Google PageSpeed Insights. Google had field data for zero of the ten live sites, which means not one of them gets enough real traffic for Google to report what actual visitors experienced. Every speed number below is therefore a lab estimate, and I am labelling it as one. Anyone can re-run all of it at pagespeed.web.dev in about four minutes.

That limit is not a footnote. It is the article.

Finding one: three of eight websites do not tell you where to follow them#

SiteSearch rankReviewsSocial links on the website
Site A171None
Site B235None
Site C3127Facebook, Instagram, X, YouTube, TikTok
Site D425Facebook, Instagram, TikTok
Site E511None
Site F6527Site refused the checker, not measured
Site G729No website at all
Site H866Facebook
Site I943Facebook, Instagram (see note)
Site J108No website at all
Site K11192Facebook, Instagram
Site N143Site refused the checker, not measured

Three of the eight measurable sites carry no social link of any kind. Not a dead link, not a stale handle. Nothing. Four of eight link Instagram. Two link more than two platforms.

The note on Site I is worth its own sentence, because it is the most human error in the whole dataset. Site I's Instagram link does not point at Site I's Instagram. It points at Squarespace's Instagram account: the placeholder that ships with the template, which nobody ever changed. It has presumably been sending that shop's visitors to a website builder's marketing feed for as long as the site has been live. Nobody noticed, because nobody has analytics.

I want to be careful here, because the obvious reading is wrong. This is not a story about small businesses being bad at the internet. Every business in that table is beating its category on the only scoreboard that cannot be bought: 1,137 reviews, weighted to 4.92 stars, and not one of the twelve rated below 4.5. They earned that the hard way, one funeral and one wedding at a time.

The gap is narrower and more fixable than "they don't get social." It is a handoff.

The bark of an old street tree, close up — decades of growth in a city park.
The bark of an old street tree, close up — decades of growth in a city park.Fall River, MA

Finding two: when the handoff does happen, the website drops it#

Say the handoff works. Somebody finds the shop on Instagram, likes what they see, and goes looking for the website to actually order.

SiteMobile LCPPerformance
Site C3.7s87
Site A6.9s71
Site N7.3s59
Site I10.6s40
Site K12.0s64
Site H15.9s62
Site D16.8s53
Site B18.4s47
Site F20.9s17
Site E28.6s18

Median: 13.95 seconds to show anything on a phone. Nine of the ten measured sites land in Google's "poor" band. The slowest takes 28.6 seconds, which on a phone in a parking lot is indistinguishable from broken.

Alongside that, in the eight sites I could read fully: three have no contact form, two have a phone number you cannot tap, three have no LocalBusiness schema, and one is not served over HTTPS at all, so Chrome puts "Not secure" in the address bar of every visitor before they see a single photograph. Six of the ten live sites give you no way to order or book online, which means the only door is a phone call during business hours. Five of ten have no analytics installed, which is usually the reason none of this has been noticed yet.

Why the website still matters when nobody clicks#

The honest counterargument is that this no longer matters, because people discover on Instagram, ask an AI, and never visit a website at all. Rand Fishkin, who has spent years arguing that platforms keep clicks for themselves, addressed exactly this, and the running example in his piece happens to be a flower shop.

You don't have to go and visit until it is time to actually transact, and then you still go to the website.
Rand Fishkin Co-founder and CEO, SparkToro Source

That is the whole argument in one line. Zero clicks does not mean zero sales. It means the clicks that do happen are the ones with a credit card behind them. A 28.6-second load costs you almost nothing when someone is browsing idly. It costs you the entire order when someone has already decided.

The outlier is instructive#

One site in this set does everything. Site C links five platforms, loads in 3.7 seconds, scores 87 on performance and 100 on accessibility, takes bookings online, has a working contact form, a tappable phone number and LocalBusiness schema. It also holds 127 reviews at a clean 5.0.

I am not going to claim the website caused the reviews. I measured a website on one day; I did not measure a business. But it is worth noting that the shop with the best answer to "where do I follow you" also had the best answer to "and then what."

Grand Victorian houses and stone gateposts along a tree-lined Fall River street.
Grand Victorian houses and stone gateposts along a tree-lined Fall River street.Fall River, MA

What a Westport florist should do Monday#

Cheapest first. These are real time estimates, not sales copy.

Free, ten minutes: put your social links on your website and your website on your social profiles, then click them. If you are one of the three, this is the whole fix. Add a Facebook and Instagram link to your site footer, as real links, not as an image of an icon. Then go the other way: put your website URL in your Instagram bio and in the website field of your Facebook page. While you are in there, add the URL to your Google Business Profile too. That is the entire handoff, and right now three shops in this town have simply never built it.

Then click every one of those links yourself, on a phone, and check where it actually lands. One shop in this set has been sending its visitors to Squarespace's Instagram account for years. That takes thirty seconds to catch and nobody had.

Free, fifteen minutes: make your phone number tappable. Two sites here show a phone number as plain text. On a phone, a customer has to memorise it, leave your site, and dial. Whoever maintains the site needs to wrap it in a tel: link. If you are on Squarespace, Wix or Shopify, it is a setting, not a code change.

Free, twenty minutes: install analytics. Five of these ten shops have no measurement of any kind. You cannot argue with a load time you have never seen. Google Analytics is free and the setup is a copy-and-paste.

A few hundred dollars, or an afternoon of someone's time: fix the images. Nine of ten sites are in Google's "poor" band, and on a florist's website the cause is almost always the same thing: gorgeous full-resolution photographs uploaded straight off the camera. Resize to the size they actually display at, convert to WebP, and a 20-second page usually becomes a 4-second page. Nothing else on this list moves the number that much.

The one that needs a professional: the certificate. If your site is on plain http, every visitor gets a browser warning before they see a flower. A certificate is free through Let's Encrypt; getting it installed correctly is an hour for someone who has done it before, and worth paying for.

A note on the businesses in this piece#

Nobody in that table agreed to be graded in public, so nobody is named, and nobody will be. The labels are the labels. If you own one of these shops and you would like to know which row is yours and what is on it, email me and I will send you your own numbers, free, whether or not you ever hire me. You earned those reviews. You should get to see what is happening to them.

I am in Fall River, ten minutes up Route 88. If you want the fixes done rather than described, that is what Avalon does.

774.559.8992 · Joshua.Amado@AvalonPartner.com

Want help putting this into practice?

Avalon Partner helps Fall River and South Coast businesses fix the gaps that cost them leads. Call 774.559.8992 or email Joshua.Amado@AvalonPartner.com.

Keep reading