lwekuiper/statamic-activecampaign
Composer 安装命令:
composer require lwekuiper/statamic-activecampaign
包简介
Subscribe registrations or contact forms to ActiveCampaign
README 文档
README
A powerful Statamic addon that seamlessly integrates your forms with ActiveCampaign, featuring automatic contact synchronization, custom field mapping, and multi-site support.
💡 Have an idea? We'd love to hear it! Please open a feature request on GitHub.
✨ Features
🆓 Lite Edition
- Form Integration: Connect any Statamic form to ActiveCampaign lists
- Contact Sync: Automatically create or update contacts in ActiveCampaign
- Custom Fields: Map form fields to ActiveCampaign custom fields
- Consent Management: Built-in GDPR compliance with consent field support
- Tag Assignment: Automatically tag contacts upon form submission
- Array Field Support: Handle multi-select fields and arrays seamlessly
🚀 Pro Edition
- Multi-Site Support: Configure different ActiveCampaign settings per site
- Site-Specific Lists: Route form submissions to different lists based on the current site
- Localized Configurations: Manage separate configurations for each locale
📋 Requirements
- PHP: 8.3 or higher
- Laravel: 12.0 or 13.0
- Statamic: 6.5 or higher
- ActiveCampaign Account: With API access enabled
Note: For Statamic 4.x and 5.x support, use version 2.x of this addon.
🚀 Installation
Via Statamic Control Panel
- Navigate to Tools > Addons in your Statamic control panel
- Search for "ActiveCampaign"
- Click Install
Via Composer
composer require lwekuiper/statamic-activecampaign
The package will automatically register itself.
⚙️ Configuration
1. ActiveCampaign API Setup
Add your ActiveCampaign credentials to your .env file:
ACTIVECAMPAIGN_API_KEY=your-api-key-here ACTIVECAMPAIGN_API_URL=https://youraccountname.api-us1.com
💡 Tip: You can find your API key and URL in your ActiveCampaign account under Settings > Developer.
2. Publish Configuration (Optional)
To customize the addon settings, publish the configuration file:
php artisan vendor:publish --tag=activecampaign-config
This creates config/activecampaign.php where you can modify default settings.
🎯 Pro Edition
🔥 Pro Features Available Unlock multi-site capabilities with the Pro edition. Requires Statamic Pro.
Upgrading to Pro
After purchasing the Pro edition, enable it in your config/statamic/editions.php:
'addons' => [ 'lwekuiper/statamic-activecampaign' => 'pro' ],
Pro Benefits
- Multi-Site Management: Different ActiveCampaign configurations per site
- Site-Specific Routing: Route submissions based on the current site
- Enhanced Flexibility: Perfect for agencies managing multiple client sites
📖 Documentation
For the full usage guide — including form setup, field mapping, consent management, multi-site configuration, troubleshooting, and more — see DOCUMENTATION.md.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
📄 License
This addon requires a license for use in production. You may use it without a license while developing locally.
🆘 Support
- Documentation: DOCUMENTATION.md
- Issues: GitHub Issues
- Discussions: GitHub Discussions
⚖️ Disclaimer
This addon is a third-party integration and is not affiliated with, endorsed by, or officially connected to ActiveCampaign, LLC. "ActiveCampaign" is a registered trademark of ActiveCampaign, LLC. All product names, logos, and brands are property of their respective owners.
Made with ❤️ for the Statamic community
lwekuiper/statamic-activecampaign 适用场景与选型建议
lwekuiper/statamic-activecampaign 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 3.36k 次下载、GitHub Stars 达 3, 最近一次更新时间为 2024 年 08 月 06 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 lwekuiper/statamic-activecampaign 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 lwekuiper/statamic-activecampaign 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 3.36k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 17
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2024-08-06