Event SMS Module
Automated SMS for events: registration confirmation, event reminders, delivery tracking.
Event SMS module integrates SMS Marketing with Event Management to send automated messages to event participants.
Supports instant registration confirmation, scheduled reminders, delivery tracking, and dynamic variables in SMS templates.
Key Features
Key points
• Send automatic confirmation SMS when users register for events.
• Schedule reminder SMS before events (1 day, 1 hour, custom).
• Create SMS templates with dynamic variables (event name, participant, time, location).
• Track SMS delivery status (sent, failed, pending).
• Send batch SMS to all participants or filtered groups.
• Integrate with SMS Marketing for SMS credit management.
Core EN/VI Terminology
| Fields | Trường dữ liệu | Description |
|---|---|---|
| SMS Template | Mẫu SMS | Pre-built SMS content with dynamic variables for automated sending. |
| SMS Scheduler | Lịch gửi SMS | Configuration for automatic SMS sending time (before/after event). |
| Registration Confirmation | Xác nhận đăng ký | SMS sent immediately when user registers for event. |
| Event Reminder | Nhắc nhở sự kiện | SMS reminder sent before event starts. |
| Delivery Status | Trạng thái gửi | SMS status: sent, failed, pending, bounced. |
| Dynamic Variables | Biến động | Auto-replaced placeholders: {{object.name}}, {{object.date_begin}}. |
| Batch SMS | Gửi hàng loạt | Send SMS to multiple participants simultaneously. |
SMS Types in Events
SMS Classification
| Type | Send Time | Purpose |
|---|---|---|
| Registration Confirmation | Immediately after registration | Confirm successful registration, provide event info |
| Event Reminder | Before event (1 day, 1 hour) | Remind participants about time and location |
| Last Minute Reminder | 1 hour before event | Urgent reminder before event starts |
| Event Update | When changes occur | Notify changes in time, location, or event cancellation |
Create SMS Templates for Events
Key points
• Use {{object.field_name}} to insert dynamic data from event registration.
• SMS length limit: 160 characters (1 SMS), 306 characters (2 SMS).
• Test template with Preview button to see actual result.
Steps
1. Go to SMS Marketing → Configuration → SMS Templates.
2. Click New and fill Name (e.g., "Event Registration Confirmation").
3. Select Model: Event Registration (event.registration).
4. Write SMS content with dynamic variables: "Hello {{object.partner_id.name}}, you have successfully registered for {{object.event_id.name}} on {{object.event_id.date_begin}}."
5. Click Save to store template.
Common Dynamic Variables
Variables for Event SMS
| Variable | Description | Example |
|---|---|---|
| {{object.partner_id.name}} | Participant name | John Doe |
| {{object.event_id.name}} | Event name | Marketing Summit 2026 |
| {{object.event_id.date_begin}} | Start time | 2026-04-25 09:00:00 |
| {{object.event_id.address_id.name}} | Location | National Convention Center |
| {{object.event_id.organizer_id.name}} | Organizer | SolX Vietnam |
Configure Automatic SMS Schedules
SMS schedulers automatically send messages based on event time (before/after by hours/days).
Key points
• Negative interval (-24) = send before event, positive (+2) = send after event.
• Can create multiple schedules for same event (confirmation + reminder).
• Scheduler only sends to participants with Confirmed status.
Steps
1. Open event in Event → Events.
2. Go to Communication tab → SMS Schedulers.
3. Click Add a line to create new schedule.
4. Select previously created SMS Template.
5. Configure Interval: hours/days before event (e.g., -24 hours = 1 day before).
6. Choose Interval Type: hours, days, weeks.
7. Click Save to activate schedule.
Send Registration Confirmation SMS
Confirmation SMS automatically sent immediately after user successfully registers for event.
Key points
• Ensure participant has valid phone number in Contact.
• Check SMS credits in SMS Marketing → Configuration → Settings.
• SMS only sent when registration status changes to Confirmed.
Steps
1. Create "Registration Confirmation" SMS template as instructed above.
2. Open event and go to Communication tab → SMS Schedulers.
3. Add schedule with Interval = 0 hours (send immediately).
4. Select "Registration Confirmation" template.
5. When new registration occurs, SMS automatically sent to participant phone number.
Send Event Reminder SMS
Key points
• Can create multiple reminder schedules: -7 days, -1 day, -1 hour.
• Reminder SMS only sent to participants who haven't checked in.
• Use filters to send SMS to specific participant groups.
Steps
1. Create "Event Reminder" SMS template with reminder content.
2. Open event and go to Communication tab → SMS Schedulers.
3. Add schedule with Interval = -24 hours (1 day before event).
4. Select "Event Reminder" template.
5. System automatically sends SMS to all participants 24 hours before event.
Send Manual SMS
Besides automatic sending, can manually send SMS to participants anytime.
Key points
• Can send to all participants or filtered groups (confirmed, attended).
• Preview SMS content before sending.
• Track SMS count sent in Communication tab.
Steps
1. Open event and go to Attendees tab.
2. Select participants to send SMS (can select multiple).
3. Click Action → Send SMS.
4. Select SMS template or write new content.
5. Click Send SMS to send immediately.
Track SMS Delivery Status
Key points
• Sent status: SMS successfully delivered to carrier.
• Failed status: SMS not sent (phone error, no credits).
• Pending status: SMS waiting for processing.
• View SMS reports in SMS Marketing → Reporting → SMS Statistics.
Steps
1. Open event and go to Communication tab.
2. View list of sent SMS with status: Sent, Failed, Pending.
3. Click on SMS to view details: recipient, send time, content.
4. Check Failed SMS to identify errors (invalid phone, no credits).
5. Resend failed SMS with Resend button.
Manage SMS Credits
SMS uses credits from SMS Marketing. Need to purchase credits before sending SMS.
Key points
• Each SMS consumes 1 credit (160 chars), 2 credits (306 chars).
• Alert when credits below configured threshold.
• Credits never expire and can be used across all modules.
Steps
1. Go to SMS Marketing → Configuration → Settings.
2. View current SMS credit balance.
3. Click Buy Credits to purchase more credits.
4. Track usage history in SMS Marketing → Reporting.
Best Practices
Key points
• Create concise, clear SMS templates with most important information.
• Use dynamic variables to personalize messages for each participant.
• Configure multiple reminder schedules to increase attendance rate.
• Verify participant phone numbers before sending SMS.
• Track delivery status and resend failed SMS.
• Purchase sufficient SMS credits before large events to avoid interruption.
• Use filters to send SMS to specific participant groups.
• Avoid sending too many SMS to not annoy participants.
Integration with Other Modules
Key points
• SMS Marketing: Manage SMS credits, SMS templates, sending reports.
• Event Management: Manage events, participants, check-in.
• Contacts: Store participant phone numbers.
• Marketing Automation: Create complex automated SMS campaigns.
User Groups and Permissions
Access Control
| Group | Main Permissions |
|---|---|
| Event User | View events, send manual SMS, view delivery status. |
| Event Manager | Full access: create SMS templates, configure schedules, manage SMS credits. |