Winter Sale Is Here

Exclusive Discount on Lifetime Plans

-
Days
-
Hrs
-
min
-
Sec

Use Code NUA25

Save up to 80% on Lifetime Plans – Limited Time Offer, Don't Miss Out!
Save up to 80% on Lifetime Plans – Limited Time Offer, Don't Miss Out! Get it Now

Integrations

Zapier

  • Once you’re logged into your Zapier account, the next step is to create a Zap. A Zap is an automated workflow that transfers data between Zapier and New User Approve when a specific trigger occurs.
  • Click the Create button and choose the Zap option from the dropdown menu.
  • Next, click on the Trigger section and search for the New User Approve app in the app event search bar. A trigger is the event that initiates your Zap.
  1. After selecting New User Approve as your event app, you will be able to see the following trigger events:
    • User Approved – Triggers when a user is approved.
    • User Denied – Triggers when a user is denied.
    • User Pending – Triggers when a user Registers (Pending)
    • User Auto Approved via Invitation Code(Pro) –Triggers when a user registers via the Invitation code.
    • User Auto Approved via Whitelist(Pro) – Triggers when a user is Auto Approved via Whitelist.
    • User Auto Approved via Role(Pro) – Triggers when a user is Auto Approved via role.
  2. Next, choose a trigger event. For this example, we’re selecting the User Approved trigger.
  • Now, click the Select button in the Account field to connect your account.
  • A new window will open.
  • Navigate to the WordPress Admin Dashboard > New User Approve > Integration.
  • Copy the website URL.
  • Click the Generate API Key button to create a new API key and copy the key.
  • Then, click the Save Changes button to apply the settings.
  • Now, go to the Connect an Account window and paste the website URL and API key.
  • Once done, click the Yes, Continue to New User Approve button.
  • Click the Continue button to proceed.
  • Click on the Test Trigger to view your last event log.
  • Test trigger result.
  • Now, use the search bar to find the app you want to connect with Approve New User Zapier. This will enable you to use trigger events from those applications.
  • The data will be reflected in the selected action (e.g., if the user selects Gmail or Google Spreadsheet, Slack, the data will be reflected there).
  • Select an Action Event.
  • Connect your Gmail account.

Please note: This Gmail account will act as the sender.

  • Now, click the Continue button.
  • Fill out the form.
  • Now, click the Continue button to proceed.
  • Click the Publish button.

Note: Ensure that the status of your created Zap is set to On.

  • Now, navigate to the Admin Dashboard > New User Approve > Users.
  • Click the Approve icon to approve a user.
  • As soon as the user is approved, the Zap will be triggered, and an email will be sent automatically.

User WP

  • The New User Approve plugin is now compatible with UsersWP. Core features such as approving or denying user requests will now work seamlessly with UsersWP. In addition, admins can enable the invitation code feature on the UsersWP login form, ensuring that only users who register with a valid code are approved.

Please note: Ensure that the UsersWP login form is created in the back-end settings.

System Impact

  • Go to the Admin Dashboard > New User Approve > Settings.
  • In the General sub-tab, enable the Invitation Code toggle button.
  • Once done, click the Save Changes button.
  • Now, go to the website’s UsersWP login page and click the Create account button.
  • As you can see, the Invitation code field is visible on the front end.

Please note: Ensure that the invitation codes are created in the backend.

  • Once a user signs up with an invitation code, their account will be automatically approved.
  • To confirm whether a user is auto-approved via an invitation code, go to Admin Dashboard > New User Approve > Dashboard.

Integration with Gravity Forms

The New User Approvals feature is now integrated with Gravity Forms, allowing users to register through a Gravity Forms registration form. Once a user submits the form, the admin can review the request and either approve or deny the registration. Additionally, the Invitation Code feature has also been integrated, enabling users who register with a valid invitation code to be automatically approved without requiring manual admin approval.

Note: Ensure that the Gravity Forms plugin and the Gravity Forms User Registration Add-on are installed and activated.

Back-End Settings

  • Go to the Admin Dashboard > Forms > New Form.
  • Select the User Registration Form template.
  • Enter the form title.
  • Once done, click the Use Template button to proceed.
  • Now, add the Invitation Code field to the form.

Note: Make sure the Invitation Code option is enabled in the backend (Admin Dashboard > New User Approve > Settings > General).

  • Once done, click the Save Form button.
  • Now, go to Settings > User Registration.
  • Click the Add New button.
  • Next, click the Create User option.
  • Adjust the fields as needed, and make sure the Enable User Activation checkbox is unchecked.
  • Once done, save the settings.
  • Now, add the created form on the page.

Front-End Impact

  • Go to the website.
  • Navigate to the Gravity Forms page.
  • Register a new user using the form.
  • As shown, the user has been automatically approved through the invitation code.
  • If a user registers with Gravity Forms without an invitation code, they will be placed in Pending status.
  • As shown, the user has been added to the Pending list.

Integration with JetFormBuilder

The New User Approve is now integrated with JetFormBuilder, allowing users to register through a JetFormBuilder registration form. Once a user submits the form, the admin can review the registration request and either approve or deny the user from the approval panel.

Additionally, the Invitation Code feature is also supported in this integration. If a user registers using a valid invitation code, the account can be automatically approved, eliminating the need for manual admin approval. This makes the registration process faster while still allowing the admin to control who can access the site.

Note: Ensure that the JetFormBuilder plugin is installed and activated.

Back-End Settings

  • In order to automatically approve a user via an invitation code, we will add a shortcode to the form. To do this, navigate to Admin Dashboard > JetFormBuilder > Forms.
  • Add or edit a form.
  • Add a Shortcode block and insert the following shortcode: [nua_invitation_code].
  • Once done, save the form.

Front-End Impact

  • Go to the website.
  • Navigate to the JetForm page.
  • Register a new user using the form.
  • As shown, the user has been automatically approved through the invitation code.
  • If a user registers with Jet Form Builder without an invitation code, they will be placed in Pending status.
  • As shown, the user has been added to the Pending list.

On this page

    Scroll to Top