mabasic / mailchimp
It subscribes an email address to your mailchimp list.
Fund package maintenance!
Patreon
Requires
- guzzlehttp/guzzle: ^6.3
- illuminate/support: ^5.5
This package is auto-updated.
Last update: 2024-10-29 04:42:13 UTC
README
It subscribes an email address to your mailchimp list.
Overview
This package can be used as a stand-alone package with any PHP framework or as a Laravel package.
Installation
composer require mabasic/mailchimp
Usage
Laravel
First, add this to your config/services.php
file:
'mailchimp' => [ 'key' => env('MAILCHIMP_KEY'), 'dc' => env('MAILCHIMP_DATA_CENTER', 'us1') ]
Hint! You can even add your
list_id
above if you only use one list in your application.
Then, add the correct values in your .env
file:
MAILCHIMP_KEY=
MAILCHIMP_DATA_CENTER=
Finally, do this to subscribe an address:
use Mabasic\Mailchimp\Facade as Mailchimp; Mailchimp::subscribeAnAddress($list_id, $email);
General PHP
$mailchimp = new \Mabasic\Mailchimp\Mailchimp($key, $dc); $mailchimp->subscribeAnAddress($list_id, $email);
Tips
Read the source code for src/Mailchimp.php
to better understand what $dc
does and how to subscribe an address without a confirmation email. It is very educational.
Laravelista Sponsors & Backers
I would like to extend my thanks to the following sponsors & backers for funding my open-source journey. If you are interested in becoming a sponsor or backer, please visit the Laravelista Backers page.
Contributing
Thank you for considering contributing to mabasic/mailchimp! The contribution guide can be found on the Laravelista website.
Code of Conduct
In order to ensure that the Laravelista community is welcoming to all, please review and abide by the Code of Conduct.
License
mabasic/mailchimp is open-source software licensed under the MIT license.