Download the PHP package marekskopal/typo3-mailchimp without Composer
On this page you can find all versions of the php package marekskopal/typo3-mailchimp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download marekskopal/typo3-mailchimp
More information about marekskopal/typo3-mailchimp
Files in marekskopal/typo3-mailchimp
Package typo3-mailchimp
Short Description Simple Mailchimp newsletter subscription form for TYPO3 CMS
License GPL-2.0-or-later
Homepage https://marekskopal.cz
Informations about the package typo3-mailchimp
Mailchimp - Newsletter Subscription for TYPO3 CMS
Simple Mailchimp newsletter subscription form as a content element in TYPO3.
Features
- Email subscription form with AJAX submission
- Mailchimp API v3 integration
- Multi-language support (EN, DE, CS included)
- Customizable templates and styling
Requirements
- PHP 8.3+
- TYPO3 13.4 or 14.x
- Mailchimp account with API key
Installation
Install via Composer:
Configuration
Mailchimp API Credentials
You need a Mailchimp API key and Audience List ID:
- Log in to your Mailchimp account
- Go to Account & Billing → Extras → API keys
- Create a new API key
- Note the server prefix from your API key (e.g.,
us1,us2,eu1) - it's the part after the dash - Go to Audience → Settings → Audience name and defaults to find your Audience ID
TypoScript Setup
Include the TypoScript Set "Mailchimp" in your site configuration, then configure the settings:
Available Settings
| Setting | Default | Description |
|---|---|---|
settings.apiKey |
- | Mailchimp API key (required) |
settings.listId |
- | Mailchimp Audience/List ID (required) |
view.templateRootPath |
EXT:ms_mailchimp/Resources/Private/Templates/ | Path to templates |
view.partialRootPath |
EXT:ms_mailchimp/Resources/Private/Partials/ | Path to partials |
view.layoutRootPath |
EXT:ms_mailchimp/Resources/Private/Layouts/ | Path to layouts |
Usage
Add the "Mailchimp Subscription" content element to your page. Users can enter their email address and subscribe to your Mailchimp audience list.
Customization
Templates
Override templates by setting custom paths in TypoScript:
Styling
The extension includes basic CSS. Override by including your own styles or modifying the CSS classes:
.msmailchimp- Main container.msmailchimp-form- Form element.msmailchimp-input- Email input field.msmailchimp-button- Submit button.msmailchimp-message- Message container.msmailchimp-message--success- Success message.msmailchimp-message--error- Error message
Translations
Included languages: English, German, Czech. Add your own by creating language files in Resources/Private/Language/.
License
GPL-2.0-or-later
All versions of typo3-mailchimp with dependencies
typo3/cms-core Version ^13.4.24 || ^14.1.0
typo3/cms-extbase Version ^13.4.24 || ^14.1.0