1. Home
  2. AccessAlly
  3. Online Courses
  4. Login After Filling Out Opt-in Forms in AccessAlly

Login After Filling Out Opt-in Forms in AccessAlly

Have you created a free offering, but now you’re wondering how your new participants get the content? In this article we’ll explore two ways.

  1. Using an AccessAlly opt-in form
  2. Using a CRM opt-in form (ActiveCampaign, Drip, Keap, Kit, or Ontraport)

Option 1: AccessAlly Opt- in Form

Using an AccessAlly opt-in form is the preferred way to give access to free offerings. This method will instantly tag and provide access to your offering at sign up.

Go to AccessAlly > Offerings > Choose Desired Offering > Forms Tab > Free Access Forms section.

If you have an existing free opt-in form in this section you can make tweaks or changes. You can also click “+ADD” to add a new Free Opt-in.

Save your offering to ensure a newly added free opt-in form is able to be edited.

Now you can make any tweaks or changes to the form using the drag and drop form editor. Click the brush icon by your opt-in form to make changes.

Design Tab

You can click the “+” button in the top right to add additional items to your form.

Form Design Options

The example below shows a checkbox being added to the form. This option also allows the value to be saved to a custom field.

Opt-in Checkbox Setup

View of the checkbox as it will appear on the opt-in form.

Opt-in Form Checkbox

Settings Tab

Options here are designed to take a newly opted-in user where you want them to go.

  1. Thank-you page URL this is usually the first page of the offering they opted-in to receive.
  2. Perform actions after successful opt-in releases offering content
  3. Add tag(s) on opt-in is great for running CRM automations when someone signs up
  4. Save your changes
Form Settings Tab

Display Tab

This section shows options for adding the form to your website.

  1. Show the opt-in form on this site is used if you need to add the form to a landing page on your AccessAlly site.
  2. Show the opt-in form on other sites is used to embed the form on a different website like your main site.
  3. Save – don’t forget to save your changes.
Form Display Tab

What happens when someone fills out this form?

When a new subscriber fills out the form they will automatically be created as a WordPress user, logged in to the site, and sent to the page you have designated in your setup.

Welcome Email (optional) is sent to the user’s inbox
Module Release Emails are sent if the offering has dripped content.

For CRM integrated sites using ActiveCampaign, Drip, Keap, Kit, or Ontraport.

This option gives you the flexibility to have a new subscriber fill out a CRM opt-in form. Skip the wait for your CRM automation to create a new WordPress user, run webhooks, and send an email with how to access your offering.

When a new contact fills out your opt-in form, they’ll be logged into your AccessAlly site, and taken to the first page of your offering – in seconds!

With the on-demand login option it’s important to consider who is filling out your free opt-in form. For security purposes, existing users on your AccessAlly site (that are not logged in and fill out your form) will see a prompt to login to the site.

Part 1: Create a CRM opt-in form

Go to AccessAlly > Settings > Custom Operations > + New Operation

  1. Add a descriptive title
  2. Select On demand login creation
  3. Add the page link (where they go logged in after signup) most often the first base page of an offering
  4. If you would like to run additional custom operations in AccessAlly you can add those here.
  5. Save your changes

Step 3: Add opt-in trigger

Copy the opt-in trigger.

Paste the opt-in trigger to your CRM opt-in form as the thank you page URL.

ActiveCampaign CRM

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.

Drip CRM

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.

Keap CRM

When editing your Keap 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.

A screenshot of the WordPress auto login after registration feature.

Kit CRM

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

Kit_- Thank You Page URL

Ontraport CRM

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.

Step 4: Testing Your Opt-in Form

It’s important to note you do not have control over the browser settings a new subscriber uses on their computer. If a subscriber is using a browser with private sessions or incognito windows on-demand login links may not work.

Having a welcome email with details for logging in is an important consideration.

We recommend the following tests. This will show you how different WordPress users and CRM contacts experience this opt-in form.

Test 1: New contact (not a contact in your CRM and not a user on your AccessAlly site.)

Log out of your AccessAlly site.

Fill out your opt-in form using an email address that is not a contact in your CRM or in use on your AccessAlly site.

Upon filling out the opt-in form, this is a successful test if the contact lands logged into your site on your desired page.

Test 2: Existing user on your AccessAlly site that is logged in and fills out your opt-in form.

With this test you can use the first testing email address. This user is still logged into your AccessAlly site.

Fill out the opt-in form again.

A successful test results in this user is still logged in and taken to your desired page.

Test 3: Existing user is not logged into your AccessAlly site and fills out your opt-in form.

With this test, you can continue using the same email address. You’re currently logged into the AccessAlly site.

  1. Log out of the AccessAlly site
  2. Fill out the opt-in form with the same email address

A successful test results in this user is not logged into the site and is presented with a login page. This is designed to keep your site secure!

You have the option to send the on-demand link in an email instead of using the link on your form. Copy the Email Trigger link, and insert that into the email in your CRM.

On Demand Email Trigger

UTM Parameters

Using either of these options you can add UTM parameters into the link. For example the link above is:

https://domain.com/?aal_login=15&aal_cid=~Contact.id~&aal_eml=~Contact.Email~

You can add UTM parameters to the end of this in your email. For example:

https://domain.com/?aal_login=15&aal_cid=~Contact.id~&aal_eml=~Contact.Email~&utm_source=abc

This also allows you to add any custom field from your CRM into the UTM parameters. You would just need to add the customization for that field in the correct place.

*This feature is only available for new users to the site. For current members of your site, if they opt-in to a 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. They’ll still have access to what they opted in for, but this stops strangers from maliciously entering someone else’s email to gain access to another person’s account.

You might also want to learn more about the Snappy Login option for letting people easily log in via their email address.

Updated on July 11, 2025
Was this article helpful?

Related Articles

NO QUESTION GOES UNANSWERED

Live Weekly Q&A

Join us for live Q&A. Learn the basics, discover what's possible, and connect with AccessAlly users.

Need Support?

Have questions? Get in touch. Our inbox support hours are 9am-5pm EST, Monday - Friday.

Laptop with the AccessAlly demo site

AccessAlly is the most flexible way to sell and elegantly deliver digital offerings. All in one place.

WATCH THE DEMO

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