• Unable to setup a new user welcome email

Been trying to setup a welcome email to be set to any new user that registers on the site.

I am using CB as the registration tool and all new users must confirm their email before they are given access. I am also using the CB plugin to allow the users to subscribe to various email lists. This all works fine. Any new registration creates a new CB user and an ACYMailing user.

So, I have tried to setup a welcome email to be sent once a user has registered. There seemed to be two ways;

1) Is to include a welcome email to a List and force the new user to be subscribed by default
2) Setup an automation triggered by new user creation.

I tried option 1 but this does not work, presumably because the user is created by the backend process and so no welcome email is sent.

I then tried option 2, with..

Information Tab
“trigger based on user action” – On user creation

Condition Tab
No condition set

Actions Tab
Selected an existing email template

Action targets
Execute actions on the user triggering the automation.

However, this does not work, and no email welcome is sent.

Any ideas how I can get this work would be muhc appreciated.

Hi,

Yes, the Automation is set to active and the last Cron run according to the Configuration page shows it is run every 15 mins from an IP address at ACYBA. I also have a daily Cron run independently at 11am each day. There is nothing in the Queue and all test emails work fine.

Some further info. I tried and set up a mailing list that the new user is auto subscribed to. In the lists I included a Welcome email. When the new user registers he is correctly subscribed to the mailing list automatically as intended but no welcome is set. However, if the new user then unsubscribes and then resubscribes he DOES get the Welcome email.

So, it seems that because the subscription is made automatically he does not get a welcome email, how can I change this?

Hi,

Please use the contact form (https://www.acymailing.com/contact/) to raise a support ticket and include login credentials fo your backend and a link to this thread, so we can have a look at it.

Guys, (both @Sekulla and @jvstratum)

You can't trigger an automation like this at the time user (subscription) is created because email won't be sent for such user. He is not yet confirmed and Acymailing won't send email to an unconfirmed user

You should just define your Welcome email in the newsletter list and then test your user subscription from the frontend. You guessed correctly that welcome email won't be sent if you create user from the backend but if you create new user from the frontetend, you will see that you will receive welcome email once you confirm this user registration and subscription

Hi, Yes I suspected that was the case. However, your proposed solution also does not work as I have already tried that. All new regsitrations muts confirm their email address before their account is confirmed.

I set up a list with a welcome email.
I setup Community Builder to set subscription to list by default.
New registration is subscribed to list but no welcome email is sent even after the registration is confirmed
When the new user logins (after confirmation) then unsubscribes from the front end and then resubscribes he does egt a welcome email.

This means it is impossible to use ACYMailing to send a Welcome email to any new registration as it only ever triggers on User creation and not user confirmation. I cannot see any way around this, which is a shame.

Maybe requires a change to the CB Plugin or trigger event lists to allow the confirmation event as a trigger?

Is it possible that there will be an update soon to include a new user account Joomla/CB confirmation trigger in the automation setup?