ogmake
Menu

← All templates

Product with price

Name and tagline on the left, a right-aligned panel carrying the price.

The product template is a launch card for something you sell: a product name, a one-line pitch and an optional price and price note, framed as a bold marketing image. It gives a store page, a landing page or a product-hunt style listing a share preview that looks designed rather than scraped.

Use it wherever a product has its own URL. Generate one card per product from your catalog data and every page gets a distinct, on-brand image, which makes shared links easier to recognise in a feed and easier to click. The card stays legible at the small sizes social platforms render.

Because the card is rendered from parameters, a price change or a new tagline is a single request away: update the value, request the image again, and the new version is served. Your account logo can sit in the brand-mark slot, and the output is a standard 1200 by 630 image that every platform accepts.

Related: URL templates guide · Next.js guide · Laravel guide · Check how your product link previews

This template renders your account logo (Dashboard → Brand logo) in its brand-mark slot.

Product with price template preview

Open in the editor Editor guide

Parameters

ParameterTypeRequiredLimit
namestringYesup to 300 characters
taglinestringYesup to 120 characters
pricestringNoup to 120 characters
priceNotestringNoup to 120 characters

Try it

POST /v1/images, Bearer-authenticated, with this template id and params — see the quickstart for how to get a key, and for a signed-URL example that links straight to a cacheable, cache-forever image URL without a server round trip.

curl https://ogmake.com/v1/images \
  -H "Authorization: Bearer og_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "template": "product",
  "params": {
    "name": "Fieldnotes",
    "tagline": "Notes that sync before you close the laptop",
    "price": "$29/mo",
    "priceNote": "per month"
  }
}'

Related templates.