Skip to main content

Core | Emails System in Core

Everything about system emails in PushPress Core — what sends automatically, who receives each notification, how to enable or disable them, email statuses, and how to test without creating duplicate accounts.

Written by Jessica Hamel

Overview

PushPress sends automatic system emails to members, coaches, and admins based on specific events. This article is the complete reference: what triggers each email, who receives it, how to manage settings, and how to troubleshoot.

Who can do this: Admin

Where: Control Panel → Communicate → Automatic


System Email Notifications — Full List

Notification

Sent To

Triggered When

Payment Succeeded

Member

Any successful payment (plans, products, events, drop-ins, appointments)

Payment Failed

Admin + Member

Any Stripe payment fails

Billing Method Updated

Admin

Member adds or updates their payment method

Instant New Bank Account Request

Member

Member prompted to instantly connect bank account

Manual New Bank Account Request

Member

Member prompted to manually connect bank account

Plan Switch

Admin + Member

Admin confirms a member's plan switch

Refund Issued

Admin + Member

A refund is processed

Subscription Cancelled

Admin + Member

Any subscription or appointment package is cancelled

Punchcard Completed

Member

Any plan with limited occurrences is fully used

Recurring Subscription Due

Member

3 days before a cash-based recurring payment is due

New Person

Member

New profile created — sends profile setup link

New Lead

Admin + Member

New lead added to the system

Staff Assignment

Staff

A member or lead is assigned to them

Document Ready to Sign

Member

A document is attached to their profile

Migration Account Setup

Member

Member is migrated into the system

Email Update

Admin + Member

Member updates their email address

Daily Summary

Admin

Sent automatically each day

Low Inventory

Customer service email

Product inventory reaches low threshold

Subscription (Out of Stock)

Customer service email

Product inventory hits zero

Note: If Payment Succeeded is disabled, members will not receive payment receipts for any transaction type. This will also disable any attempt to send manually from the user profile.

Note: If New Person is disabled, new members won't receive the profile setup link and won't be able to access the Member App until it's sent manually.


How to Enable or Disable System Emails

  1. Log in to the PushPress Control Panel.

  2. Go to Communicate → Automatic.

  3. Toggle individual emails On or Off.

To bulk update:

  1. Check the boxes next to multiple emails.

  2. Click the three-dot menu (⋯) in the top right.

  3. Select Mark as Active or Mark as Inactive.


What Each Role Receives by Default

Members receive: purchase receipts, plan confirmations, card decline notices, waiver requests, profile setup, event registrations, punchcard completion, upcoming payment reminders.

Coaches receive: new lead notifications (optional — controlled in lead capture form settings), lead assignment notifications.

Admins receive: everything coaches get, plus plan cancellations, daily summary, card update notifications, cancellation requests, purchase receipt copies.


Managing Inbox Volume

Some admins find the volume of system emails high. Rather than turning off important notifications, the recommended approach is to create email filters in your email client (Gmail, Outlook, etc.) to auto-file PushPress notifications into a folder. This preserves the records while keeping your inbox clean.


Email Status: What "Unsent" Means

If an email shows Unsent status in the system, it typically means the mail server hasn't confirmed delivery yet. Wait 10 minutes — most emails that initially show Unsent will update once the server confirms. If it's still showing Unsent after 10 minutes, contact Support at support@pushpress.com.


Testing Without Creating Duplicate Accounts

PushPress auto-merges accounts with the same email address. To create test accounts without triggering a merge, use Gmail plus-addressing:

All emails to these variations arrive in your regular inbox. This only works with Gmail and Google Workspace.


Troubleshooting

Member isn't receiving emails

  • Check that their email address is correct on their profile

  • Ask them to check spam/junk folders

  • Verify the specific email type is toggled On in Communicate → Automatic

  • Confirm the member hasn't globally unsubscribed from PushPress emails

Admin is receiving too many emails

  • Set up inbox filters rather than disabling notifications — you want to retain records

  • Confirm staff-level accounts (non-admin) receive fewer notification types by default

Did this answer your question?