1. Home
  2. AccessAlly
  3. AccessAlly E-Commerce
  4. How do Products Work in the AccessAlly Plugin

How do Products Work in the AccessAlly Plugin

Products are the different courses or programs that you’re offering. They act as the “Building Blocks” for the OFFERS.

An AccessAlly OFFER has an order form attached to it, and is made up of one or more PRODUCTS.

Video Tutorial: How to Create An AccessAlly Product

This tutorial shows you how to set up an AccessAlly Product.

Here is a tutorial for setting up products in Infusionsoft to connect within AccessAlly.

Setting Up Trial Periods, Subscriptions, and Payment Start Dates

Within AccessAlly’s Products settings, you can set up different ways to charge.

Purchase with a Trial Period

If you want to offer a trial (either paid or free) that goes into a one time or recurring payment, you’ll need to choose “Recurring Payments” for this product.

If you only want to charge one payment after the trial, you’ll select “one payment” and after this payment the subscription will stop charging.

Once you’ve selected the “Recurring Payment” type, you’ll see all of the options below to help you customize your product and how you want to charge your clients.

Set the start date

Choosing the trial period option will give you the ability to specify if the first payment will happen:

  • On a specific date – which is useful if you’re pre-selling a membership or course that starts at a given time
  • After a set amount of time – this is great for doing a paid or free trial as an incentive to get people to sign up and experience your content before the full price or recurring membership begins

Start Payment On a Specific Date

To start payment on a specific date, choose a trial period and configure the settings as follows:

Configuring Tags for Recurring Products

If you are setting up a recurring product (subscription), additional options will appear. Under the Automations tab, you can configure certain tags for use in your CRM automations:

  • Success Tag: This tag will be applied to the contact every time a recurring payment is successful. It will NOT, however, be applied when the initial purchase goes through. Use this tag as a trigger in automations you wish to run every month (like the monthly credit increase automation, for example). Always remove the tag at the end of your automation, so that it can be re-added each month.
  • Failed Payment Tag: This tag will be applied to the contact if the monthly recurring payment is NOT successful. Use this tag as a trigger for your failed payment automation (tutorial here).
  • Revoke Tag(s): These tag(s) are added to the user in either of two scenarios:
    1. If you use the HTTP Post (option below) in a CRM Automation
    2. If you manually click the “Revoke Subscription” button in the Subscription Admin Options.

    You can apply the regular course revoke tags here to immediately revoke access, or simply use a single tag that will trigger a separate full revoke automation.

  • HTTP Post: When this HTTP post is used in a CRM automation, it will apply the Revoke Tags indicated above. It will also tell AccessAlly to cancel the subscription, so that no future recurring payments are charged to the user.
  • Stop Tag: This tag is added to the user in either of two scenarios:
    1. If you manually Cancel the subscription (the STOP tag is added immediately, the revoke tags will be added at the end of the current period)
    2. If you manually click the “Stop Subscription” button in the Subscription Admin Options.

    This tag does not affect the user’s permissions at all, and should be used in a CRM automation as a trigger, so that the user is removed from any follow-up automations.

Next Step: Add Your Product To An Offer

Reference Guide to AccessAlly’s E-Commerce Feature

Wondering how it all fits together? Here’s your guide to setting up and selling with AccessAlly’s e-commerce feature. Click on the links below to view the corresponding tutorials.

Step 1: Set up your payment integration
Note: If you wish to sell subscriptions with recurring payments, you must use a Stripe integration.

Step 2: Create Your Products

Step 3: Create Your Offers

Step 4: Design Your Order Forms

Step 5: Add the Order Form to a Page

Updated on October 30, 2020

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.


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.