-
Notifications
You must be signed in to change notification settings - Fork 389
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
Sync existing user email addresses when connecting Mailchimp Extension to Firebase #415
Comments
Hey @zkhalapyan - thanks for raising this feature request. We'll discuss internally with the Firebase Extensions team and get back to you. Quick thoughts on this though; I don't think this would be feasible in the extension itself as the extension only reacts to the auth References: |
I am not completely aware of the extensions architecture overall, but it probably makes sense to have some API for From business perspective, I think there is a fairly strong need for this; I am assuming most likely what project owners would do is a manual export/import or maybe get a developer to write the feature above, but both of these sound painful. Thanks for getting back so quickly 😊 |
Kind of related to this. There is no authentication triggers for when users update their email address. So this plugin wouldn't handle that case. Maybe some kind of recurring job that checks for these changes is the way to go. Such a job could tie in with |
@HyperNexus I think makes sense, but that seems less of a "one time setup" and more of an ongoing update trigger. Probably best to open a new task. |
@Salakar what do you think if we write a script that the user can manually invoke to sync auth with mailchimp? another option is to build it as a scheduled function, but that will run for all users even if they don't need this. |
Given the multiple scenarios. We could potentially introduce two new tasks...
For @HyperNexus, perhaps a new trigger for updating a user could update mail-chimp. A scheduled function would potentially cause delays in synchronisation and as mentioned - be unnecessary for the majority of users |
After further investigation. The main issues here are based around...
Please see https://firebase.google.com/docs/functions/quotas. |
Initial PR script added at #464 |
Closing in favour of mailchimp/Firebase#29 |
[READ] Step 1: Are you in the right place?
Issues filed here should be about a feature request for a specific extension in this repository. To file a feature request that affects multiple extensions or the Firebase Extensions platform, please reach out to
Firebase support directly.
[REQUIRED] Step 2: Extension name
This feature request is for extension: auth-mailchimp-sync
What feature would you like to see?
After I connected mailchimp extension to firebase, I realized that the existing user email addresses were not synced. New users are added, but I have to manually backfill. Would be great if by connecting mailchimp, firebase automatically imported all the existing users as audience members in mailchimp.
How would you use it?
Send out emails to my users just how mailchimp is intended. It would prevent me the headache of manually back-filling.
The text was updated successfully, but these errors were encountered: