mailjet / api-documentation

Mailjet API Guides
https://dev.mailjet.com/guides
22 stars 25 forks source link

Configuration for Contactlist Subscribe Event / Callback #17

Closed franz-josef-kaiser closed 4 years ago

franz-josef-kaiser commented 6 years ago

We are trying to find a way to get subscription events (contacts to a contactlist) from MailJet to another parties system. When we looked at the list of integrations, we saw, that there are quite some services which are able to subscribe to such an event (SalesForce, Zapier, etc.). How can we achieve this (via the UI or the API) and receive a payload in our webservices?

subscribe-contactlist-mailjet-zapier-webhook

EDIT: In the Subscription–Widget edit page, we found that we can edit the HTML for the confirmation page. There we can insert a script tag, which seems to get executed while writing. This way we could load external scripts and maybe send a request. Note, that this would be the worst scenario as we would need to manage all this manually for every different page and would end up in maintenance hell.

mailjet_contactform expert-mode
kmanchikov commented 6 years ago

Nice to be working with you on this one as well Franz.

You could get subscribe-events from Zapier let's say, but currently this won't be possible through our Event API (https://dev.mailjet.com/guides/?php#event-api-real-time-notifications) which would have been your best solution without using third-parties etc. our Event API would push Real-time Events to a Webhook of yours as you can also see examples and set up steps from the article above.

Unfortunately we do not currently have (new-subscription) events through the Event API, and you would have to go through a third-party.

Let me know if you do have any other questions or concerns on this or any other topic Franz, I would be happy to look into those.

Best, Krasimir

franz-josef-kaiser commented 6 years ago

Nice to be working with you on this one as well Franz.

Same here!

(…) subscribe-events from Zapier (…) won't be possible through our Event API (…)

Just to clarify this one for me: Does Zapier

If it's the later and you can confirm this, then we will set up a cron task ourself and poll your endpoints for updates.

franz-josef-kaiser commented 5 years ago

@kmanchikov ping :)

kmanchikov commented 5 years ago

Apologize for answering just now on this one.

Zapier, doesn't use a different API especially build for them that I can tell. So I would more bet on the cronjob scenario judging by the article in their doc.

franz-josef-kaiser commented 5 years ago

Hi @kmanchikov , is setting up a webhook planned somehow? It's still incredibly annoying and disappointing to not have this in the basic set of webhooks. Thanks!

martinblaha commented 5 years ago

Hi, is there any update on this? I'm trying to implement the exact same scenario and need to configure a webhook call on a new subscription signup (after it has been confirmed by double-opt-in). Thanks. Martin

franz-josef-kaiser commented 5 years ago

Ping @kmanchikov

MalteHorstmann commented 4 years ago

+1

franz-josef-kaiser commented 4 years ago

Ping @kmanchikov

dnapainter commented 4 years ago

+1 (the only service I've found so far offering this is Mailchimp ($$$$$)

franz-josef-kaiser commented 4 years ago

Seems like the original dev left the building.

pinging @Antoine87 @bench @ngarnier @Nightbr @Nikola-Andreev and @Tommy-42 to see who is ready to answer the question here ☝️ .

ngarnier commented 4 years ago

Hey @franz-josef-kaiser, we don't have any update regarding this feature request at this time.

I'm going to close this issue as it is not related to documentation but rather a feature request. You can however file it on https://feedback.mailjet.com/ so that it is listed and others can upvote it too. Your feedback matters to us and we prioritize feature requests that benefit to the most.

StefanEndress commented 1 year ago

Please vote here → https://feedback.mailjet.com/forums/931474-feature-requests/suggestions/41000194-add-subscribe-event