Closed (fixed)
Project:
Brevo (formerly Sendinblue)
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
13 Aug 2024 at 15:00 UTC
Updated:
27 Mar 2026 at 22:03 UTC
Jump to comment: Most recent
Comments
Comment #2
renrhafFuture releases of the module might implement some new features like newsletter subscription.
Can you describe more in details, or with some capture, what is the expected behavior and where the checkbox should be located exactly ?
Thanks !
Comment #3
anybodyVery cool @renrhaf nice to see progress here!
I created #3470738: Brevo newsletter (un)subscribe (via SDK) as a first step to postpone the UI / form features on it.
Perhaps the functionality should be split into submodules?
Perhaps one general core module just providing the SDK / API integration and then submodules for
I'm sure you have a plenty of ideas! :)
Comment #4
anybodyComment #5
renrhafThis will be integrated in the module, but I don't have any time target to give yet.
Comment #6
renrhafComment #7
anybody@renrhaf we'd like to add this as submodule - especially for a newsletter subscription checkbox in checkout as first step. Are you fine with adding a submodule brevo_commerce?
We'd then prepare a MR here.
@grevil: API calls can be found here: #3470738: Brevo newsletter (un)subscribe (via SDK)
Comment #8
grevil commentedComment #9
renrhafHi @anybody, @grevil, yes sure you can go ahead ! Thank you for your contribution !
Comment #10
grevil commentedGreat stuff, thank you, @renrhaf! 🎉
Comment #11
grevil commentedSeems like all changes from https://git.drupalcode.org/project/brevo/-/commit/9d6fa6b549ca3814f247a3... got reverted in current 1.0.x again?
Comment #12
grevil commentedYep, they all where reverted through https://git.drupalcode.org/project/brevo/-/commit/43b79f08f9c20fc22ba19a... again.
Comment #14
grevil commentedPOSTPONED on #3536068: Regression: Revert accidental removal of BrevoFactory sdk client creation.
Comment #15
grevil commentedThis should do the trick, I will test it now.
Comment #16
grevil commentedAlright, this is almost finished, need to move parts of the code to the decorator and wait for #3536068: Regression: Revert accidental removal of BrevoFactory sdk client creation to resolve. But I am away for a 1 1/2 weeks now, but I will finish it then!
Comment #17
grevil commentedReady for review!
Comment #18
grevil commentedNow its ready for review!
Comment #19
grevil commentedNow for real!
Comment #20
mazze commentedGreat to see the Commerce Checkout option to be integrated. Do you have an idea when it will be merged? I installed the DEV version and did not find any options to activate it.
Comment #21
anybody@mazze thank you! It still needs to be reviewed and tested, please see the MR attached. It's not yet in dev.
Comment #26
renrhafComment #28
anybodyThank you very very much @renrhaf sorry we had busy weeks, so we didn't yet make it to the final changes.
Greaet work!!
Comment #29
grevil commentedYea, thanks @renrhaf!
Comment #31
mikewiener commentedDoes this integration allow for sending data to the Brevo ecommerce dashboard?
https://help.brevo.com/hc/en-us/articles/6009780106002-Discover-our-eCom...
https://developers.brevo.com/docs/add-the-ecommerce-app
https://developers.brevo.com/docs/ecommerce-and-tracker-events