webgriffe / sylius-active-campaign-plugin
Plugin allowing to integrate marketing automation made by ActiveCampaign in Sylius.
Installs: 29 372
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 7
Forks: 1
Open Issues: 5
Type:sylius-plugin
Requires
- php: ^8.1
- sylius/sylius: ^1.12
- symfony/lock: ^5.4 || ^6.0
- symfony/webpack-encore-bundle: ^1.15
Requires (Dev)
- behat/behat: ^3.6.1
- behat/mink-selenium2-driver: ^1.6
- dbrekelmans/bdi: ^1.1
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- friends-of-behat/mink: ^1.8
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-debug-extension: ^2.0.0
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- phpspec/phpspec: ^7.2
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^1.8.1
- phpstan/phpstan-doctrine: 1.3.16
- phpstan/phpstan-strict-rules: ^1.3.0
- phpstan/phpstan-webmozart-assert: ^1.2.0
- phpunit/phpunit: ^9.6 || ^10.5
- polishsymfonycommunity/symfony-mocker-container: ^1.0
- robertfausk/behat-panther-extension: ^1.1
- sylius-labs/coding-standard: ^4.2
- sylius-labs/suite-tags-extension: ^0.2
- symfony/browser-kit: ^5.4 || ^6.0
- symfony/debug-bundle: ^5.4 || ^6.0
- symfony/dotenv: ^5.4 || ^6.0
- symfony/flex: ^2.2.2
- symfony/intl: ^5.4 || ^6.0
- symfony/web-profiler-bundle: ^5.4 || ^6.0
- theofidry/alice-data-fixtures: ^1.5
- vimeo/psalm: 4.27.0
README
ActiveCampaign Plugin
Sylius plugin to integrate the marketing # 1 automation platform
What does this plugin do?
The SyliusActiveCampaignPlugin takes care of creating and updating contacts, connections, orders, and abandoned carts on ActiveCampaign.
Who is this plugin for?
Everyone! This plugin works for those who have never used ActiveCampaign before and also for those who already use ActiveCampaign and want to integrate it with Sylius.
How can I install the plugin on my Sylius store?
Please, check the documentation at the Installation step.
Is this plugin conformed to privacy?
This plugin does not check if the customers have given their consent for marketing purposes. Why? Simply because Sylius does not do it :). The framework (and the plugins so) should be very flexible to be used all over the world. It couldn't be possible to provide a solution for everyone, so, the responsibility to choose which customers, orders, and connections to export to ActiveCampaign is yours. Webgriffe does not take any responsibility for incorrect use of this integration and for not respecting the wishes of users on their eCommerce / website. At the same time, this plugin was designed with these issues in mind and is therefore easily customizable.
Where do I start?
First, we recommend that you read the entire documentation available at this link. Then you could start to install the plugin and use the basic features it gives such as the abandoned cart. You could also think to suggest some new features that this integration could add. So, let's start! 🚀