Vereins-Geburtstage

Vereins-Geburtstage

0/5 (0 ratings) — active installs Updated Nov 9, 2026
Overview of today's birthdays and the send button.

Overview of today's birthdays and the send button.

Vereins-Geburtstage manages your members’ birthdays and sends personal birthday greetings by email, automatically or at the push of a button. It is designed for clubs and associations and is fully bilingual (English and German).

Members are imported from a CSV file or added manually. On re-import, an existing entry with the same email address is updated, so no duplicates are created. Every morning at 9:00 a.m. the plugin checks whether anyone has a birthday and, only then, sends a summary email to the configured address with the names and a link to the admin area. There you can see today’s birthdays, a preview of the upcoming birthdays in the next seven days, and send the greetings with one click. Optionally, the plugin sends them fully automatically.

For the texts you can define any number of templates with the placeholders {vorname} (first name), {nachname} (last name), {absender} (sender) and {alter} (age). One template is chosen at random per person so the greetings stay varied. You can also define separate templates for special birthdays: enter an age (for example 50, 60 or 75) and, when a person reaches exactly that age, a matching template is used instead. Special birthdays are marked with a star in the overview, the preview and the morning summary – even for people without an email address.

Both the overview and the people list show for whom a greeting has already been sent in the current year. The people list can be sorted by first name, last name, birthday or email by clicking the column headers.

Before relying on a template, you can send yourself a test email with sample data at the push of a button. Every send – manual, automatic or test – is recorded in a sending log, and the people list can be exported back to CSV at any time.

The plugin is privacy-friendly: only the imported data is stored in your own database. By default no external services are used. The only optional exception is the AI-generated weekly saying described below, which is switched off by default and never transmits personal data.

External service: Anthropic API (optional, off by default)

The “Weekly text” tab can optionally generate the short saying that is appended to the weekly birthday text using the Anthropic API (https://api.anthropic.com). This only happens if you explicitly enable it and enter your own API key (or define the INKVG_ANTHROPIC_KEY constant in wp-config.php).

  • What is sent: a short, fixed text prompt asking for a one- or two-sentence saying in German for a club’s officials group, plus an optional style hint you may enter yourself. No names, birthdays, email addresses or any other member data are ever sent – the birthday list is assembled locally on your site.
  • When it is sent: at most once per week when the weekly text is first needed, and each time you click “Another saying”. If the service is unreachable, a saying from the local saying pool is used instead.
  • Provider: Anthropic, PBC. Commercial terms: https://www.anthropic.com/legal/commercial-terms – Privacy policy: https://www.anthropic.com/legal/privacy

Features

  • CSV import (first name, last name, birthday, email) with automatic delimiter and date detection
  • Manual adding of individual people
  • Daily summary at 9:00 a.m. – only when at least one birthday is due
  • Sending manually by button or fully automatic
  • Any number of templates with placeholders, chosen at random per person
  • Special-birthday templates for milestone ages (e.g. 50, 60, 75), marked with a star
  • Configurable closing/signature appended automatically to every email
  • Import and export of all templates as a JSON file
  • Test-email button per template, sent to a chosen address with sample data
  • Sending log (last 500 entries) with timestamp, recipient, template and result
  • CSV export of the people list, re-importable in the same format
  • Configurable advance warning (in days) for milestone birthdays, shown in the overview and as a one-time note in the daily summary
  • Edit people (name, birthday, email) and add a missing email address with one click, without deleting the entry
  • Ready-made weekly text for WhatsApp (birthday list plus a saying) with a copy button, a saying pool you maintain yourself, an optional Monday email, and an optional AI-generated saying
  • Marking of greetings already sent
  • Preview of birthdays in the next 7 days
  • Sortable people list
  • Whole list deletable (with confirmation)
  • Built-in help, bilingual EN/DE