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”.
Why this matters
Section titled “Why this matters”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 form | Addressing form |
|---|---|
| Jan | Jane |
| Jana | Jano |
| Novák | Nováku |
| Nováková | Novákova |
Key features
Section titled “Key features”- 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
How it works
Section titled “How it works”- A customer is created or updated in your Shopify store
- The app receives a webhook and sends the name to the declension API
- The declined forms and gender are cached and written back as customer metafields
- The metafields are available in Liquid templates, UI Extensions, and Klaviyo
Metafields written
Section titled “Metafields written”| Metafield key | Contents | Example |
|---|---|---|
czech-names-app.addressing | Declined first name | Jane |
czech-names-app.last-name-addressing | Declined last name | Nováku |
czech-names-app.gender | Linguistic gender | male, female, or unknown |
All metafields are single_line_text_field type.
What gets processed
Section titled “What gets processed”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.
Get started
Section titled “Get started”Install the app from the Shopify App Store: Skloňování jmen, then follow the Getting Started guide.