Skip to content

CZ Names

CZ Names automatically converts your Czech customers’ names into the vocative (addressing) form — the grammatical form Czech speakers use when addressing someone directly. Instead of “Vážený Jan Novák”, your emails read “Vážený Jane Nováku”.

Czech is a highly inflected language. When you address a customer in an email, SMS, or notification, the grammatical form of their name changes. Using the dictionary form (“nominative”) sounds unnatural and impersonal. CZ Names handles this automatically, so your customer communications feel native and professional.

Dictionary formAddressing form
JanJane
JanaJano
NovákNováku
NovákováNovákova
  • Automatic declension — processes every new and updated customer using the sklonovani-jmen.cz API
  • Gender detection — determines linguistic gender (male, female, unknown) for use in gender-conditional templates
  • Shopify metafields — writes results directly to customer metafields, available everywhere Shopify supports metafields
  • Liquid support — use declined names in email notifications, order confirmations, and theme templates
  • UI Extensions — place the addressing form on the customer account portal, order pages, checkout, and thank-you page
  • Klaviyo integration — sync Czech addressing data to Klaviyo profiles for personalized email campaigns
  • Smart caching — results cached in Firestore to avoid redundant API calls
  • 14-day free trial — no charge until the trial ends
  1. A customer is created or updated in your Shopify store
  2. The app receives a webhook and sends the name to the declension API
  3. The declined forms and gender are cached and written back as customer metafields
  4. The metafields are available in Liquid templates, UI Extensions, and Klaviyo
Metafield keyContentsExample
czech-names-app.addressingDeclined first nameJane
czech-names-app.last-name-addressingDeclined last nameNováku
czech-names-app.genderLinguistic gendermale, female, or unknown

All metafields are single_line_text_field type.

The app processes names that contain only standard Czech and Latin alphabet characters (plus digits and underscores) and are at least 2 characters long. Names with hyphens, spaces, apostrophes, or non-Latin scripts are marked as non-translatable and the original name is kept as the fallback value.

Install the app from the Shopify App Store: Skloňování jmen, then follow the Getting Started guide.