Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Mailchimp with a Flodesk integration #2162

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

gnclmorais
Copy link
Contributor

@gnclmorais gnclmorais commented Jan 25, 2025

It does what it says in the tin. When complete, this will close #2139. These changes will be tested locally with a real API key when we are sure this is in a good state (as far as we can see) to merge.

The only noticeable change for users is the styling of the newsletter call to action section that can be found on the homepage, for example:

before after
codebar io_newsletter_before codebario_newsletter_after

@matyikriszta, let me know what you think about the CodeClimate warnings, but I think they are a bit too zealous.

@gnclmorais gnclmorais force-pushed the me-from-mailchimp-to-flowdesk branch from a490c5b to fc6ba1b Compare January 25, 2025 08:33
@gnclmorais gnclmorais force-pushed the me-from-mailchimp-to-flowdesk branch 3 times, most recently from 10c5afc to 5795169 Compare January 25, 2025 09:07
@gnclmorais gnclmorais marked this pull request as ready for review January 26, 2025 13:58
@matyikriszta
Copy link
Contributor

matyikriszta commented Feb 3, 2025

@gnclmorais I think we are OK to ignore those codeclimate issues for now, they do seem to be a bit strict. UPDATE: I have marked them as won't fix for now so all checks pass.

Copy link
Contributor

@matyikriszta matyikriszta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me 👍🏻

@gnclmorais gnclmorais force-pushed the me-from-mailchimp-to-flowdesk branch 4 times, most recently from 9febc63 to 003c7a7 Compare February 20, 2025 21:41
This will allow us to reduce emailing costs by a factor of 10.
@gnclmorais gnclmorais force-pushed the me-from-mailchimp-to-flowdesk branch from 003c7a7 to 0cd5f2d Compare February 20, 2025 21:47
stub.verify_stubbed_calls
end

it 'confirms that a user is active but not not subscribed to a segment' do
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
it 'confirms that a user is active but not not subscribed to a segment' do
it 'confirms that a user is active but not subscribed to a segment' do

Copy link
Contributor

@matyikriszta matyikriszta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gnclmorais just one tiny thing, not a blocker though

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move marketing emails away from Mailchimp
2 participants