1. Home
  2. AccessAlly
  3. Credit System (& Other Custom Operations)
  4. How to Create An On-Demand Login For Your Membership Site

How to Create An On-Demand Login For Your Membership Site

The On-Demand Login creation feature for AccessAlly lets you give immediate access to your free courses as soon as a subscriber submits an opt-in form.

Also, the On-Demand Login link is a required addition, if you wish to track affiliate referral links through free opt-ins.

NOTE: the On-Demand Login ONLY works with brand new, first-time users, it will NOT work with existing users (in other words: it is not an auto-login option).

How The On Demand Login Works:

The On-Demand Login link feature makes it possible for a brand new user to be automatically logged into an AccessAlly site, without revealing or storing their password in your CRM.

When configured, AccessAlly’s on demand login feature works as follows:

  1. Website visitor submits opt-in form for a free course
  2. AccessAlly instantly creates a new membership site user for the subscriber and logs them into the site
  3. The new subscriber is sent straight inside your membership site, without having to stop at the login page.

Why the On Demand Login Does NOT Work For Users That Have Already Been Created

For security purposes, the On Demand Login does not work with existing members. (If it did, someone could simply type anyone’s email into a form, then gain instant access to any information stored within your AccessAlly site. Not good.)

Using the On Demand Login With Affiliate Opt In Referrals

When using the On Demand Login on your site, it will also track AccessAlly affiliate data / links and save them to the contact’s CRM record. If the new contact makes a purchase within the affiliate referral period it will count.

The On Demand Login takes care of creating the new user (& password) in AccessAlly. Please DO NOT use it in conjunction with the genpass webhook, as this will cause an interference.

Please follow the steps below to set up this feature:

Step 1: Set up a new Custom Operation

A. Create a new “on demand login creation” operation

Inside your membership site, go to: AccessAlly > Custom Operations > Add New.

Name your custom operation, and make sure it’s set to on demand login information

This screenshot shows how the settings will appear:

B. Operation Details: Designate a URL

What page inside your membership site do you want users to be sent to when they submit the opt-in form? A course page? The main dashboard?

Add the URL to the page you want to use in the “Redirect to this URL on successful login” area.

Remember that some pages on your membership site may require additional permission tags to view.If you wish to send new subscribers to these pages, please make sure that the proper permission tags are added in your opt-in form’s settings.

C. Save Settings

IMPORTANT: Click on the “save” button at this point.

D. Copy URL

Now, you’ll need to copy the URL created by AccessAlly. This will be used as the “thank you page” URL in your opt-in form settings.

Click copy.

Step 2: Add the URL to Your CRM

Next, access the opt-in form’s settings in your CRM, so you can add the URL from the previous step.


When editing your Infusionsoft form, go to Thank-You Page. Here, make sure the Thank You page is set to display a Web Address. Paste the URL into the field and save.

You must also check the checkbox under the thank you URL. It is in the prompt box labeled “Important”.


When setting up your opt-in form, go to SETTINGS and make sure the “Custom URL” is selected. Paste the URL into the field and save.


When editing your ActiveCampaign form, go to Options. In the “On Submit” section, make sure it’s set to Open URL. Paste the URL into the field and save.


When editing your ConvertKit form, go to Settings. Then, indicate that you would like visitors to be redirected to a page. Paste the URL into the field and save.


When editing your Drip form, go to Post-Signup. In the “Custom Post Submission Page” section, paste the URL into the field. Make sure to check the box directly below in order to activate this. Then, click save.

Step 3: Test Your Opt-In Form

As always, please test your setup before making it live. A good workflow to test this feature is:

  1. Access your new opt-in form in an incognito window.
  2. Fill out the opt-in form using an email address that does not belong to a current membership site user.
  3. After submitting the form, you should be automatically logged into the membership site and redirected to the designated URL (the one you added to the settings in Step 1).
  4. Check your CRM to make sure the email and permission tags appear properly.
  5. Repeat the testing steps again. Testing multiple times is a good practice.


*This feature is only available for new users to the site. For current members of your site, if they opt-in to an form that is configured with this feature, they will not be auto-logged in for security purposes. Rather, they will be directed to a login page to enter their credentials and verify their identity. The user will gain access to the offerings, this only requires them to confirm their identity to ensure they are the valid user on login.
Updated on August 9, 2019

Was this article helpful?

Related Articles


If you have any questions, we're just an email away at your@accessally.com.

We take your success seriously, and you'll always get a speedy reply from a real person during business hours.

AccessAlly is the #1 WordPress Course and Membership Solution for Industry Leaders


You'll get follow-up emails about AccessAlly and new features. Opt out anytime. Full privacy policy here.