Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Mailchimp Bundle

Mailchimp Bundle Laravel Package

hurracane/mailchimp-bundle

hurracane/mailchimp-bundle is a PHP bundle for integrating Mailchimp into your application, with configuration and service wiring for mailing list, subscriber, and API interactions. It helps reduce boilerplate when adding Mailchimp-powered email workflows to PHP projects.

View on GitHub
Deep Wiki
Context7

MailChimp API V3 Symfony Bundle

Frequently asked questions about Mailchimp Bundle
Can I use hurracane/mailchimp-bundle in a Laravel application?
No, not as-is. It is a Symfony bundle whose value comes from Symfony kernel wiring through Bundle, Extension, and Configuration classes, and Laravel does not run that machinery. Laravel also does not ship symfony/http-kernel or symfony/framework-bundle, which this package requires at runtime. Only plain-PHP API client classes could be portable, and only if the author separated them from Symfony glue.
Why does hurracane/mailchimp-bundle conflict with Laravel 10 or 11?
The bundle is from the Symfony 2/3/4 era and almost certainly constrains symfony/* to older major versions. Laravel 10 and 11 require Symfony 6 or 7 components, so Composer will likely refuse to install it without ignore-platform-reqs. Treat that as a hard blocker and verify the exact require and conflict constraints in composer.json before spending integration time.
How do I install hurracane/mailchimp-bundle with Composer?
There is no evident Packagist presence, so installation likely requires a Composer VCS repository entry pointing at the GitLab repository and pinned to a git ref. That is a red flag for versioning and release hygiene. Do not install it into a Laravel app to force compatibility; clone it in a throwaway environment only for inspection.
Is hurracane/mailchimp-bundle maintained and safe for production?
The adoption signals are poor: zero stars, zero dependents, GitLab-only hosting, and an identity mismatch between the Composer vendor and repository path. That suggests no observed production use and no upstream maintainer for security patches. A dormant wrapper also risks API drift as Mailchimp v3 evolves. For production, prefer a maintained SDK or a first-party wrapper you control.
What Mailchimp API version does hurracane/mailchimp-bundle support?
The overview says MailChimp API V3, but a dormant Symfony-era wrapper may predate current tags, e-commerce, batch semantics, and rate-limit headers. You need to inspect the resource classes to confirm endpoint coverage. Also check whether it covers only Marketing v3 or transaction and webhook features too.
What are good Laravel alternatives to hurracane/mailchimp-bundle?
Use the official mailchimp/marketing SDK or drewm/mailchimp-api and wrap it in a small first-party Laravel package. That package can expose config/mailchimp.php, a Mailchimp facade, interface bindings for testing, and queued sync jobs. The bundle is useful only as an endpoint-coverage reference if its client layer is not extractable.
Does hurracane/mailchimp-bundle work on PHP 8.2 or 8.3?
That is unknown and risky. A Symfony 2/3/4-era bundle may carry PHP 7.x syntax, deprecated dynamic-property patterns, and old dependency constraints. Run PHPStan at a low level and attempt an install in a throwaway Laravel 11 skeleton on PHP 8.2 or 8.3. Do not assume modern PHP compatibility without empirical testing.
Can I extract the Mailchimp client from hurracane/mailchimp-bundle for Laravel?
Only conditionally. If the Mailchimp v3 client layer is framework-agnostic PSR-18 or Guzzle code and does not implement ContainerAware or ServiceSubscriber interfaces, you can lift it into a Laravel package with license headers retained. If the client is entangled with Symfony services, discard it and replace it with a maintained SDK. Also verify the license permits commercial redistribution before re-hosting extracted code.
How should I evaluate hurracane/mailchimp-bundle before adopting it?
Run a one-to-two-day spike: clone the repository, inspect composer.json, run PHPStan at a low level, and test composer require in a throwaway Laravel 11 skeleton. Confirm whether it installs without ignore-platform-reqs and whether any test suite or CI configuration exists. If the client is clean and constraints permit extraction, proceed with a first-party wrapper; otherwise, go no-go and adopt an alternative.
Does hurracane/mailchimp-bundle handle Mailchimp rate limits, batches, and webhooks?
This is not established by the overview and must be verified in code. Mailchimp v3 requires honoring ten concurrent connections, 429 responses with X-Mailchimp-API-Error-Code, /batches semantics, and idempotent retries. You should also check webhook signature validation and whether transaction or Mandrill features are supported at all.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core