Broadcasts allow you to send one-time emails to your members β such as announcements, promotions, updates, or newsletters.
This guide walks you through every step of creating, filtering, scheduling, and sending a broadcast inside Smart Creator Press.
π What Is a Broadcast?
A Broadcast is a single email that you send to a selected group of users.
Use broadcasts when you want to send:
- A course update
- A new product announcement
- A promotion or sale
- A reminder or event notification
- A weekly/monthly newsletter
- A re-engagement campaign
Broadcasts are not automated β you decide when they send.
1οΈβ£ Broadcast Listing Page
This is where you can view and manage all your broadcasts.
π Location: Smart Creator β Broadcast
You will see three tabs:
- Sent β all emails already delivered
- Draft β unfinished broadcasts
- Outbox β scheduled broadcasts waiting to send
Each broadcast shows:
- Name
- Scheduled/Sent date
- Status (Delivered, Scheduled, Draft)
- Actions β View, Duplicate, Stats, Delete

To create a new broadcast, click Create a New Broadcast.
2οΈβ£ Step 1: Create Your Email Content
This screen lets you design your email message.

βοΈ Email Subject
Enter the subject line your recipients will see.
π Email Body
Use the drag-and-drop friendly editor to:
- Add text, images, or buttons
- Insert announcements
- Add merge tags (ex: {name}, {first_name}, {email}, {admin_name}, {login_link}, {unsubscribe}, [SCP_AUTO_LOGIN])
- Add 1-Click Login buttons
- Use shortcodes
π¨ Choose a Template
On the right side, select from professionally designed templates.
Your preview updates instantly.
β Global Settings
You can also adjust:
- Email width
- Alignment (left or center)
- From Name
- From Email
- Preheader text
When finished, click Save & Next.
3οΈβ£ Step 2: Choose Who Should Receive the Broadcast (Rules)
This is where you select the recipients using powerful, flexible filters.

Smart Creator gives you a full rule builder using OR groups and AND conditions.
π Understanding AND / OR (Very Simple)
β OR Group
Each group represents a different type of audience.
If a user matches ANY OR group β they will receive the broadcast.
β AND Conditions
Inside a group are multiple conditions.
A user must match ALL conditions in that group.
Example:
Group 1 (OR):
- Has Access to Course A
AND - Has Access to Course B
Group 2 (OR):
- Not Logged In for 7 days
AND - Has No Products
A user qualifies if they match Group 1 OR Group 2.
4οΈβ£ Detailed Explanation of Every Rule
(These descriptions match the actual logic from your code.)
β All Users
Includes every SCP user (except users who unsubscribed from all emails).
β No Access
Users who have no active product/course.
β Email Contains
Filter users based on part of their email address.
Examples:
gmail.com@company.com
β First Name Contains
Find users where the first name includes what you type.
β Last Name Contains
Same as above, but for last name.
β Specific User ID
Target a single user for debugging or testing.
β Not Logged In for X Days
Includes users who:
- Havenβt logged in for X days, OR
- Never logged in at all
Perfect for re-engagement emails.
β Completed Lessons
Choose:
- One course
- One or more lessons
User must have completed all selected lessons.
β Has Access to Product/Course
Three modes:
- Any β must have at least one active product
- Specific β must have at least one of the selected products
- All β must have all selected products
β Does NOT Have Access to Product/Course
Three modes:
- Any β has no active products at all
- Specific β does not have any of the selected products
- All β missing at least one of the selected products
β User Status (Active / Inactive)
- Active β unlocked users
- Inactive β locked users
β Product Status (Active / Expired)
Check access_end_date:
- Active β still valid today
- Expired β ended before today
Works for both ANY and SPECIFIC products.
β Expiration Status
Two options:
About to Expire
Access ends between today and X days from now.
Already Expired
Access ended X or more days ago.
β Access Start Date Range
Matches users whose access_start_date is:
- On/After a date
- On/Before a date
- Between two dates
Works for ANY or SPECIFIC products.
β Access End Date Range
Same as above, but for access_end_date.
5οΈβ£ Step 3: Send or Schedule

Choose when the broadcast should be delivered:
β Not Ready for Sending
Save as draft until you’re ready.
β Send Now
Email sends immediately.
β Send Later (Schedule)
Choose:
- Date
- Time
- Timezone
This is ideal for planned announcements.
β Email Batch Limit
If your hosting limits sending speed, set a per-hour limit (e.g., 180/hour).
Smart Creator will process emails safely.
Click Schedule Broadcast to finish.
6οΈβ£ What Happens After Scheduling?
Smart Creator automatically handles the entire process:
β³ Cron monitors the scheduled time
When time arrives:
π― Smart Creator determines eligible users
All rules in your OR/AND groups are applied.
π€ System sends emails in batches
(Respecting your sending limit)
π You can track results
Delivery, opens, failures, etc., in the broadcast listing screen.
π Summary
Broadcasts in Smart Creator allow you to:
- Write beautiful emails
- Target the exact right users
- Schedule or send immediately
- Track delivery and performance
All with easy-to-understand tools β no technical knowledge required.