Published — v. 3

Webhooks for Joomla! extension

Here are listed all the webhooks entries that you should configure for each MailUp list that is referenced on the extension. You should create one webhook for each table row. You can customize the values in orange and italics, while other values should not be changed.

Encryption Key

For Joomla! integration you shall use the same key value for all configured webhooks. It is recommended that you provide a strong key value (e.g. both letters and numbers, at least 8 chars).

Name

URL

Event

Source

Method

Active

Crypted

Key

Parameters (name/type)

URL is called when

Name

URL

Event

Source

Method

Active

Crypted

Key

Parameters (name/type)

URL is called when

Change by API

http://www.mytestsite.com/components/com_mailup/webhook.php

CHANGEPROFILE

API

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

Recipient changes personal data or group subscriptions by means of external subscription forms that use xmlUpdSubscriber.aspx

Change by console

http://www.mytestsite.com/components/com_mailup/webhook.php

CHANGEPROFILE

CONSOLE

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

MailUp console user changes profile (personal data or group subscriptions) of a specified recipient

Change by recipient

http://www.mytestsite.com/components/com_mailup/webhook.php

CHANGEPROFILE

RECIPIENT

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

Recipient changes personal data or group subscriptions by means of external subscription forms that use subscribe.aspx

Delete by console

http://www.mytestsite.com/components/com_mailup/webhook.php

DELETE

CONSOLE

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

  • gru / Groups

MailUp console user removes a specified recipient

Subscribe by API

http://www.mytestsite.com/components/com_mailup/webhook.php

SUBSCRIBE

API

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

  • gru / Groups

Recipient unsubscribes to a MailUp list by means of external subscription forms that use xmlSubscribe.aspx

Subscribe by console

http://www.mytestsite.com/components/com_mailup/webhook.php

SUBSCRIBE

CONSOLE

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

  • gru / Groups

MailUp console user forces subscription of a specified recipient

Subscribe by recipient

http://www.mytestsite.com/components/com_mailup/webhook.php

SUBSCRIBE

RECIPIENT

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

  • gru / Groups

Recipient clicks on "confirmation link" that is contained in the email message that can be sent to new list subscribers. An event is raised by the following pages:

  • frontend/autoprofile.aspx

  • frontend/optin.aspx

  • frontend/optout_options.aspx

  • frontend/subscribe.aspx



Unsubscribe by API

http://www.mytestsite.com/components/com_mailup/webhook.php

UNSUBSCRIBE

API

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

  • gru / Groups

Recipient subscribes to a MailUp list by means of external subscription forms that use xmlUnsubscribe.aspx

Unsubscribe by console

http://www.mytestsite.com/components/com_mailup/webhook.php

UNSUBSCRIBE

CONSOLE

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

  • gru / Groups

MailUp console user forces unsubscription of a specified recipient.



Unsubscribe by recipient

http://www.mytestsite.com/components/com_mailup/webhook.php

UNSUBSCRIBE

RECIPIENT

GET

ON

ON

myKey1234

  • evt / Event Type

  • evd / Event Date

  • eml / Email

  • idl / ID List

  • idn / ID NL

  • gru / Groups

Recipient unsubcribes to a specified list by clicking the "unsubscribe" link in the footer of received email message. An event is raised by the following pages:

  • frontend/autoprofile.aspx

  • frontend/doubleoptout.aspx

  • frontend/doubleoptout_multiplo.aspx

  • frontend/listunsubscribe.aspx

  • frontend/optout.aspx

  • frontend/optout_options.aspx