Mobile Push Notifications

April 23, 2026

Push Notifications #

Overview #

Receive instant alerts on your mobile device when new contacts are added to your CRM from any source—forms, API, manual entry, or third-party integrations.

Key Features

  • Real-Time Delivery: Notifications arrive within seconds via Expo Push Service
  • Customizable Templates: Admin-configurable with dynamic contact placeholders
  • Smart Routing: Auto-switches to correct workspace and opens contact details
  • Workspace Control: Enable/disable per workspace independently
  • Cross-Platform: Full iOS (APNs) and Android (FCM) support

How It Works #

Notification Flow

When a new contact is added to your CRM, the system automatically sends a notification to your mobile device within seconds.

  1. New contact created in WordPress
  2. PloverCRM prepares notification
  3. Notification sent to your device
  4. Device displays notification

Interaction

Tap notification → App launches → Switches workspace (if needed) → Opens contact details


Enabling Notifications #

Prerequisites

  • Physical iOS 13.0+ or Android 6.0+ device
  • PloverCRM mobile app installed and connected
  • Secure website (HTTPS)
  • Push Notifications enabled by your administrator

iOS Setup

  1. Tap Allow when prompted on first launch
  2. Verify in Settings → PloverCRM → Notifications:
  • Allow Notifications: ON
  • Lock Screen, Notification Center, Banners, Sounds, Badges: ON

Android Setup

  1. Tap Allow when prompted (Android 13+)
  2. Configure in Settings → Apps → PloverCRM → Notifications:
  • All PloverCRM notifications: ON
  • Importance: High
  • Sound, Vibration, Pop on screen, Badge: ON

Notification Settings #

WordPress Admin

Access: WordPress admin → PloverCRM → Settings → Push Notifications tab

1. Notification Title

  • Default: New Lead Added!
  • Example: New Lead: {first_name} {last_name}

2. Notification Body Template

  • Default: ➕ {full_name} | from {city}, {country} | Workspace: {workspace} | Time: {datetime}
  • Example: {full_name} from {city} just signed up! Email: {email}

3. Available Placeholders

CategoryPlaceholders
Contact{full_name}, {first_name}, {last_name}, {email}, {phone}
Location{city}, {state}, {country}, {postal_code}, {address_line_1}, {address_line_2}
Workspace{workspace}, {site_url}, {site_name}
Date/Time{datetime}, {date}, {time}
Custom{custom_field_slug}

Example Templates:

Title: New Lead: {first_name} {last_name}
Body: {full_name} from {city}, {country} just signed up!

Title: 🎉 New Customer!
Body: {full_name} | {email} | {phone} | {workspace}

Mobile App Settings

  1. Open PloverCRM app → Settings
  2. Toggle notifications per workspace (default: ON)
  3. Control sound via device notification settings

Troubleshooting #

Notifications Not Received

IssueSolution
Permission deniediOS: Settings → PloverCRM → Notifications → ON; Android: Settings → Apps → PloverCRM → Notifications → ON
Disabled for workspaceApp Settings → Toggle workspace notifications ON
Token not registeredLogout/login or reinstall app
Do Not Disturb enabledDisable or add PloverCRM to exceptions
Plugin issueVerify plugin active and template configured
No internetCheck WiFi or cellular connection

Delayed Notifications

  • Disable power saving mode (Low Power Mode/Battery Saver)
  • Enable Background App Refresh (iOS)
  • Check network connection
  • Avoid force-closing app

Incorrect Content

  • Verify contact data is complete
  • Check placeholder syntax: {field_name}
  • Shorten template if truncated (iOS: ~178 chars)
  • Use UTF-8 encoding

Best Practices #

Template Design

Do:

  • Keep under 100 characters
  • Include most important info first
  • Use emojis sparingly
  • Test with real data
  • Add workspace identifier for multi-site

Don’t:

  • Use overly long templates
  • Include sensitive information (visible on lock screen)
  • Use too many placeholders
  • Include URLs (not clickable)

Security

Lock Screen Privacy:

  • Don’t include sensitive data in templates
  • Hide notification content on lock screen:
  • iOS: Settings → Notifications → Show Previews → When Unlocked
  • Android: Settings → Apps → PloverCRM → Notifications → Hide sensitive content

Device Security:

  • Use passcode/biometric lock
  • Enable auto-lock

FAQ #

Q: Do notifications work when app is closed?
A: Yes, notifications deliver even when app is completely closed.

Q: Can I customize notification sound?
A: Yes, via device notification settings.

Q: Can I disable for specific workspaces?
A: Yes, toggle per workspace in app settings.

Q: Can I receive on multiple devices?
A: Yes, all devices logged into same account receive notifications.

Q: Do notifications work offline?
A: No, push notifications require internet. Local reminder notifications work offline.


Need Help? Contact Support