1. Home
  2. AccessAlly
  3. CRM Automations in AccessAlly
  4. How to Email Users Based On When They Last Logged Into Your Site in AccessAlly

How to Email Users Based On When They Last Logged Into Your Site in AccessAlly

With AccessAlly Pro, you can tag a user as soon as they log into the CRM. Once this happens, the user is filtered into a CRM automation loop that will send an email if they haven’t logged in in the past 2 weeks.

Why This Feature Is Helpful

Keeping your online course and membership subscribers engaged with your site materials is key in keeping them around for the long haul.

Of course, sometimes life just “gets busy” and any number of things might prevent students from coming back to your site. Over time, the habit of engagement can be lost, and the user may be more likely to cancel (if it’s a subscription) or just not experience the results they were hoping for.

While there’s no cure-all for loss of engagement, one of the techniques that might help is sending out a reminder email if they haven’t logged into the site in a while.

Sometimes, a simple reminder (complete with a link to log back in) is all it takes to get people back in and engaged with your course material.

In this tutorial, we’ll use a 4-week reminder cycle, that sends one email every 2 weeks. If the user logs in during that time, the cycle resets (so you don’t have to worry about “bothering” them with unnecessary reminder emails).

Step 1: Create A New Event

Go to ProgressAlly > Events > Add Event

Tag on Login Event
Then, configure the new event as follows:

  • Event Trigger Condition: When user logs in
  • How often can this event be triggered: Each time the event happens
  • What action will take place when the event is triggered: Add tag(s)
  • Add the following tag(s) to contact: Logged_into_site (Or whatever your tag is named.)

Don’t forget to save changes.

Step 2: Create Your Automation

Next, go ahead an log into your CRM to create the following automation (detailed steps below):

  1. Trigger tag: Logged_into_site
  2. Remove tag: Logged_into_site
  3. Wait time: 2 weeks
  4. Send email #1
  5. Wait time: 2 days
  6. Send email #2
  7. Goal
  8. (Repeat)
To keep things simple, you might want to create an auto-login link (called an On Demand Login) to add to your reminder emails. This way, when the email is opened, the user simply clicks on the link and is automatically logged into the site, without having to remember their username/password.

You can set up your automation in Infusionsoft/Keap as follows:

  1. Goal: when the logged_into_site tag is added
  2. Sequence #1: Remove the logged_into_site tag
  3. Sequence #2: Wait for 2 weeks, then send a reminder email
  4. Sequence #3: (a repeat of Sequence #2) Wait for 2 weeks, then send another reminder email
  5. Goal: when the logged_into_site tag is added


Because of how ActiveCampaign’s unique “goals” set up, you will need to create TWO separate automations:

  1. A trigger automation
  2. An email automation

These two will work in tandem with each other:



You might also be interested in ways to make it easier for your members to log in, so take a look at the Snappy Login Links feature.

Updated on November 16, 2023
Was this article helpful?

Related Articles


If you have any questions, we're just an email away.

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

Laptop with the AccessAlly demo site

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


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