• Resolved fredsteetsel

    (@fredsteetsel)


    I have created an automation in which the purchase of a product should trigger a known user to be added to a list in Mailpoet (this is a basic function)

    This morning this really only worked once with testuser1 !

    After that i tested it with another testuser, the log shows the trigger had been met, but the subscriber is not added tot the list.

    Also, after removing the first testuser1 and trying to repeat the first succesfull attempt, it doesn’t work either.

    Where do i go wrong?

    The page I need help with: [log in to see the link]

Viewing 14 replies - 1 through 14 (of 14 total)
  • Thread Starter fredsteetsel

    (@fredsteetsel)

    I already tried cloning the automation.

    Ow and although the log says the triggers have been met, the automation show 0 Completions

    • This reply was modified 2 years, 5 months ago by fredsteetsel.
    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @fredsteetsel

    I would be more than happy to assist you today.

    There are a few things to check with that automation:

    1 – Are your WooCommerce orders getting marked as “Completed”? That’s extremely important because our triggers will not run until the order gets marked as completed (that is when WooCommerce consider that the purchase has been completed)

    2 – Have you checked in AutomatorWP > Logs that the action logs have been registered?
    Our MailPoet integration will perform 2 checks:
    If email is already a subscriber, will add it to the list.
    If email is not a subscriber, will create a new subscriber and then add it to the list.

    So the user email should be, if not exist as subscriber, added as subscriber and to the list

    After that, have you checked if the user email got registered in MailPoet as subscriber/contact?

    Hope it helps!

    Thread Starter fredsteetsel

    (@fredsteetsel)

    I use an automation for “logged in users”
    As for point 1: Yes the orders are completed.
    Point 2: The user is subscribed already to another list.
    The strange thing is: The automation says “0” completions
    The log says: the automation has been triggered

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @fredsteetsel

    Have you tried to clean up the AutomatorWP > Logs?

    Is possible that from other tests, something is stored incorrectly.

    Other way could be cloning the automation and removing the old one.

    Thread Starter fredsteetsel

    (@fredsteetsel)

    Stays the same. The logs say that there was a trigger, de Automation says “0” completions. And the user is not added to the Mailpoet list. Seems to be stuck in the middle.

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @fredsteetsel

    I just tested a similar automation: https://imgur.com/LOILryH

    and it worked completely fine, the user got added to the MailPoet contact list, but what I found is that in the MailPoet listing, I needed to click the “Recalculate” button to make the new subscriber appear: https://imgur.com/Kr69dMV

    About what you mention:
    “The logs say that there was a trigger”
    Please, clean up the AutomatorWP > Logs, inside the AutomatorWP > Logs remove all entries and test the automation again

    Best regards

    Thread Starter fredsteetsel

    (@fredsteetsel)

    Helle Ruben,

    I have already done both. Did not work. The user is really not listed.
    I think something happens in between.
    What i am starting to suspect is Learnpress. I am using learnpress integration with woocommerce and mailpoet too.
    Do you know of problems in combination with that?

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @fredsteetsel

    It shouldn’t have problems, but you can make a test deactivating it.

    But if in your logs, you have only a log for the WooCommerce trigger, that’s wrong because for every automation execution you should have 3 entries, so if you only have the trigger log, remove it on every test to make it as clean as possible.

    Here is a example of how this should look: https://imgur.com/SuBFEdg

    Thread Starter fredsteetsel

    (@fredsteetsel)

    Yes i see what you mean, I really don’t know where to look for a solution. Because every time i try it, just the first log-item appears.

    Plugin Author Ruben Garcia

    (@rubengc)

    hi @fredsteetsel

    Then it means that something is stopping the execution of the automation…

    Looks like your issue comes from a theme of plugin conflict, have you tried to perform a conflict test?

    The conflict test is really simple, the unique you need is to switch to a default WordPress theme (to check that conflict doesn’t comes from your theme):
    https://codex.www.ads-software.com/WordPress_Default_Themes

    And deactivate plugins one-by-one to find who is causing this issue

    Please, let us know which theme or plugin is causing this issue to contact their authors to request a fix

    Thread Starter fredsteetsel

    (@fredsteetsel)

    I will try to find out!

    Plugin Author Ruben Garcia

    (@rubengc)

    Great @fredsteetsel

    Please, keep me informed about which is causing this issue to contact its author

    Thread Starter fredsteetsel

    (@fredsteetsel)

    Well,
    All of a sudden i saw (on the right side) that i can change how many times a task will be performed per user….. it was at 1, which makes it very logical for the trigger not to be executed…. I made it 100 and now it works every time….

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @fredsteetsel

    The “Times per user” option defines how many times the automation can be executed for every user.

    If you have it setup to 1 and you have run it 1 time for that user, the automation will not run again.

    If you want to make it run unlimited times, simply set it to 0.

    Hope it helps!

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘WooCommerce trigger is logged, but Mailpoet user not in list’ is closed to new replies.