Announcement

Collapse
No announcement yet.

Great article about Creating an Account at checkout

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • chucklasker-BANNNED
    replied
    Re: Great article about Creating an Account at checkout

    Originally posted by Red Flare View Post
    So I tried to implement the create account on Invoice, but I did not see the code you put on INVC page. In the video it was only a brief glimpse that you copied from a text file. Is that textfile elsewhere?

    Thanks!
    Under the tutorial is a link that says, "Right click and save for code referenced in tutorial." The code is attached there. But here it is, too:

    Code:
    <table border="1" align="center" cellpadding="10" cellspacing="0" bordercolor="#000000">
      <tr>
        <td><FORM METHOD = "post" ACTION = "&mvt:global:secure_sessionurl;">
    <INPUT TYPE = "hidden" NAME = "Action" VALUE = "ICST">
    <INPUT TYPE = "hidden" NAME = "Screen" VALUE = "ACNT">
    <INPUT TYPE = "hidden" NAME = "Store_Code" VALUE = "MT"> <!-- PUT YOUR STORE CODE HERE  --> 
    <input type="hidden" name="Customer_ShipFirstName" VALUE="&mvte:order:ship_fname;" size="25">
       <input type="hidden" name="Customer_ShipLastName" VALUE="&mvte:order:ship_lname;" size="25">
       <input type="hidden" name="Customer_ShipEmail" VALUE="&mvte:order:ship_email;" size="25">
       <input type="hidden" name="Customer_ShipPhone" VALUE="&mvte:order:ship_phone;" size="25">
       <input type="hidden" name="Customer_ShipFax" VALUE="&mvte:order:ship_fax;" size="25">
       <input type="hidden" name="Customer_ShipCompany" VALUE="&mvte:order:ship_comp;" size="25">
       <input type="hidden" name="Customer_ShipAddress" VALUE="&mvte:order:ship_addr;" size="25">
       <input type="hidden" name="Customer_ShipCity" VALUE="&mvte:order:ship_city;" size="25">
       <input type="hidden" name="Customer_ShipStateSelect" VALUE="&mvte:order:ship_state;" size="25">
       <input type="hidden" name="Customer_ShipState" VALUE="&mvte:order:ship_state;" size="25">
       <input type="hidden" name="Customer_ShipZip" VALUE="&mvte:order:ship_zip;" size="25">
       <input type="hidden" name="Customer_ShipCountry" VALUE="&mvte:order:ship_cntry;" size="25">
    <table border="0" cellpadding="5" cellspacing="0" align="center">
     <tr>
       <td colspan="2" align="center" valign="middle"><strong>Create an Account to Make Checking Out Easier Next Time!</strong></td>
       </tr>
     <tr>
      <td align="right" valign="middle">
       <B>Create Login Name</B>  </td>
      <td align="left" valign="middle"><input type="text" name="Customer_Login" VALUE="&mvte:global:Customer_Login;" size="25"> </td>
     </tr>
     <tr>
      <td align="right" valign="middle">
       <B>Create Password</B></td>
      <td align="left" valign="middle"><input type="password" name="Customer_Password" VALUE="&mvte:global:Customer_Password;" size="25"> </td>
     </tr>
     <tr>
      <td align="right" valign="middle">
       <B>Confirm Password</B>  </td>
      <td align="left" valign="middle"><input type="password" name="Customer_VerifyPassword" VALUE="&mvte:global:Customer_VerifyPassword;" size="25"> </td>
     </tr>
     <tr>
      <td align="right" valign="middle">
        <B>Your Email</B> </td>
      <td align="left" valign="middle"><input type="text" name="Customer_PasswordEmail" VALUE="&mvte:global:Customer_PasswordEmail;" size="25"> </td>
     </tr>
     <tr>
       <td colspan="2" align="center" valign="middle">   
    <input type="image" value="Create Account" src="graphics/00000001/createaccountbutton.gif" alt="Create Account"></td>
       </tr>
    </table>
    </form>
    </td>
      </tr>
    </table>
    Keep in mind this is basic code- kind of ugly. David Lasker at Lasker Consulting developed this and when he implements it he has the Invoice only show a button that says "Create an Account," that, when clicked, expands out to show this form. Makes it less obtrusive and adds interest.

    Leave a comment:


  • Pamela Hazelton
    replied
    Re: Great article about Creating an Account at checkout

    Originally posted by Kent Multer View Post
    Implemented which, Pam: removed the create-account feature, or moved it later in the process?
    Some sites have it on INVC, others during the actual single page as an option.

    Leave a comment:


  • Red Flare
    replied
    Re: Great article about Creating an Account at checkout

    So I tried to implement the create account on Invoice, but I did not see the code you put on INVC page. In the video it was only a brief glimpse that you copied from a text file. Is that textfile elsewhere?

    Thanks!

    Leave a comment:


  • Kent Multer
    replied
    Re: Great article about Creating an Account at checkout

    We've implemented this on a good many sites and it's proven to work quite well so far.
    Implemented which, Pam: removed the create-account feature, or moved it later in the process?

    I wonder if the Invoice is really the best place for this; some folks don't hang around after their order is complete. I would think that it'd be better placed at the bottom of the Customer Information page, so people see it right after they enter their info.

    In developing my Login Magic module, I found that it seems to be common for as many as 10% of the customer accounts in a store to have duplicate lost-password email addresses. Most of those must be from infrequent customers who created an account, and forgot about it when they came back; or they were unable to access it because they couldn't remember the login name or email address.

    Thanks for the article, Chuck!

    Leave a comment:


  • Pamela Hazelton
    replied
    Re: Great article about Creating an Account at checkout

    We've implemented this on a good many sites and it's proven to work quite well so far.

    Leave a comment:


  • Great article about Creating an Account at checkout

    My latest blog post, The $300 Million Button:

    By default, Miva Merchant checkout has “Create New Account,” “Place Order Without Account,” and “Login to Existing Account” options. Users have been debating the best options to offer for a decade. I have had the opinion that asking a customer if they want to create an account during the checkout process is a high-level decision that distracts them from doing what you want, which is to give you money. Unless you are using Price Groups, Availability Groups, or membership benefits, I suggest simply eliminating the entire account functionality and let people enter their address each time they check out. It’s really not that difficult.

    At last, my view has been vindicated with this excellent study, followed by a couple free tutorials about how to make changes in your Miva Merchant 5.5 store:

    How Changing a Button Increased a Site’s Annual Revenues by $300 Million

    It’s hard to imagine a form that could be simpler: two fields, two buttons, and one link. Yet, it turns out this form was preventing customers from purchasing products from a major e-commerce site, to the tune of $300,000,000 a year. What was even worse: the designers of the site had no clue there was even a problem.

    Article Continued: http://www.uie.com/articles/three_hund_million_button

    To remove the Account options completely, view this tutorial.

    To move the Create an Account option to the Invoice page, view this tutorial (with code).
Working...
X