Ján Mikláš
8ec7333a34
Track CAPTCHA setting to Mixpanel
...
[MAILPOET-6187]
2024-08-13 08:01:38 +02:00
Ján Mikláš
c62fbda4df
Add tracking for opt-in position
...
[MAILPOET-5807]
2024-08-07 15:43:42 +02:00
David Remer
630b633eed
Move campaign data in own class
2024-04-22 10:06:12 +02:00
John Oleksowicz
5793f27c78
Ensure correct values for sentToSegment
...
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
19d78272a4
Ensure correct counting for same campaign ID
...
If the same campaign is sent multiple times over an extended period of
time, we need to ensure we consider the processed_at for all associated
sending queues.
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
ba4e54f261
Move query to SendingQueuesRepository
...
The main piece of data we care about is the campaignId, which is saved
in the sending queue's meta, so I think it makes more sense to base the
query on the sending queues as opposed to newsletters.
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
57209cbc0b
Remove automations segments details for now
...
Determining if an automation was sent to/filtered by a segment is much
more complicated than the rest of this data and might require some
changes on the automations side for efficiency, so I think it would be
best to hold off on these for now and we can figure it all out together
when we update the reporting to include other automation data like
trigger filters.
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
401fa92f2c
Move calculation of sentToSegment to query
...
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
a747c98c19
Move date calculation to query
...
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
da9fd9dd26
Add new campaign analytics to reporter
...
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
cc11ab25aa
Add campaign analytics logic
...
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
c8a90760e6
Add 7 day sending stat
...
MAILPOET-5629
2024-04-22 10:06:12 +02:00
John Oleksowicz
45dba06b7d
Remove old constant
...
MAILPOET-4985
2024-03-13 10:24:42 +01:00
John Oleksowicz
6d87ecd86d
Add usage tracking
...
MAILPOET-4985
2024-03-13 10:24:42 +01:00
John Oleksowicz
ac27dc1446
Add tracking for purchased with attribute filter
...
MAILPOET-5467
2024-03-11 10:52:30 +01:00
John Oleksowicz
9985405d82
Add backend logic for number of clicks filter
...
MAILPOET-5577
2023-10-30 10:51:04 +01:00
John Oleksowicz
c28eed2388
Backend logic for number of emails received
...
MAILPOET-5577
2023-10-30 10:51:04 +01:00
John Oleksowicz
ae73e2d97b
Update tracking for first order filter
...
MAILPOET-5577
2023-10-30 10:51:04 +01:00
John Oleksowicz
3e8ccaa760
Don't rely on cookie for analytics public ID
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
John Oleksowicz
168f72182c
Extract method to retrieve next send date
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
John Oleksowicz
3e45bca0f9
Make methods public
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
John Oleksowicz
010c15013f
Extract analytics data generation method
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
John Oleksowicz
71560a032d
Add tracking for new segments
...
MAILPOET-5503
2023-10-23 13:01:57 +02:00
David Remer
91e2ecded1
Report unique custom trigger and action hooks
...
[MAILPOET-5212]
2023-10-03 19:14:30 +02:00
David Remer
976ea06ebc
Add custom trigger and action hooks to reporter
...
[MAILPOET-5514]
2023-10-03 19:14:30 +02:00
John Oleksowicz
3ded9be927
Refactor subscribedDate filter to use SubscriberDateField
...
MAILPOET-4989
2023-07-26 10:53:55 +02:00
Ján Mikláš
fb340b807c
Rename "# of" to "number of" in segments
...
[MAILPOET-5397]
2023-06-22 10:12:21 +02:00
David Remer
0cc02b38a5
Move abandoned cart into WooCommerce vendor space
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
David Remer
046cb8f51b
Add No of automations with abandoned cart trigger
...
[MAILPOET-4934]
2023-05-15 08:19:19 +02:00
Brezo Cordero
b6242423c1
Track Dotcom plans
...
[MAILPOET-4974]
2023-05-11 13:56:00 +02:00
David Remer
2bba70125c
Add order status change statistic to analytics
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
Oluwaseun Olorunsola
f100ef72da
Add tracking and reporting information
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Jan Jakes
926620e8f8
Ignore strict types rule in all existing files that don't have it
...
[MAILPOET-2688]
2022-11-29 15:04:09 +01:00
Sam Najian
461df1a560
Adjust strict_types & method typehint based on PR feedback
...
[MAILPOET-4733]
2022-11-25 14:51:57 +01:00
Sam Najian
96dde7107b
Expose unsubscribe analytics properperties
...
[MAILPOET-4733]
2022-11-25 14:51:57 +01:00
Jan Jakes
725e0ecb00
Remove automation feature flag
...
[MAILPOET-4788]
2022-11-14 12:35:29 +02:00
Jan Jakes
9d55d3f134
Use "automation" instead of "workflow"
...
[MAILPOET-4793]
2022-11-14 12:14:35 +02:00
Jan Jakes
af1e09f46f
Remove "inactive" status for now, use "draft" instead
...
[MAILPOET-4757]
2022-11-07 11:17:36 +02:00
David Remer
0a3431b7da
Add simple mixpanel data for automations
...
[MAILPOET-4535]
2022-10-10 09:53:42 +02:00
Jan Lysý
cc8f261629
Add used dynamic filter types into tracking
...
[MAILPOET-4583]
2022-10-05 14:14:34 +02:00
Jan Lysý
6668a87eb3
Add reporting about tags usage
...
[MAILPOET-4583]
2022-10-05 14:14:34 +02:00
Rodrigo Primo
6a5207a366
Add new property to pass to Mixpanel to track if MP was installed via WC
...
[MAILPOET-4491]
2022-08-04 10:18:44 +02:00
David Remer
9f39843189
Sanitize incoming data according to WP sniffer
...
[MAILPOET-4219]
2022-04-04 17:12:33 +02:00
David Remer
9e64b6e720
Add subscriber properties to mixpanel data
...
[MAILPOET-4204]
2022-03-28 16:50:56 +02:00
John Oleksowicz
d3bddd3673
Add transactional sending method to reporter
...
[MAILPOET-4148]
2022-03-21 10:51:25 +01:00
David Remer
a69af2331d
Update reported segments
...
Removes deprecated segments "not clicked" and "not opened" with the "score" and the "subscribed to list" segments [MAILPOET-4118]
2022-03-07 16:04:35 +01:00
wxa
5772dc086c
Add Woo membership segment backend
...
[MAILPOET-3880]
2022-01-27 16:14:14 +01:00
Jan Jakes
9f790efbf0
Move plugin files to a subfolder
...
[MAILPOET-3988]
2022-01-18 15:30:22 +01:00