Home Campaigns
๐Ÿ“ข

Campaigns

By Ihab Milad
โ€ข 3 articles

Introduction to Campaigns

What Are Campaigns? Campaigns in Voxys Connect let you send WhatsApp template messages to a large group of contacts at once โ€” without opening individual conversations. They are ideal for marketing announcements, appointment reminders, follow-ups, and any outbound communication at scale. How Campaigns Work 1. You choose an approved WhatsApp template. 2. You upload or select a contact list (an audience). 3. Voxys Connect sends the template to each contact on behalf of your WhatsApp inbox. 4. Replies from customers arrive as normal conversations in your inbox. Campaign vs. Individual Message | | Campaign | Individual message | |---|---|---| | Recipient count | Hundreds to thousands | One contact | | Template required | Yes | Yes (outside 24-hour window) | | Scheduling | Yes | Yes | | Analytics | Yes (sent/delivered/read/failed) | No | Prerequisites - A connected WhatsApp Cloud API inbox. - At least one approved message template. - A contact list with phone numbers in international format (e.g. +971501234567). Daily Sending Limits Meta enforces daily sending limits based on your WhatsApp Business account tier: | Tier | Daily limit | |---|---| | Tier 1 | 1,000 unique conversations | | Tier 2 | 10,000 unique conversations | | Tier 3 | 100,000 unique conversations | | Tier 4 | Unlimited | Voxys Connect automatically calculates a safe batch size and shows a warning when your contact list approaches your daily limit. Next Steps - Creating and Running a Campaign โ€” Step-by-step walkthrough - Campaign Analytics and Reports โ€” Understanding your campaign results

Last updated on May 28, 2026

Creating and Running a Campaign

Step 1 โ€” Open Campaigns Go to Campaigns in the left sidebar and click New Campaign. Step 2 โ€” Select Inbox Choose the WhatsApp inbox you want to send from. Only WhatsApp Cloud API inboxes are supported for campaigns. Step 3 โ€” Choose a Template Select an approved template from the dropdown. The template preview will appear on the right so you can confirm it looks correct. Step 4 โ€” Upload Your Contact List Click Upload CSV and select your contact file. The CSV must contain at minimum a phone_number column. Additional columns map to template variables. CSV format example: phone_number,customer_name,order_id +971501234567,Ahmed Al Rashid,ORD-1001 +971509876543,Sara Al Mansoori,ORD-1002 After upload, map each template variable to the correct CSV column. Step 5 โ€” Schedule or Send Now - Send Now โ€” Campaign starts immediately. - Schedule โ€” Pick a date and time. The campaign will execute automatically. Step 6 โ€” Review and Confirm Review the summary: template name, inbox, total recipients, scheduled time. Click Create Campaign to confirm. Monitoring Progress Open the campaign from the list to see real-time progress: - Sent โ€” Messages dispatched to Meta. - Delivered โ€” Delivered to the customer's device. - Read โ€” Customer opened the message. - Failed โ€” Could not be sent (invalid number, blocked, etc.). Pausing and Cancelling - Use Pause to temporarily stop sending. You can resume later. - Use Cancel to stop the campaign entirely. Messages already sent cannot be recalled. After the Campaign Replies from customers arrive in the Inbox as new conversations, assigned based on your inbox routing rules. Agents can respond normally. Tips - Scrub your contact list before upload โ€” invalid numbers count against your daily limit. - Send utility or authentication templates for best deliverability; Meta scrutinises marketing content more closely. - Use campaigns for appointment reminders 24 hours in advance to maximise read rates.

Last updated on May 28, 2026

Campaign Analytics and Reports

Accessing Campaign Reports Go to Reports โ†’ Outbound Messages to see campaign performance data. Metrics Explained | Metric | What it measures | |---|---| | Sent | Total messages dispatched | | Delivered | Messages confirmed received by the device | | Read | Messages opened by the recipient | | Failed | Messages that could not be delivered | Delivery Rate = Delivered รท Sent Read Rate = Read รท Delivered Filtering Reports Use the filters at the top to narrow results: - Date range โ€” Select a start and end date. - Inbox โ€” Filter by a specific WhatsApp number. - Campaign โ€” View stats for a single campaign. - Template โ€” See performance broken down by template name. Time-Series Chart The chart shows message volume over time grouped by day, week, or month. Switch between groupings using the toggle above the chart. Exporting to CSV Click Export CSV to download a detailed file containing: - Phone number and contact name - Message status - Sent, delivered, read, and failed timestamps - Campaign name (or "Manual" for messages sent outside campaigns) - Template name, language, and category Use CSV exports for billing reconciliation, compliance reporting, or deeper analysis in spreadsheet tools. Manual Template Messages Messages sent via the template picker inside a conversation also appear in the Outbound Reports, labelled as Manual. This gives you a complete picture of all outbound template usage in one place. Understanding Failures Common failure reasons visible in the CSV: | Reason | Action | |---|---| | Invalid number | Remove from contact list | | User has opted out | Do not retry | | Template rejected | Check template status and resubmit | | Rate limit exceeded | Reduce batch size or upgrade tier |

Last updated on May 28, 2026