c0ffcbac9b
Opt out when subscription unchecked
...
This commit adds an action when customer unsubscribes to WooCommerce segment on checkout and opt outs Automate Woo customer.
[MAILPOET-4230]
2023-05-15 12:04:24 +02:00
00e5dea5b4
Opt out AutomateWoo customer
...
This commit adds an action to opt out AutomateWoo customer When MailPoet Subscriber global status changes to unsubscribed.
[MAILPOET-4230]
2023-05-15 12:04:24 +02:00
e572721910
Notify of subscriber status change
...
This commit adds a check on the postUpdate event listener to notify of the status change.
[MAILPOET-4230]
2023-05-15 12:04:24 +02:00
bf4a2ac287
Add subscriber status changed hook
...
This PR adds a new hook and notification when the subscriber status changes. It will be used by AutomateWoo integration.
[MAILPOET-4230]
2023-05-15 12:04:24 +02:00
0cc02b38a5
Move abandoned cart into WooCommerce vendor space
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
06a704da75
Use Populator to add group and event to available options
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
453506700c
Fix typo
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
0a57ca6a4d
Use productIds in AbandonedCartPayload
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
23fe9533b7
Move AbandonedCartSubject to free plugin
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
d113ec9fdb
Remove ProductsSubject
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
10aaae06c7
Fix description
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
70c3c4b741
Fix product error message
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
368c6ce873
Use array_values()
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
584467dd08
Do not show the abandoned cart trigger when WooCommerce is not active
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
6d8095d8b5
Render AbandonedCart in transactional and automation emails
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
8d5e9bd951
Get all subjectEntries into the StepArgs, not just the required ones
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
061c95b2be
Add abandoned cart stub
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
046cb8f51b
Add No of automations with abandoned cart trigger
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
50827706fb
Add product_ids for abandoned cart to email
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
f91453b102
Set woocommerce and abandoned cart options
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
9b6ea25d6f
Add method to get all triggers
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
3c4f7905a7
Add createAbandonedCartWorker method to stubs
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
38ad5b75b6
Query Automations by trigger key
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
a69b2ee7dc
Query for tasks by type and subscriber
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
11d2dd7c24
Make subjectData available
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
50ec6a2baa
Fire hooks when scheduling abandoned cart emails
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
649c4efff4
Add AbandonedCart Worker
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
3ae7399721
Introduce ProductsSubject
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
402cb23b90
Test the transactional type is set correctly
...
[MAILPOET-4999]
2023-05-15 08:19:19 +02:00
1fc280e745
Add Mixpanel event when any of the CTAs on the upgrade page is clicked
...
This commit triggers a "Upgrade page CTA clicked" Mixpanel event when
any of the call to action buttons in the upgrade page is clicked.
[MAILPOET-5141]
2023-05-12 14:38:05 +02:00
1230586865
Add ?ref=plugin-upgrade-page to all links in the upgrade page
...
[MAILPOET-5141]
2023-05-12 14:38:05 +02:00
82e248b37f
Fix improper translations
...
MAILPOET-4997
2023-05-12 13:59:12 +02:00
ed51588bf3
Only index first 10 characters of name columns
...
MAILPOET-4997
2023-05-12 13:59:12 +02:00
2898c38bcb
Add first/last name indexes to subscribers table
...
MAILPOET-4997
2023-05-12 13:59:12 +02:00
974cd32950
Dynamic segment filter for first/last name and email
...
MAILPOET-4997
2023-05-12 13:59:12 +02:00
13915a1733
Fix helper method for nightly tests
...
[MAILPOET-5298]
2023-05-11 10:44:11 -05:00
93f09b85d4
Formatting and namespace in test
...
[MAILPOET-4974]
2023-05-11 13:56:00 +02:00
b6242423c1
Track Dotcom plans
...
[MAILPOET-4974]
2023-05-11 13:56:00 +02:00
744b74456a
Ignore existing coupons with unknown types
...
MAILPOET-5271
2023-05-11 13:31:43 +02:00
98e780505d
Fix initial operator state
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
9c6f957154
Move more functionality to test helper to create orders
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
9e5b5d5ebe
Add backend error checking for average spent filter
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
d8e29e9edb
Prefix average spent fields
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
7a3dbe2acc
Fix less than or equal option value
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
6d9f6cfe6a
Make validation logic more consistent
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
ca2a6ceac8
Add missing options and fix order of options
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
46316b48e2
Clean up code left over after refactoring
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
a2853236fc
Add average order value filter
...
MAILPOET-4987
2023-05-11 11:47:01 +02:00
dddd116b34
Update minimum WC to: 7.5.0
...
MAILPOET-5294
2023-05-10 10:19:54 -05:00
4c51562bf0
Update WC tested up to: 7.7.0
...
MAILPOET-5294
2023-05-10 10:19:54 -05:00