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

[Integrations]: Add Mailjet Double Opt-In #1156

Closed
Maybach91 opened this issue Oct 31, 2022 · 2 comments
Closed

[Integrations]: Add Mailjet Double Opt-In #1156

Maybach91 opened this issue Oct 31, 2022 · 2 comments
Milestone

Comments

@Maybach91
Copy link
Contributor

Maybach91 commented Oct 31, 2022

What are you trying to do?

I want to setup double opt-in with the Mailjet integration. On the Mailjet side, i can only configure something like that by creating a subscription for and embed the HTML on my own.

What's your proposed solution?

Somehow integrate a double opt-in flow with the Mailjet integration. Using a subscription form from Mailjet instead just adding contacts to the contact list. Since this is required to use the Double Opt-In.

Additional context

I cannot use the Mailjet Workflows to create a Double Opt-In, since there i don’t have the variables for the confirmation link available there.

I think its similar to the Zapier API Restrictions. It should be possible to extend the integration to add a own double opt in workflow somehow. 🤔

There is a blogpost from Mailjet how to setup DOI via API, if anyone want to extend the formie integration further more.

@Maybach91
Copy link
Contributor Author

Any update or plan for this?

@engram-design engram-design added this to the 2.2.0 milestone Dec 13, 2023
@engram-design
Copy link
Member

Having sat on this for a little while, and reviewing the documentation on what's required, I'm going to mark this as something we won't be undertaking, as it's going to add bloat to the integration and plugin.

This is mostly because from what I can tell, double opt-in for Mailjet is completely a DIY solution. You're expected to create the confirmation link and send the confirmation email yourself, rather than hosted on Mailjet which is something just about every other providers does. That would mean us adding lots of extra fields to let you manage the confirmation link and the email associated with it. Then, we'll need handling in place for clicking the link in the confirmation email to continue on with the integration to confirm your subscription.

While not impossible, it's more work than we'd like to support. But this is all possible through Formie's events and creating these templates in your own project, and having a custom module with an endpoint to handle the confirmation of subscribing.

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

No branches or pull requests

2 participants