User Registered

Trigger a workflow when a new user registers on your site.

Overview

The User Registered trigger fires whenever a new user account is created on your WordPress site. This includes registrations through the default WordPress form, WooCommerce checkout, or any other registration method.

When It Fires

  • User registers through wp-login.php
  • User created during WooCommerce checkout
  • Admin manually creates a user
  • User created via REST API
  • Registration through membership plugins

Configuration

FieldTypeRequiredDescription
RoleselectNoFilter by assigned role (subscriber, customer, etc.)

Available Data

User Information

VariableTypeDescription
{{Trigger.user_id}}integerThe new user’s ID
{{Trigger.user_email}}stringEmail address
{{Trigger.user_login}}stringUsername
{{Trigger.display_name}}stringDisplay name
{{Trigger.first_name}}stringFirst name
{{Trigger.last_name}}stringLast name
{{Trigger.role}}stringAssigned role
{{Trigger.registered_date}}stringRegistration timestamp

Meta Information

VariableTypeDescription
{{Trigger.user_url}}stringUser website (if provided)
{{Trigger.locale}}stringUser locale preference

Example Workflows

Welcome Email Sequence

Send a personalized welcome email:

  1. Trigger: User Registered
  2. Action: Send Email
    • To: {{Trigger.user_email}}
    • Subject: Welcome to our community, {{Trigger.first_name}}!
    • Body: Custom welcome message with getting started tips

Add to CRM

Sync new users to your CRM:

  1. Trigger: User Registered
  2. Action: Airtable - Create Record
    • Table: Contacts
    • Email: {{Trigger.user_email}}
    • Name: {{Trigger.display_name}}
    • Source: “Website Registration”

Newsletter Subscription

Auto-subscribe to Mailchimp:

  1. Trigger: User Registered
  2. Action: Mailchimp - Subscribe Contact
    • Email: {{Trigger.user_email}}
    • First Name: {{Trigger.first_name}}
    • Tags: “new-member”

Admin Notification

Alert admins of new registrations:

  1. Trigger: User Registered
  2. Condition: Role equals “subscriber”
  3. Action: Send Email
    • To: admin@yoursite.com
    • Subject: New user: {{Trigger.display_name}}

Best Practices

  • Use role filters to create different workflows for customers vs subscribers
  • Set up welcome sequences that provide value immediately
  • Consider GDPR - only add to marketing lists with consent
  • Monitor for spam registrations with logging