Jan Jakeš
1fb2580a92
Use sprintf for custom field name
...
[MAILPOET-5036]
Co-authored-by: David Remer <webmaster@websupporter.net >
2023-05-17 12:36:05 +02:00
Jan Jakes
ddfdbb23dc
Add automation field for subscriber lists
...
[MAILPOET-5172]
2023-05-17 12:36:05 +02:00
Jan Jakes
7444131021
Add subscriber automation fields
...
[MAILPOET-5172]
2023-05-17 12:36:05 +02:00
Jan Jakes
6cfc808248
Add subscriber statistic fields
...
[MAILPOET-5172]
2023-05-17 12:36:05 +02:00
Jan Jakes
2e39798cd3
Extract subscriber fields creation to a factory
...
[MAILPOET-5172]
2023-05-17 12:36:05 +02:00
Jan Jakes
906e76c73c
Map subscriber custom fields to automation fields
...
[MAILPOET-5036]
2023-05-17 12:36:05 +02:00
Jan Jakes
9ddd6d9e95
Add more subscriber fields, unify naming
...
[MAILPOET-5036]
2023-05-17 12:36:05 +02:00
David Remer
0cc02b38a5
Move abandoned cart into WooCommerce vendor space
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
06a704da75
Use Populator to add group and event to available options
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
0a57ca6a4d
Use productIds in AbandonedCartPayload
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
23fe9533b7
Move AbandonedCartSubject to free plugin
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
d113ec9fdb
Remove ProductsSubject
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
70c3c4b741
Fix product error message
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
368c6ce873
Use array_values()
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
50827706fb
Add product_ids for abandoned cart to email
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
f91453b102
Set woocommerce and abandoned cart options
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
3ae7399721
Introduce ProductsSubject
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
Jan Jakes
4ad01230f8
Improve timezone property and function naming
...
[MAILPOET-5000]
2023-05-08 13:58:31 +02:00
Jan Jakes
2a38e639db
Implement datetime filter
...
[MAILPOET-5000]
2023-05-08 13:58:31 +02:00
Jan Jakes
607e193c0d
Add datetime field to subscriber subject
...
[MAILPOET-5000]
2023-05-08 13:58:31 +02:00
Jan Jakes
6e32f57275
Add missing value to subscriber status field
...
[MAILPOET-5187]
2023-05-01 12:42:35 +02:00
Jan Jakes
2da3e08c09
Implement enum filter
...
[MAILPOET-5187]
2023-05-01 12:42:35 +02:00
Jan Jakes
de0199421c
Implement integer filter
...
[MAILPOET-4624]
2023-05-01 12:42:35 +02:00
Jan Jakes
94e3c0e391
Implement number filter
...
[MAILPOET-4624]
2023-05-01 12:42:35 +02:00
Jan Jakes
3f923ffce9
Implement boolean filter
...
[MAILPOET-5001]
2023-05-01 12:42:35 +02:00
Jan Jakes
ee0c3f4bbf
Add one field for each new filter type (number, integer, boolean, string)
...
[MAILPOET-4624]
[MAILPOET-5001]
[MAILPOET-5187]
2023-05-01 12:42:35 +02:00
Jan Jakes
a6fcc60de3
Add "of" preposition to matches any/all/none
...
[MAILPOET-5257]
2023-04-24 10:42:28 +02:00
Jan Jakes
69f21814e3
Rename "transactional" email type to "automation_transactional"
...
[MAILPOET-5258]
2023-04-24 09:54:08 +03:00
Jan Jakes
963dd083b6
Add subscriber segments field, comment out other fields for now
...
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
Jan Jakes
56b551dc16
Implement enum array filter
...
[MAILPOET-4946]
[MAILPOET-5002]
2023-04-20 16:32:32 +02:00
Jan Jakes
370f3082de
Implement string filter
...
[MAILPOET-4946]
[MAILPOET-4419]
2023-04-20 16:32:32 +02:00
Jan Jakes
97e40955ab
Add fields to subject interface
...
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
David Remer
430c9b72f7
Exclude emails of wrong type
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
0a8bcaf484
Do not allow to send emails to bounced subscribers
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
343b91a980
Remove type specification
2023-04-17 13:59:39 +02:00
David Remer
46f888a30b
Let transactional emails pass
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
ac65c138ee
Set transactional email type when email is transactional
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
a3ebd0695b
Introduce Order to Segment transformer
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
David Remer
0d12c05fb9
Improve readability
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
David Remer
ce6c9dfcdb
Remove unnecessary check
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
David Remer
9d9b3f58c4
Use WooCommerce helper to fetch order
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
David Remer
d0659f638c
Add order to subscriber transformer
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
David Remer
e140dc6d4e
Add WooCommerce integration and order status trigger backend
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
David Remer
6012a139cb
Improve name of counting method
...
[MAILPOET-4966]
2023-03-01 16:14:38 +01:00
David Remer
c68fc1378c
Improve name of "run only once" meta
...
[MAILPOET-4966]
2023-03-01 16:14:38 +01:00
David Remer
67f6b490bf
Allow setting meta values in the templates
...
[MAILPOET-4966]
2023-03-01 16:14:38 +01:00
David Remer
93cfffe295
Allow sending an email multiple times
...
[MAILPOET-4966]
2023-03-01 16:14:38 +01:00
David Remer
fcf6e738c7
Interrupt automation run creation if a run already exists and only_once setting is set
...
[MAILPOET-4966]
2023-03-01 16:14:38 +01:00
Jan Jakes
e3e865eac5
Use plugin context to load list of segments
...
[PREMIUM-215]
2023-01-26 14:12:22 +01:00
Rostislav Wolny
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