Pretix plugin to subscribe attendees to a Listmonk newsletter list
Project description
pretix-listmonk
A Pretix plugin that automatically subscribes attendees to a Listmonk newsletter list when they opt in during checkout.
Features
- Adds an optional newsletter consent checkbox to the Pretix checkout contact form
- Automatically subscribes consenting attendees to a configured Listmonk list via the API
- Skips re-subscription if the email is already subscribed
- Stores Pretix metadata (event slug, order code) as Listmonk subscriber attributes
- Async processing via Celery to avoid blocking order confirmation
Configuration
In the Pretix organizer/event settings, configure:
- Listmonk URL – e.g.
https://newsletter.example.com - Listmonk API username
- Listmonk API password/token
- Listmonk List ID – the numeric ID of the target list
- Checkbox label – the consent text shown to the attendee
Installation
pip install pretix-listmonk
Or in development:
pip install -e /path/to/pretix-listmonk
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pretix_listmonk-1.0.0.tar.gz
(13.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pretix_listmonk-1.0.0.tar.gz.
File metadata
- Download URL: pretix_listmonk-1.0.0.tar.gz
- Upload date:
- Size: 13.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
632cd15206163145b3ef688b066165dd98fc46e53907e1e2b47d2f29f1f6ee5e
|
|
| MD5 |
0fc26bf03f39c8a485b3bfa5ec8ab958
|
|
| BLAKE2b-256 |
e9d289d41fa703e798a62e9d34dab519a68101a95f526a0ba0d2b7fee866c3ad
|
File details
Details for the file pretix_listmonk-1.0.0-py3-none-any.whl.
File metadata
- Download URL: pretix_listmonk-1.0.0-py3-none-any.whl
- Upload date:
- Size: 23.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01da556a46da7a87f5ea6ba0579676d16527a94f5d684b0347b68ea20476afe2
|
|
| MD5 |
4801fe039e357437959b109fa803641c
|
|
| BLAKE2b-256 |
45e3691789de7ebf5c059f2947022bc0f32f57fc6b8080b1108ab70838ffb9b5
|