
Fix ugly, cropped product previews on WhatsApp, iMessage and LinkedIn.
A shared link with no card is a link nobody clicks — and the card most stores get is
worse than none: a stretched logo, a badly cropped product photo, or an empty grey
box. When someone shares your store on WhatsApp, iMessage, LinkedIn, Facebook,
X (Twitter), Slack or Telegram, that platform has to pick an image for the post.
Your theme gives it one, and your SEO plugin gives it the same one for every product.
FastOG gives every share a designed card built from that page’s real content, the
moment the link is shared:
- Automatic live prices and sale badges on social shares. Product covers draw the
price from your catalogue, so the number in the preview is the number on the page —
including a sale badge when the product is discounted. -
A designed card per page type, not one image reused everywhere:
- Product pages — product photo, name, live price and sale badge.
- Product categories — the category image and title.
- Shop / front page — your brand and tagline.
- Blog posts — title, excerpt and featured image.
-
Zero server load — 100% offloaded rendering. Covers are rendered and cached by
FastOG andog:imagepoints at that cache. Your host never runs a headless browser,
never stores a generated image, and never eats the bandwidth of a social crawl.
Nothing to manage, and nothing to re-export when a price changes.
What you get
- No manual design work. No Photoshop, no Canva, no designer backlog. Pick a
starting look in FastOG Studio and covers build themselves from your catalogue. - Prices that stay current. Cards come from live product data, so a price change or
a new sale badge appears on the next share — not on a stale image cached months ago. - Covers that never go stale. A cover’s URL contains the settings that produced it,
so editing a cover produces a new URL and social platforms fetch the new image instead
of showing the old one. No cache-busting hacks, no “scrape again” instructions. - The Facebook preview refreshes itself. Every platform caches link previews, and
Facebook keeps its copy until something tells it the page changed — which is why an
edited cover commonly shows up on Facebook as the old image for weeks. FastOG tells
it. Saving a product asks Facebook to re-scrape that page, so the new card goes live
without you opening the Sharing Debugger. - What we cannot refresh, we say out loud. Facebook is the only platform that lets
anyone ask for a refresh. On WhatsApp, LinkedIn, X and the rest we can only make sure
the correct image is waiting for their next read — when they take it is their
schedule, not ours. We would rather tell you that than sell you a promise we cannot
keep. - No GD, no font uploads, no rewrite endpoints. Because we render, your server needs
no image library, no fonts to install and no/social-image.jpgendpoint that 404s —
the failure modes that make self-hosted image plugins collapse on ordinary hosting. - Plays nice with your SEO plugin. If Yoast, Rank Math, All in One SEO or SEOPress
is active, FastOG hands its cover to that plugin instead of printing a competing tag
that social crawlers might ignore. One image, one set of tags, no conflict. - Preview the cover where you edit the product. The product editor has a FastOG
panel showing this product’s live cover and letting you pick its template without
leaving the product screen. The Products list marks each product Serving or
Paused beside its name, so you can see the state across the catalogue at a
glance. - Black Friday and Seasonal Offer WooCommerce product templates. Both looks are
available for product covers on every plan. Savings display only when the original
price is higher than the current price. - Tells you if a cover stops being served. A background check reads your storefront the
way a crawler does and verifies the cover it prints, and if a theme change, another plugin or a
stale signing secret stopped the FastOG image it says so in wp-admin. The same state appears
under Tools Site Health and in WooCommerce Status for whoever is debugging. - Works with or without WooCommerce. WordPress alone gets front page and blog post
covers. Add WooCommerce and product, category and shop pages get theirs too. - Translated into 27 languages, with nothing to install. The plugin’s screens and the
Studio editor ship with their translations already inside: Portuguese (Portugal and
Brazil), Spanish, French, German, Italian, Dutch, Polish, Russian, Ukrainian, Turkish,
Arabic, Japanese, Korean, Thai, Vietnamese, Indonesian, Chinese (Simplified and
Traditional), and the Nordics and Central Europe too. WordPress uses whichever language
you set under Settings General; a partly translated language falls back to English
string by string rather than breaking a screen. The full list is under “Is FastOG
available in my language?” below. - One clear plan ladder, no watermark. Every plan covers product, collection, home and
blog-post pages, with live prices, sale badges and stock badges. Community is free for up
to 100 items and includes four base templates plus the Black Friday and Seasonal Offer product templates. Starter ($19/month) covers 250
items with 24 curated templates and rating badges. Pro ($49/month) covers 1,000 items and
adds all 45 selectable templates, the Custom Builder and metafield mapping. Scale
($119/month) adds unlimited item coverage, scoped rules and priority rendering. Black Friday
and Seasonal Offer are available at every tier; savings appear only when the original price is
higher. No plan adds a watermark. - Served from our infrastructure, not yours. Renders happen on our own render
service and are delivered from our own cache and edge, never from your hosting and
never through a third-party image CDN you have to wire up and monitor. We own the
serving path, the bandwidth and the uptime; your site only signs a URL.
Start free
Community tier — free forever, no watermark. Connect your site and cover up to 100
store items across product, collection, home and blog-post pages. Community includes four base
templates plus the Black Friday and Seasonal Offer product templates, live prices,
sale badges and stock badges. Paid plans expand coverage and template choice; the
watermark is not a tier feature.
- FastOG Service Terms: https://fastog.com/terms
- FastOG Privacy Policy: https://fastog.com/privacy
- Service Pricing & Plans: https://fastog.com
Which pages get a cover
The four page types above. Every other URL — pages, tags, date and author archives,
custom post types — is left exactly as it was, so your theme or SEO plugin keeps
control of it. FastOG only touches the shares that benefit from a designed card.
License
The code in this plugin is free software, licensed under the GNU General Public License
v2.0 or later — see https://www.gnu.org/licenses/gpl-2.0.html. That license is required
to distribute through WordPress.org, and it covers the PHP, JavaScript and CSS in this
package only.
FastOG itself is not open source. It is a hosted commercial service: covers are
rendered and served by FastOG under the FastOG Service Terms (https://fastog.com/terms).
The GPL grants no rights over the FastOG service, its API, its templates or its other
integrations.
Screenshots

Product cover — photo, name, price and a sale badge that updates automatically.

Product shot cover — the standard product-card look.

Collection cover — category image and title.

Promo / launch cover — your brand on every share.