03d7306611
Add check from automation flows with welcome emails
...
This commit improves the check that a user has set a welcome email campaign (a task in product discovery task list)
by checking also for automation flows that are triggered by new subscriber or user and contain
send email action.
[MAILPOET-4827]
2023-01-23 16:48:52 +01:00
394f9abd67
Make sure, we have a fresh subscriber from the database
...
[MAILPOET-4773]
2022-11-07 04:41:47 -06:00
74b12bd2d9
Change trigger to mailpoet_segment_subscribed
...
We should listen to mailpoet_segment_subscribed to start the trigger.
This means the subscriber is confirmed. And it removes the fatal error
which was produced by not finding the $segment during signup.
[MAILPOET-4772]
[MAILPOET-4773]
2022-11-07 04:41:47 -06:00
8003a3e97f
Do only trigger when segment is of type default
...
[MAILPOET-4771]
2022-11-05 07:40:43 +01:00
421549d6ee
Make all automation strings in PHP translatable, improve context/comments
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
a052cdcceb
Allow custom validation for all step types
...
[MAILPOET-4659]
2022-10-13 11:58:11 +02:00
a2948efc46
Rename namespace with defs for 3rd-party integrations to "Integration"
...
[MAILPOET-4659]
2022-10-13 11:58:11 +02:00
4ba1d3a5b5
segment_ids should not be a required argument
...
[MAILPOET-4689]
2022-10-03 11:22:34 +02:00
617f256e8d
roles argument should not be required
...
[MAILPOET-4689]
2022-10-03 11:22:34 +02:00
64a8c3700c
Fix loading of WpUserSegment
...
[MAILPOET-4690]
2022-09-30 15:28:03 +02:00
d911166637
Use new data structures in someone subscribes trigger & simplify it
...
[MAILPOET-4629]
2022-09-23 12:42:03 +03:00
5920810ac6
Use step args for triggers
...
[MAILPOET-4629]
2022-09-23 12:42:03 +03:00
00e8c4f3e5
Make steps specify required/provided subject keys
...
[MAILPOET-4629]
2022-09-23 12:42:03 +03:00
757f1dc01a
Use subject data type for workflow runs, remove subject loading from storage
...
[MAILPOET-4629]
2022-09-23 12:42:03 +03:00
e1e5749eca
Change isTriggeredBy signature for clarity
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
b914a1d2ec
Rename SomeoneSubscribesTrigger key and class
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
c0e8a70f06
Turn no item selected to former 'any item' behavior
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
bb5da626ba
Add UserRegistrationTrigger
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
e2c9356f4c
Execute WorkflowRun only when trigger criteria are met
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
9d2720f504
Extend arguments schema with segment_ids
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
97e160bf67
Fix WordPress.WP.I18n.MissingArgDomain
...
[MAILPOET-4524]
2022-08-09 13:23:16 +02:00
1f6ce667e5
Add schema definition for automation steps
...
[MAILPOET-4515]
2022-08-08 13:23:57 +02:00
494cc7b780
Allow multiple subjects of the same type
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
d7fe884452
Use subject loader in trigger handler
...
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
8eb30f4509
Pass segment and subscriber subjects with segment subscribed trigger
...
[MAILPOET-4136]
2022-03-14 09:36:21 +01:00
87a8538912
Add basic MailPoet automation integration with segment subscribed trigger
...
[MAILPOET-4136]
2022-03-14 09:36:21 +01:00