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
| Field | Type | Required | Description |
|---|---|---|---|
| Role | select | No | Filter by assigned role (subscriber, customer, etc.) |
Available Data
User Information
| Variable | Type | Description |
|---|---|---|
{{Trigger.user_id}} | integer | The new user’s ID |
{{Trigger.user_email}} | string | Email address |
{{Trigger.user_login}} | string | Username |
{{Trigger.display_name}} | string | Display name |
{{Trigger.first_name}} | string | First name |
{{Trigger.last_name}} | string | Last name |
{{Trigger.role}} | string | Assigned role |
{{Trigger.registered_date}} | string | Registration timestamp |
Meta Information
| Variable | Type | Description |
|---|---|---|
{{Trigger.user_url}} | string | User website (if provided) |
{{Trigger.locale}} | string | User locale preference |
Example Workflows
Welcome Email Sequence
Send a personalized welcome email:
- Trigger: User Registered
- Action: Send Email
- To:
{{Trigger.user_email}} - Subject:
Welcome to our community, {{Trigger.first_name}}! - Body: Custom welcome message with getting started tips
- To:
Add to CRM
Sync new users to your CRM:
- Trigger: User Registered
- Action: Airtable - Create Record
- Table: Contacts
- Email:
{{Trigger.user_email}} - Name:
{{Trigger.display_name}} - Source: “Website Registration”
Newsletter Subscription
Auto-subscribe to Mailchimp:
- Trigger: User Registered
- Action: Mailchimp - Subscribe Contact
- Email:
{{Trigger.user_email}} - First Name:
{{Trigger.first_name}} - Tags: “new-member”
- Email:
Admin Notification
Alert admins of new registrations:
- Trigger: User Registered
- Condition: Role equals “subscriber”
- Action: Send Email
- To:
admin@yoursite.com - Subject:
New user: {{Trigger.display_name}}
- To:
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