How to Add a Password Field on Your Infusionsoft Order Form

This Article Applies to

Memberium for Infusionsoft integrates deeply with Infusionsoft’s built-in eCommerce system. Although you can use other systems for handling payments, subscriptions, invoices, etc. we always recommend using the built-in system when possible so you can take advantage of all Memberium has to offer.

This guide will show you how to allow your members to set their own password when placing an order through an Infusionsoft order form.

Order Form Without Password Field

By default, here is what an Infusionsoft order form looks like…

As you can see, there is no option or field for someone to enter their desired password. This isn’t necessarily a problem since Memberium is capable of generating a random password for your new members and emailing it to them all in the onboarding campaign.

Depending on your site and target audience, it may be better to let them enter their desired password right on the order form.

The “Order form password field” option will only be displayed if you’re using Custom field for storing the password. It won’t be displayed if you’re using the default password field in Infusionsoft.
We also have documentation on how to move to a custom password field.

How to Add a Password Field

Adding a password field to the order form isn’t difficult at all. You don’t need to know any coding or anything. Follow the 3 quick steps below to get started…

Step 1: Get the Password Field HTML

Memberium provides you with the HTML needed to add a password field. You don’t need to know HTML or anything in order to use it. As long as you can copy and paste, you’ll be all set.

Go to Memberium > Settings > HTTP POSTs/Links

At the very bottom, you’ll see the “Order Form Password Field” line. Just copy everything that is in there and move to the next step.

Step 2: Add the HTML to the Order Form

In Infusionsoft, open the order form editor for the form you want to add this field to. This is done by going to eCommerce Settings > Order Forms > and clicking on the form you want to modify.

Next, open the “HTML Areas” tab and then paste in the code you copied in the last step in the second box on the page. See the screenshot below…

Step 3: Save the Code and Check the Order Form

Make sure you press the “Save” button. Once it has been saved, you can open the order form link and see the password field.

What about Existing Members who Make a Second Purchase?

If an existing member makes a second purchase and fills out the form with the password field, their existing password will be overwritten and the password they typed in will be the active password.

The only exception to this is if you are using Local Auth Only. Read below for clarification.

Can I Use This with Local Auth Only?

Yes, this password field can be used with Local Auth Only – with one exception.

When the initial order is placed, you will store the entered password in the custom password field. When you run the Makepass HTTP POST to create the user in WordPress, Memberium will use the password that is in the field. This means the password they entered will be active.

The catch is that if they make a second purchase and enter a new password – the new password will have no effect other than being confusing. Memberium won’t overwrite the existing local password.

Due to this, it is recommended that you don’t use this feature and local auth only at the same time.

Posts Related to Passwords

  • Was this Helpful?
  • YesNo
9 ways to add more value to your membership site

Table of Contents

This Article Applies to

Keep Reading

Nestable Shortcodes

When working with conditional shortcodes it’s often useful to have a series of tests, one after another, where each test determines if the user is qualified to continue to the next test.

Due to a limitation in WordPress’s design, the built-in shortcode system is very fast but it does not know how to count levels of nesting, so it cannot match each opening tag with its correct closing tag. In order to cleanly support this feature while not sacrificing performance, we provide the ability to nest shortcodes by giving each nested group of shortcodes a unique name by adding a number to the end. You can think of this like a Russian Matryoshka doll.

Read More »

6 Examples of LearnDash Courses

In this article, we’ll share six examples of successful online courses and membership sites that use LearnDash. You’ll get an inside look at how these sites use LearnDash, Memberium and other WordPress plugins together to run a successful course or membership site.

Read More »

Logout Actionset

This setting gives you the ability to define an actionset that will be run when the user logs out. This action is not cacheable, and

Read More »

Want to get some fresh ideas on how you can improve your membership site or course?

Download our free ebook!

Book a Call

Welcome to Memberium!

We are very excited for you to be part of our family. 

We would love to answer any questions that you have!

Please choose the best time for you to get in a call with us. 

For Technical Support, you can contact us at or Email us at