๐Ÿงช Setting Up Your First Automation

Now that you have a solid understanding of how Uncanny Automator and MemberPress work together, itโ€™s time to set up a test automation! This hands-on approach will help solidify the concepts and give you a functional automation on your site.

Weโ€™ll walk through the setup of a basic automation: Sending a Welcome Email when a user purchases a membership.


๐Ÿ›  Step 1: Set Up MemberPress & Uncanny Automator

Before you begin creating your automation, make sure that both MemberPress and Uncanny Automator are installed and activated on your WordPress site.

  1. Install MemberPress:
    • Go to your WordPress dashboard.
    • Navigate to Plugins > Add New.
    • Search for MemberPress and install the plugin.
    • Once installed, configure your membership settings.
  2. Install Uncanny Automator:
    • Go to Plugins > Add New.
    • Search for Uncanny Automator and install the plugin.
    • Activate the plugin and review the introductory guide.

๐Ÿ›  Step 2: Create a New Automation Recipe

  1. In the WordPress dashboard, go to the Uncanny Automator plugin.
  2. Click on Add New to create a new recipe (automation).
  3. Youโ€™ll be asked whether the recipe should be Logged-in Users or Everyone. Since this automation is triggered when a user buys a membership, select Logged-in Users.

๐Ÿ›  Step 3: Define the Trigger (MemberPress)

  1. Choose MemberPress as the plugin for the trigger.
  2. Select the trigger event: User purchases a membership.
    • If you have multiple membership levels, select the specific membership level you want to target (e.g., “Gold Membership”).
    • If you want to automate this for all memberships, leave it as the default.

๐Ÿ›  Step 4: Define the Action (Send an Email)

  1. Now that youโ€™ve set the trigger, itโ€™s time to define the action. For this example, weโ€™ll send a welcome email.
  2. Choose Send an Email as the action:
    • Add the recipient’s email address. You can select the userโ€™s email dynamically (since it’s a welcome email, the user who purchased the membership will receive the email). Write the subject line for the email (e.g., “Welcome to our Membership!”). Compose the body of the email. Hereโ€™s an example message:
    Hi {user_first_name}, Welcome to the [membership name] community! Weโ€™re thrilled to have you on board. As a member, you now have exclusive access to [mention some perks]. If you have any questions, feel free to reach out to us at [your contact email]. Best regards, The [Your Site] Team
  3. Save the action.

๐Ÿ›  Step 5: Test Your Automation

  1. Once you have both the trigger and action set up, you can test the recipe.
  2. Before activating it for all users, use the test mode:
    • Log in as a test user.
    • Purchase a membership in MemberPress (use a test payment gateway like PayPal Sandbox or Stripe Test Mode).
    • Check whether the welcome email is sent to your test userโ€™s email address.
  3. If the test works as expected, you can go back to Uncanny Automator and activate the recipe.

๐Ÿ›  Step 6: Activate the Recipe

Once youโ€™ve confirmed that everything is working as it should:

  1. Go back to the Uncanny Automator dashboard.
  2. Find the recipe you created and switch it from Draft to Live.

Now, any new users who purchase the membership will automatically receive the welcome email!


โœ… Final Thoughts:

This test automation was a simple example, but it demonstrates the power of automating tasks using Uncanny Automator and MemberPress. With these tools, you can set up more advanced automations, like:

  • Enrolling users in online courses.
  • Sending admin notifications.
  • Offering renewal discounts or reminders.

As you get more comfortable, you can explore integrating other plugins and tools to create more complex workflows that save time and increase member engagement.