openfrontio / openfrontio/OpenFrontIO

[Feature] Mailchimp ↔ Stripe integration + consent capture

Open
#4,144 0 comments 0 reactions 1 assignee Claimed by @WizzoUK2 View on GitHub
approved Monetization Roadmap
Dominant language
TypeScript
Stars
2.7k
Forks
1.4k
Avg merge
17h 43m
Merged PRs (30d)
310

Description

The CRM plumbing every lifecycle email depends on. Currently the email issues exist with no foundation to build on. Foundation dependency for the 📣 Affiliate & Marketing category.

### Scope
- [ ] Connect Stripe events (purchase, subscription start/lapse, abandoned checkout) → Mailchimp audiences/tags.
- [ ] Wire mailing-list signup (site + in-game sign-up flow) into Mailchimp.
- [ ] Consent capture and storage (lawful basis, unsubscribe, preference centre) — ties to #4029.
- [ ] Audience segmentation: subscribers, lapsed, purchasers, never-purchased.
- [ ] Define the event → audience → trigger map used by downstream flows.

### Dependencies
- Blocks: #4029 (consent on sign-up), #4046 (abandoned cart), #4047 (retention sequences).
- Related: #4048 (NPS — survey results into Mailchimp segments).

Parent: #4027

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.