Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abandoned cart campaign: can't see which contacts sucusessfully placed order #5468

gingerling opened this issue Dec 20, 2017 · 3 comments


Copy link

@gingerling gingerling commented Dec 20, 2017

Please DO NOT report security vulnerabilities here. Send them to instead.

What type of report is this:

Bug report? y
Feature request? y
Enhancement? y


An interesting logic loop I have bumped into with abandoned cart campaigns: I have mautic hooked into prestashop, abandoned carts (with or without email) get added into "abandoned cart" segment and orders placed get added into "order placed" segment and removed from abandoned cart segment. A campaign with emails etc runs off the abandoned cart segment.

If an email is sent via the campaign to someone in abandoned cart segment, and they go on to place an order, there is no way to see who was the successful customer as they are removed from the segment and then the campaign right away.

I can see in my email list that x% of people opened the email and x% of them clicked the link to go back to the cart, but mautic (unlike many traditional mailing list apps) does not tell you WHO those people were. Usually I would check in the segment, or campaign, but this dosn't work for this abandoned cart set up as they are removed.

I have been trying to work out a solution for this - maybe I can create a third list of something, but havn't figured it out yet. I think having specific details under the list of contacts who opened/clicked etc would be best :)

If a bug:

Mautic version
PHP version

Steps to reproduce:

  1. Create two segments:r Order placed and Cart created
  2. Fill those (via plugin or manually) with customer emails, according to webshop (example below)
  3. Create a third segment - abandoned cart, set list to be filled with including cart created excluding order placed segment membership
  4. Build a campaign that encourages people who abandoned their cart to place an order, e.g. an email sent one hour after they join the abandoned cart email linking to the /cart page.
  5. If the campaign is successful the email is no longer visible in any place linked to the campaign, so you can't analyse the data further.


Say if Cart created segment contains:

and Order placed contains:

then Abandoned cart contains

If placed an order, then they would be moved from abandoned cart segment automatically.

So now, abandoned cart segment contains only

So, what we want is for to place an order. We send them an email from a campaign saying "Go to your Cart now (button link etc)" - they get the email, open it and YAY, the go to their cart and finish placing an order.

So they are added to Order placed and removed from abandoned cart.

The ISSUE I am reporting is that we now have no way identify which customers went through this campaign successfully. I know that one customer did get the email and opened and clicked but I don't know WHICH customer.

Please bear in mind that for on-line retail, this campaign type is a major reason to use software like mautic - it is literally VITAL that the software can do this kind of campaign. The mautic plugin bridge I use from my webshop to mautic is specifically built to enable the use of mautic for abandoned cart campaigns. While this bug is long and complex and dull, it is important.

Log errors:

Please check for related errors in the latest log file in [mautic root]/app/log/ and/or the web server's logs and post them here. Be sure to remove sensitive information if applicable.

@dbhurley dbhurley added the bug label Dec 23, 2017
Copy link

@dbhurley dbhurley commented Dec 30, 2017

Closing due to incomplete report. Must have "Steps to Replicate" so others can fix test and fix this bug. Will reopen if these steps are added.

Copy link

@gingerling gingerling commented Jan 10, 2018

Ok, I will fill this now

Copy link

@gingerling gingerling commented Jan 10, 2018

Done @dbhurley please open, and note that this is an important feature request - it's part of the basic purpose of mautic that this kind of campaign is possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet

No branches or pull requests

2 participants