Complete WordPress Registration Forms Automation Guide
RegistrationMagic’s Automation feature allows you to create tasks which run in the background and process actions on form submissions. Each task is attached to a specific form and requires setting rule(s). The tasks are scheduled using WordPress native cron system. Please note, scheduling too many tasks simultaneously may stress resources of shared or moderately powered servers. Automation is another step in our plan to keep providing you greater control over your forms. You will keep seeing new automation rules and actions in coming months. Good luck!
Note that custom user statuses and manual actions are also part of RegistrationMagic plugin, but not included in this WordPress forms automation guide. Visit our WordPress user registration guide for details on how to carry out manual actions with status labels.
This article serves as a complete WordPress forms automation guide. If you need to dive deep into any specific topics, you can browse the individual posts here.
Automation here refers to the task or rule applied on various aspects of a WordPress registration form. Click “Automation” lying just below “Field Analytics” under your RegistrationMagic plugin. In the meantime, create a new task and start applying the automation rule.
Create a New Automation Rule
The first page assigns a unique task name. Adding a description is not mandatory. Nevertheless, you can insert one for your convenience.
Click “Next” and go to the next page.
List of Automation Triggers
This page contains five distinct automation rules. All these rules can run on the selected form submissions. Let’s discuss all the rules one at a time.
User Account Rule
The automation rule is applied to the users depending on the selected account state. User accounts can either be active or inactive. This rule is automated according to your selection.
Selecting “Activated User Accounts” runs the rule on those submissions made from active accounts. On the other hand, the “Deactivated User Accounts” rule is applied to submissions made from inactive accounts.
Submission Age Rule
Enabling the WordPress form submission age rule allows you to select user accounts based on form submission time. That is, automation rule will calculate the age of submission, and use it as input criteria.
Nevertheless, this rule can be configured on two criteria. Submissions older and younger than criterion is used to select submissions older or younger than the specified days. The days are calculated based on the date of running the automation task.
Field Value Rule
This rule helps in selecting form submissions based on their respective field values. Values can be added beside each other separated by a “|”. However, you can only select fields and values which are present in the form.
For instance, you are looking to run the automation rule on some selected email addresses. This rule is applicable only if those accounts with the relative email addresses have submitted the form.
In fact, remember defining the field and value here if you want the automation to run on selected submissions.
Payment Processor Rule
Payments processors are gateways for executing monetary transactions. Consequently, online payments are possible through these secure gateways. In fact, your card details integrate with these payment processors. At the same time, it helps in quick and undisputed transactions.
Some of the few payment processors incorporated are:
The automation task runs only on those submissions whose transactions are executed using one of these gateways. For instance, selecting Stripe automates only those submissions whose payments are made through Stripe. The same rule also applies to the rest of the payment processors as well.
In short, it lessens the manual steps of selecting forms according to their payment type.
Payment Status Rule
The “Payment Status Rule” only selects submissions depending upon the payment status. Nevertheless, the payment status can be of 3 types:
The automation task runs only on submissions with a complete, pending or canceled payment status. To summarize, selection rules filter a submission if all enabled rules are true for that submission. To illustrate, enabling both “Field Value Rule” and “Payment Processor Rule” only filters submissions fulfilling both the rules.
For instance, selecting a completed payment status triggers the rule for those submissions with fulfilled payments. Other payment statuses also affect submissions accordingly.
We move on to the next page now.
List of Automation Actions
User account action
This rule helps to automate WordPress user account activation, deactivation or deletion without manual intervention. You might also do nothing with the account.
WordPress user account automation options include:
- Do nothing
- Activate Account
- Deactivate Account
- Delete Account
Select the action taken on accounts associated with selected submissions. For instance, selecting “Activate account” will make those accounts active according to earlier selections. You can also delete or deactivate user accounts in the same way.
Assign User Role Action
This action will allow you to change the roles of the users selected by the user selection parameters in your Automation task.
There is an important point to note with this action though. It is that while the selected roles will be assigned to the users, their existing roles will get unassigned. So if you want to retain any of their existing roles, you should select those roles in this action as well.
This section automates an email to user accounts associated with selected submissions. You can add a subject and a content for the body of the email. You can also add any type of media file and use values from form fields selecting one from the drop-down.
Automated Emails for WordPress forms strengthens the admin-user relationship. With the user receiving account activation and deletion email users feel connected to your brand. You can now make your user aware of their account status with these emails. In fact, your manual workflow post submission is automated with ease. This is because only a single click allows you to send emails to multiple users.
Note that Automation Triggers and User Account Action are accessible for Free for all users, but ‘User Role’ Action and ‘Send Email’ Action are included in the RegistrationMagic Premium package.
Running the Automation Task
Save each and every configuration or the changes you have incorporated.
To run the task, go to the “Automation” page and click Run Now for the task you created. The automation rule runs exclusively on the selected submissions.
This finally completes the automation guide for WordPress forms.
Note that some features of WordPress forms automation are free, and available for download on our WordPress page. Also, we keep launching new features, which are announced on our Facebook page; stay connected with us on Facebook.
- How to Approve WordPress User Accounts Without Logging Into Dashboard - January 25, 2021
- How to Set up Two Factor Authentication in WordPress - April 4, 2019
- How to Edit or Replace Default WordPress Registration Form - April 2, 2019
- How to Check WordPress Form Submission in Dashboard - March 29, 2019
- How to Allow Users to Edit WordPress Forms After Submission - January 31, 2019
- WordPress Class Registration Plugin – Enrol Users, Collect Payments & More - November 28, 2018
- WordPress User Management Plugin Guide - November 27, 2018
- How to Allow WordPress Login and Registration using Email - October 5, 2018
- How to Display WordPress Member Directory - October 1, 2018
- How to Disable WordPress Admin Bar for all Users Except Admin - September 29, 2018