Support

Home Forums Event Espresso Premium Login Details Email with Abandoned Cart

Login Details Email with Abandoned Cart

Posted: September 23, 2020 at 8:12 am


refocuseducation

September 23, 2020 at 8:12 am

Hello,

We just received a forwarded email from a potential customer telling them to set their password for our site. It looks like the email came from WordPress. The potential customer went through the checkout process with Event Espresso, but stopped right before payment and abandoned her cart. Our WP User Integration is turned off, and we are currently in the process of implemented LearnDash, but there is no course associated with the Event this customer signed up for. Any idea why she got this email?

Thanks!


Tony

  • Support Staff

September 23, 2020 at 8:33 am

Hi there,

Looks like this is something the LearnDash add-on does regardless of wether or not there is a course set on the event.

The add-on hooks into the AHEE__EE_Single_Page_Checkout__process_attendee_information__end hook which is fired when the user clicks to proceed through to the payment options and creates the user on that step.

Our own WP user integration add-on also hooks into that hook to automatically register users but as you haven’t mentioned using that add-on I assume you aren’t? In either case we check if we should create an account based on the individual event settings.

If you are not using the WP Users add-on then you’ll need to discuss this with LearnDash as they’ll need to prevent this in their code.


refocuseducation

September 25, 2020 at 9:51 am

We were planning on using both the WP Users add-on through EE to create the users when the student is signing up for a course. We were under the impression that the LearnDash/EE add-on just automatically adds that student to the course attached to the event they signed up for. I’m not sure why the LearnDash/EE add-on would also be creating the users as well. Is it because the WP Users add-on is not enabled at this time? This just doesn’t seem to be a very user-friendly way to have a student create their login information when signing up for a course. Any advice on this would be appreciated!


Tony

  • Support Staff

September 25, 2020 at 1:24 pm

We were planning on using both the WP Users add-on through EE to create the users when the student is signing up for a course.

Ok, so with the WP Users add-on the user is created at the same point in the code but you have options within the event itself to control that.

We were under the impression that the LearnDash/EE add-on just automatically adds that student to the course attached to the event they signed up for. I’m not sure why the LearnDash/EE add-on would also be creating the users as well.

You would need to contact LearnDash to discuss this, they created the add-on so I don’t know the reasons behind the decisions they made. It is likely becuase the registration has been created and the user could come back to it, so they make sure there is a user created for the LD integration, but I’m just guessing.

Is it because the WP Users add-on is not enabled at this time?

The LearnDash EE add-on creating users has nothing to do with EE or it’s add-ons, its the code within the LearnDash EE add-on itself.

This just doesn’t seem to be a very user-friendly way to have a student create their login information when signing up for a course. Any advice on this would be appreciated!

As this isn’t our code doing the above it’s not something we can change, but may I ask how you prefer this to work?

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  Tony 1 month ago ago

Topic Tags

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!
[gravityform id=80 title=false description=false ajax=false]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_80' ><form method='post' enctype='multipart/form-data' id='gform_80' action='/topic/login-details-email-with-abandoned-cart/'> <div class='gform_body'><ul id='gform_fields_80' class='gform_fields top_label form_sublabel_below description_below'><li id='field_80_1' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_1' >First name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_80_1' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_80_2' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_2' >Email address<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_80_2' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id='field_80_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' >GDPR Agreement<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_80_3'><li class='gchoice_80_3_1'> <input name='input_3.1' type='checkbox' value='I consent to have this website store my submitted information so they can respond to my inquiry.' id='choice_80_3_1' /> <label for='choice_80_3_1' id='label_80_3_1'>I consent to have this website store my submitted information so they can respond to my inquiry.</label> </li></ul></div></li><li id='field_80_4' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_4' >Phone</label><div class='ginput_container'><input name='input_4' id='input_80_4' type='text' value='' autocomplete='off'/></div><div class='gfield_description' id='gfield_description_80_4'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_80' class='gform_button button' value='Download Now' onclick='if(window["gf_submitting_80"]){return false;} if( !jQuery("#gform_80")[0].checkValidity || jQuery("#gform_80")[0].checkValidity()){window["gf_submitting_80"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_80"]){return false;} if( !jQuery("#gform_80")[0].checkValidity || jQuery("#gform_80")[0].checkValidity()){window["gf_submitting_80"]=true;} jQuery("#gform_80").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_80' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='80' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_80' value='WyJbXSIsIjBiNjdjZjkyMDUzOWUxOWY5Y2NiZjIwMzM4YjA1Mjk4Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_80' id='gform_target_page_number_80' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_80' id='gform_source_page_number_80' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 80) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [80, 1]) } ); </script>
[i]
[i]