FLAVOR Product Datasheets · Automatic product datasheets from WooCommerce

Maintain product data once.
Datasheets follow.

Structured, multilingual, print-ready PDF datasheets straight from your WooCommerce products — no screenshot, no duplicate maintenance, no stale PDFs.

The plugin takes what's already on the product page — description, technical data, attributes, Product Add-Ons, gallery — and builds its own datasheet layout with real PDF text. Technical drawings are detected in the gallery and placed full-size. Change the product and the next datasheet changes with it. One product, one source of truth, always current.

real PDF text, not a screenshotWPML + GTranslatedrawing detectionProduct Add-Onsquality checklist
Start DatasheetsSee features
no external PDF servicedownload on the product pagelanguage-aware cachestatistics in the backendfull-size images
Datasheet · Pt100 screw-in probeEN · 3 pages · created 15/09/2026, 14:09
Source
WooCommerce product page · gallery 3 images · 7 attributes
Configuration
— calibration: 3 calibration points · cable: 2 m PVC —
Creating datasheet … about 10 seconds left
PDF ready · 3 pages · cached 15 min

Layout: header with logo → overview with product image → 65% description | 30% technical data → technical drawing → service & advice

Checklist: 18/28 relevant checks met · thread: not required

✓ text selectable✓ drawing detected✓ URL + timestamp in footer
1source instead of parallel upkeep
65/30description to technical data in layout
15 mincache per product and language
28checks in the checklist
0external PDF platform

The same product.
Once as document chaos, once as a datasheet.

In many shops technical data lives in five places: product page, PDF, catalogue, documentation, language version. Flip the switch and see what happens when the product page is the only source.

Try it out
yourshop.dev / product / pt100-screw-in-probe
Datasheets 1 product · 3 languages3 PDFs in InDesign · 2 of them stale · EN missing
PDFDatasheet GermanInDesign file from 2024 · temperature range no longer correct—
ENDatasheet Englishnever created — a translator would have taken 2 days—
DWGTechnical drawingsits in the gallery as image 3 — nobody uses it—
OPTProduct Add-On: calibrationPDF lists all 8 options — the customer can't tell what they ordered—
Signalsper product
Data sources per product5
Stale PDFs in circulation2 of 3
Language versions1
Text in the PDFscreenshot
Effort per product changeopen 3 files
Missing details visibleno

Example from a measurement-technology shop. Your products show their own checklist.

Parallel document upkeep
creates parallel truths.

Without Product Datasheets
  • Technical data lives in the shop, a PDF, a catalogue and documentation — and drifts apart
  • Every product change means opening Word or InDesign, exporting, uploading
  • Language versions are maintained separately or not at all
  • “Save page as PDF” plugins produce soft screenshots with no selectable text
  • Product options end up in the document as the complete option list
  • Nobody can see which product is missing technical details
With FLAVOR Product Datasheets
  • The WooCommerce product page is the single source — the PDF follows it
  • Change the product, the next datasheet is current — no export, no upload
  • WPML translation or GTranslate frontend: the active language becomes the datasheet
  • Real PDF text: sharp, searchable, copyable, printable
  • Only the configuration actually chosen appears in the document
  • The checklist shows present, missing and not-required details per product

What separates a datasheet
from a screenshot.

Real PDF text

Content is analysed, structured and set as text in the PDF — selectable, copyable, searchable, print-sharp. Only product images and drawings are image objects. Independent of resolution and browser zoom.

Its own datasheet layout

Not the HTML order but a document structure: header with logo and company details, product overview with image and key figures, description beside technical data at 65 to 30, further information, drawing, service block.

Technical data as its own section

Material, dimensions, measuring ranges, temperature ranges, accuracy, tolerances, cable type and length, connections, thread, weight — structured from attributes and product content.

Product Add-Ons: the choice only

With eight calibration levels the PDF doesn't list them — it says “Calibration: 3 calibration points”. The actual configuration is evaluated, not the form copied.

Technical drawing detection

Filename, alt and title text, gallery position, similarity to other images, deviation from the main image and visual characteristics decide together. Detected drawings get their own full-width section. Deliberately conservative: when in doubt, none.

The real product gallery only

The source is the WooCommerce gallery attachments — not recommended products, WoodMart sliders, headers or content carousels. Always the full-size original, never the 280 px thumbnail.

Multilingual: WPML and GTranslate

Real WPML translations deliver the open language version. Dynamically translated frontends are detected through the active language — French, Spanish, Dutch without separate PDFs.

Language-aware cache

Cache key from product, language, content state and renderer version. 15 minutes by default. German and English never share a file; changes produce a fresh PDF.

Transparent status

“Creating datasheet … about 10 seconds left” counts down, then “finalising”, then “downloading”. Instant on a cache hit. Every status message localised.

Quality checklist

Up to 28 checks per product: image, description, material, diameter, cable, connection, temperature range, standards, drawing … It distinguishes present, missing and not required for this product. Admins see the debug box under the download.

Service block and footer

A centrally maintained advice section with clickable tel: and mailto: links. Footer on every page with the product URL as a real link, creation time, copyright, page number and legal notice.

Statistics without ballast

Counters per product and language instead of a log row per download: generations, downloads, cache hits, last timestamps. The database stays small and normal product page views cost nothing.

From online product
to datasheet.

01
Maintain the product as usual

Description, technical data, images, attributes and options stay where they're needed anyway — in WooCommerce.

02
The page is analysed

The plugin detects available data, distinguishes product image from drawing, evaluates the current configuration.

03
Check completeness

Administrators see in the checklist what's present, what's missing and what isn't required for this product.

04
Generate and deliver

Download right on the product page. The customer gets a document with a link back to the product and a documented creation time.

For shops with
products that need explaining.

Sensors and measurement

Measuring ranges, accuracy, tolerances, calibration levels as an add-on — exactly the data customers want as a PDF before buying.

Industry and machinery

Dimensions, connections, threads, operating conditions, standards. Technical drawing from the gallery, full-width in the document.

Electrical and components

Cable type, cable length, temperature range, protection class — as a structured technical block instead of prose.

Spare parts and building materials

Material, weight, dimensions, compatibility. Datasheet as evidence for tenders and orders.

Laboratory and B2B

Downloads of technical documents signal purchase intent. The statistics show which products and languages are in demand.

Configurable products

The customer picks options, the datasheet shows exactly that configuration — a document for quotes, approval and archives.

Engineering
that stays in the shop.

Hybrid data accessWooCommerce product data and attachments from the backend for images and gallery — plus frontend state for configuration and dynamic translation. Independent of how the theme renders individual elements.
Theme compatibilityFallbacks for layouts where the classic WooCommerce hook isn't where it's expected — WoodMart among them. Image detection strictly limited to the real gallery.
SecurityCapability checks, nonces, validated download hashes, restricted image sources, protected cache files, hardened paths, size and rendering limits. A neutral download URL without the plugin name.
No external serviceGeneration happens inside your WordPress installation. No SaaS platform receiving product data. No extra dependencies.
PlatformWordPress 6.x–7.1, WooCommerce 8.x–11.1, WooCommerce Product Add-Ons, WPML, GTranslate. PHP 8.4+ only.
# datasheet footer · every page
© 2026 Company. All rights reserved.
Technical changes, errors and misprints excepted.
Product: https://yourshop.dev/product/pt100-screw-in-probe/
Created: 15/09/2026, 14:09 · Page 2 of 3

# cache key
product_id · lang · content_hash · renderer_version

# download URL, neutral
admin-ajax.php?action=datasheet_download&hash=…

# checklist · admin debug box
18/28 relevant checks met
✓ product image ✓ material ✓ temperature range ✓ drawing
✕ standards ✕ operating conditions
— thread length: not required

The complete
feature list.

Content
  • Title, short and long description
  • Technical data as its own section
  • WooCommerce attributes
  • Additional information
  • Product Add-Ons: chosen options
  • Configurable products
  • Tables, standards, limit values
  • Central service block
PDF generation
  • Real PDF text, no screenshot
  • Its own datasheet layout
  • Header with logo and company details
  • Product overview with image
  • 65% description / 30% technical
  • Header and footer per page
  • Automatic page numbering
  • Clickable tel:, mailto:, URL
Images
  • WooCommerce gallery attachments only
  • Full-size original instead of thumbnail
  • Technical drawing detection
  • Signals: filename, alt, position, similarity
  • Own drawing section
  • Conservative detection
  • No slider or page images
  • WoodMart-safe
Multilingual
  • WPML product translations
  • GTranslate frontend
  • Active language detected
  • Language-aware cache
  • Language-specific product URL in the footer
  • Localised status messages
Cache & status
  • 15-minute cache, adjustable
  • Key from product, language, state, renderer
  • Countdown during generation
  • Three status phases
  • Instant on cache hit
  • Protected cache files
Quality
  • Checklist of up to 28 checks
  • present / missing / not required
  • Context-aware checking
  • Admin debug box under the download
  • Product-data prompts
Statistics
  • Generations, downloads, cache hits
  • Counters per product and language
  • Last generation, last download
  • No log row per event
  • No overhead on product pages
Security & platform
  • Capability checks, nonces
  • Validated download hashes
  • Neutral download URL
  • Size and rendering limits
  • No external PDF service
  • WordPress 6.x–7.1
  • WooCommerce 8.x–11.1 · Product Add-Ons
  • PHP 8.4+ only

Choose
your plan.

All features in every plan. The plans differ only in the number of websites.

two months free when you pay yearly
Single
For one shop
€19/ month
1 website licence
  • All features
  • WPML and GTranslate
  • Drawing detection
  • Checklist and statistics
  • Email support
Get Single
Businessmost popular
For several shops
€49/ month
5 website licences
  • Everything in Single
  • Priority support
  • Multisite per site
Get Business
Agency
For agencies
€99/ month
25 website licences
  • Everything in Business
  • Premium support
  • White-label option
Get Agency

Frequently asked
questions.

Is this a “save page as PDF” plugin?

No. A general PDF plugin prints a web page. Product Datasheets analyses the product information, structures it and transfers it into its own datasheet layout with real PDF text. Text stays selectable, searchable and print-sharp — independent of resolution and zoom.

Where does the data come from?

From the WooCommerce product page: title, descriptions, attributes, additional information, Product Add-Ons and gallery. Images come from the gallery attachments at full size; configuration and dynamic translation from the frontend state.

How does it detect technical drawings?

Through combined signals: filename, alt and title text, gallery position, similarity to other product images, deviation from the main image and typical visual characteristics. Detection is deliberately conservative — better no drawing than the wrong image.

What happens with Product Add-Ons?

Only the option actually chosen appears. With eight calibration levels the PDF says “Calibration: 3 calibration points” — not the whole option list.

Does it work multilingually?

Yes. Real WPML translations deliver the open language version. With GTranslate the actively rendered language is used. German and English have separate cache entries; the footer URL points to the matching language version.

How long does generation take?

A few seconds depending on scope, images and server. The user sees a countdown and three status phases. From the 15-minute cache the PDF arrives instantly.

What does the checklist check?

Up to 28 product-specific points — image, description, material, diameter, cable, connection, temperature range, standards, drawing and more. It distinguishes present, missing and not required for this product: a product without a thread needs no thread length.

Does it work with WoodMart?

Yes. For themes whose product hook isn't where it's expected there are fallbacks. Image detection is strictly limited to the WooCommerce gallery — WoodMart sliders, recommended products and header graphics are never taken for product images.

Is data sent to an external service?

No. PDF generation runs inside your WordPress installation. No SaaS platform, no transfer of product data.

Which versions are supported?

WordPress 6.x to 7.1, WooCommerce 8.x to 11.1, WooCommerce Product Add-Ons, WPML and GTranslate. PHP 8.4 and above only.

One product. One source.
Always the current datasheet.

Changes happen in the WooCommerce product. FLAVOR Product Datasheets turns them into the document — without parallel upkeep, without stale PDFs.

Talk to usStart Datasheets from €19 / month