How to Improve Login Speed on a Memberium Site

login speed
This Article Applies to

When it comes to a course or a membership site, you need to offer a good user experience. One such experience that everyone goes through is the login process. If this login process is slow, then it doesn’t make a good impression on your users, and you might even have members contacting you about this issue. That’s why in this article, we’ll go through a few things which can help in improving the login speed of your Memberium based site.

Improving the login speed of the Membership site

Login Actionset

If you have a login actionset enabled, then it would mean that the particular actionset will run on your users each time they log in to the site.

If this is not required, and you want to speed up the login process, then you might want to skip using this option.

You can find this option from Memberium > Settings > Login tab.

Maximum Contact Cache Age

Using the maximum contact cache age option can speed up the logins, as it would cache the contact records. You can find this option from Memberium > Settings > Performance tab.

The default value is 0, which means no caching; the contact records will refresh on every login.

If you’d like to cache the data for one hour, you would set the Cache Age to 3600.

However, note that using this option means that the user won’t be synced each time upon login due to caching.

Disable Synchronize Affiliate Records

This option is used to sync the contact’s affiliate information during login.

Synchronizing this data is only useful if your users are Referral Partners and you need to display their information on the site.

If you’re not using the affiliates feature on your site, it’s recommended to have this “Synchronize Affiliate Records” option turned OFF.

You can find this option from Memberium > Settings > Performance tab.

Disable Synchronize Tag Dates and eCommerce Records

You can optimize the login time by disabling the “Synchronize Tag Dates” and “Synchronize eCommerce Records” if these options are not required.

You can find both these options at Memberium > Settings > Performance tab.

The option Synchronize Tag Dates is used to sync the date of tags to the site. If you don’t need to sync data on when each tag is applied, you can disable “Synchronize Tag Dates” option but do note that this option needs to be enabled for some Memberium shortcodes.

The Synchronize eCommerce Records option lets you enable or disable looking up and synchronizing the contact’s eCommerce information during login. This includes order and subscription history, credit card data, and invoice data. If you’re not going to use Infusionsoft for eCommerce, then it’s safe to disable this option.

Disable Last Login Date field

The Last Login Date Field from Memberium > Settings > Login tab, if selected, will store the date and time of when the user last logged into the site.

Updating the last login field will consume an API call and is not cacheable. If you are expecting heavy traffic and it is not critical, you may want to disable this feature.

Check Sync Options

Go to Memberium > Sync options and then check the pages for “Tag Categories” and “Contact Fields”.

We suggest syncing only the required tags categories and contact fields. If more categories and contact fields are selected, then it can cause a performance drop. You can check out our documentation on sync options for more details.

Opt for a faster hosting plan

A good web host with a fast plan would help improve not just the login speed but the overall speed of the site.

We have a list of recommended web hosts that you can check out. The list also includes hosts that you can stay away from.

We hope these tips will help you in improving the user login speed of your site. Do give them a try!

 

Still having issues?

If you’re still facing this problem, then you can contact our support team by opening a support ticket.

Please provide us with the following when you open a ticket with us (email us at support@memberium.com)

  • URL of your membership site
  • WordPress admin username and password (can be temporary)
  • Email and password of a test user (non-admin)

Once we have the required information, we’ll be able to help you with this.

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

Table of Contents

This Article Applies to

Keep Reading

How to fix HTTP Errors in Infusionsoft HTTP POST

If you are receiving a 300, 400, or 500 series error when trying to do an HTTP POST from Infusionsoft, these errors are usually easily fixable, and we’ll walk through them below. If you are receiving a 500 error, then something is causing a server crash and it will require some investigation. We’ll go through the common errors below in order, and touch on how to solve them. The most common sources of errors are:

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 https://keap.memberium.com/support/ or Email us at support@memberium.com.