Skip to main content
The Rules Engine lets you create if-then automation rules that respond to label changes on members. When a label is added or removed, rules can automatically subscribe or unsubscribe the member from specific newsletters.

How rules work

A rule has three parts:
  1. Condition: What event triggers the rule (label added or removed)
  2. Audience: Which members the rule applies to (by status, tier, or labels)
  3. Actions: What happens when the condition is met (subscribe or unsubscribe from a newsletter)
When the trigger fires, Outpost checks whether the member matches the audience criteria. If they do, all actions run.

Creating a rule

Go to Labs → Rules Engine in the left navigation and click Create New Rule.
Rules Engine In Labs
Rules Engine Dashboard Search And New Rule

Basic settings

New Rule In Rules Engine

Condition

Audience

Actions

Each rule can have one or more actions, click Add Action to add multiple actions to a single rule.
Add Action In Rules Engine

Apply timing

When selecting “Apply to all subscribers now,” a confirmation dialog shows the number of members who will be affected. Review this count carefully before confirming.

Example rules

Newsletter opt-in via label:
  • Condition: Label premium-newsletter added
  • Audience: Paid members
  • Action: Subscribe to “Premium Weekly Digest” newsletter
Unsubscribe churned members:
  • Condition: Label cancelled added
  • Audience: All member types
  • Action: Unsubscribe from “Paid Members Only” newsletter
Targeted content by tier:
  • Condition: Label vip added
  • Audience: Paid members on the “Founder” tier
  • Action: Subscribe to “Founders Circle” newsletter

Disabling rules

Toggle the “Enabled” button and the status will change to “Disabled” in the dashboard.
Disabled Rule In Rule Engine

Autoresponder

Use autoresponder flows for multi-step email sequences.

Labels

Labels are the triggers for rules engine conditions.

Auto-Subscribe Rules

Grant tier or complimentary access automatically when a new member’s email matches a pattern.

FAQ

The Rules Engine responds to label changes and manages newsletter subscriptions. The Autoresponder is for sending email sequences triggered by registration, renewal, or other lifecycle events. They complement each other: use labels to connect the two.
Yes. When creating a rule, choose “Apply to all subscribers now” to run it against all existing members who match the criteria. Otherwise, it only fires for future label changes.
All matching rules run independently. If two rules both subscribe a member to the same newsletter, the duplicate subscription is simply ignored.
No. The Rules Engine only manages newsletter subscriptions (subscribe/unsubscribe). To send emails based on conditions, use the Autoresponder with a “Member Label Added” start condition.