Gumroad's storefront shares a generic card

og:image on gumroad.com is opengraph_image.png. A marketplace of creators, one image.

gumroad.com

So the storefront window shows the store brand

A marketplace of a million products, unfurling as one image.

gumroad.com

What's actually wrong

gumroad.com's share image is a file named opengraph_image.png, the generic export that ships when the share card is a checkbox rather than a decision. Gumroad's whole thesis is that creators should sell directly, and the link is the storefront: it gets posted in bios, newsletters, and reply-guys' "link?" threads. The homepage card that anchors all of that is the same static asset regardless of what's being sold or who's selling it.

This is cause 3 of the 5 ways link previews break. The full breakdown covers the manual fix and the automatic one.

og:image     → opengraph_image.png
homepage card is static regardless of context
the filename is the generic export default

What that costs downstream

Launch day works harder for less

Launch day is one link shared everywhere at once. When the card doesn't show the product, every one of those impressions does less.

Free advertising gets wasted

Every sale link a creator posts is also an ad for Gumroad. A generic card wastes that.

Price is the best copy

"$29, 4.9 stars, 12k sold" in a card outperforms any tagline. That data exists on every product page and never reaches the unfurl.

The product, the price, the card

What's for sale, rendered from the page selling it.

Gumroad

Discover pages sell whole categories

Each one could show what's actually inside.

The discover feed on Twitter

Where buyers browse by category.

Gumroad · Discover
Fixed by OpenGraph+
gumroad.com
Today it's the generic export

Pricing on Facebook

The page every would-be seller checks first.

gumroad.com
Gumroad · Pricing
Fixed by OpenGraph+
gumroad.com
Today it's the same static card

For whoever owns the templates

The export-default tell

Files named opengraph_image.png are what design tools produce when the card is a checklist item. It shipped and never came up again.

og:image → opengraph_image.png

Marketplaces are card networks

Every product, creator, and category page gets shared. Cards are the marketplace's whole exterior.

Product-aware unfurls

OpenGraph+ renders the page behind the link, so price, rating, and cover art can ride in every product card automatically.

Is your site doing this too?

Run the same check we ran on Gumroad: every platform, every page we can find, free.