Skip to Content
SettingsNotification Settings

Notification Settings

Configure SMS and email notifications for customers.

Overview

Zettabit can send automated notifications for:

  • Subscription expiry reminders
  • Payment confirmations
  • Welcome messages
  • Custom announcements

SMS Provider Configuration

Supported Providers

Zettabit supports multiple SMS gateways:

ProviderTypePopular In
SSL WirelessHTTP APIBangladesh
InfobipHTTP APIInternational
TwilioHTTP APIInternational
CustomHTTP APIAny

Setting Up SMS

  1. Go to Settings > Notifications
  2. Select SMS Provider
  3. Choose your provider
  4. Enter credentials

SSL Wireless Setup

FieldDescription
API TokenFrom SSL Wireless dashboard
Sender IDYour registered sender name

Custom Provider Setup

For providers not listed:

FieldDescription
API URLGateway endpoint
API KeyAuthentication key
Sender IDSender name/number
Request MethodGET or POST
ParametersCustom field mapping

Notification Templates

Expiry Reminder

Sent before subscription expires.

Default Template:

Dear {client_name}, your {package_name} subscription expires on {expiry_date}. Please renew to continue service. - {company_name}

Available Variables:

  • {client_name} - Customer name
  • {client_id} - Client ID
  • {package_name} - Package name
  • {expiry_date} - Subscription end date
  • {company_name} - Your organization name
  • {support_phone} - Support number

Expiry Schedule

Configure when reminders are sent:

Days BeforeEnabled
7 days
3 days
1 day
On expiry

Payment Confirmation

Sent after successful payment.

Default Template:

Payment of {amount} received for {package_name}. Valid until {expiry_date}. Thank you! - {company_name}

Welcome Message

Sent when a new subscription is created.

Default Template:

Welcome to {company_name}! Your {package_name} subscription is now active. Support: {support_phone}

Email Notifications

SMTP Configuration

To send email notifications:

FieldDescription
SMTP HostEmail server address
SMTP PortUsually 587 (TLS) or 465 (SSL)
UsernameEmail account
PasswordAccount password
From NameSender display name
From EmailSender email address

Test Email

After configuration:

  1. Click Send Test Email
  2. Enter a test address
  3. Verify receipt

Notification Triggers

Control when notifications are sent:

Automatic Triggers

EventSMSEmail
New subscription
Expiry reminder
Subscription expired
Payment received
Payment failed

Manual Notifications

Send one-time messages:

  1. Go to Clients or Subscriptions
  2. Select recipients
  3. Click Send Notification
  4. Compose message
  5. Send

Notification History

View sent notifications:

  • Date/time sent
  • Recipient
  • Message content
  • Delivery status

Bulk Notifications

Send to multiple clients:

  1. Go to Subscriptions
  2. Filter by criteria (e.g., expiring this week)
  3. Select all or specific clients
  4. Click Send Bulk SMS
  5. Compose message
  6. Review and send

Best Practices

  1. Keep messages short - SMS has character limits
  2. Include company name - For brand recognition
  3. Provide contact info - Let customers reach you
  4. Test templates - Send to yourself first
  5. Respect timing - Don’t send late night messages

Troubleshooting

SMS not sending

Check:

  • Provider credentials are correct
  • Account has sufficient balance
  • Phone numbers are in correct format
  • Provider service is operational

Delivery failures

Verify:

  • Phone number is valid
  • Network accepts SMS from your sender
  • Message doesn’t contain blocked content

Variables not replaced

Ensure:

  • Variable names are exactly correct
  • Data exists for the client
  • Template syntax is valid

Cost Management

SMS charges apply per message. To manage costs:

  • Review which notifications are essential
  • Use email for less urgent messages
  • Monitor usage in provider dashboard
  • Set up low-balance alerts

Required Permissions

To modify notification settings:

  • settings:update permission
Last updated on