Skip to main content
An SMS campaign lets you reach a list of contacts by text message at a pace and time that suits your agency. You choose how quickly messages go out, protect your contacts with quiet hours so no one receives a message at an inconvenient time, and watch every send in a live monitor that tells you exactly what happened — and why — for each recipient.

Scheduling your send

When you launch an SMS campaign you choose one of three sending modes:
  • Immediate — Voqo sends all messages as fast as your account allows. Best for time-sensitive announcements.
  • Spread over a window — You pick a start time and end time; Voqo paces the sends evenly across that window. Best when you want a predictable trickle rather than a burst.
  • Fixed rate — You set a number of messages per hour. Sends continue at that rate until every recipient is reached or the campaign ends. Best when you need precise control over volume.
You can change the send mode before a campaign is launched. Once the campaign is running you can still pause it, adjust your timing, and resume — see Pausing, resuming, and cancelling.

Quiet hours

When you schedule a campaign you set an Earliest send and a Latest send time — the daily window in which Voqo may send your messages. The hours outside that window are the campaign’s quiet hours: no message ever sends during them. Any recipient whose send would fall in quiet hours is automatically held — Voqo queues the message and sends it when the sending window next opens. Held recipients show the Quiet hours status in the monitor, along with the time their message will send. Held messages are never dropped. If the sending window closes before all messages are sent, the remaining recipients wait in the queue and send automatically when the window next opens. You do not need to do anything; Voqo handles the release on your behalf. Set the sending window per campaign when you set it up. For example, with Earliest send at 8:00 am and Latest send at 7:00 pm:
  • A message that would go out at 7:30 pm falls in quiet hours, so it is held.
  • It sends automatically at 8:00 am the next morning.
If you need to change the sending window mid-send, pause the campaign first, update the setting, then resume.

Live send monitor

The send monitor shows every recipient and their current status. You do not need to refresh — the view updates automatically within seconds as messages are dispatched or held, and an “Updated …” ticker shows you how fresh the numbers are. Each row in the monitor shows:
  • Recipient — name and mobile number.
  • Status — what is happening with this send right now.
  • Reason chip — when a send is not in the normal flow, a chip tells you exactly why. See the Reason chip reference below.
  • Timestamp — when the status last changed.

Filtering and searching

Use the status filter at the top of the monitor to focus on a specific group — for example, show only Held recipients to see who is waiting for the sending window to reopen, or show only Blocked to see numbers the provider would not deliver to, or Failed to triage delivery issues.

Campaign statuses

Every campaign shows an honest status on its card and in the monitor — never a number we cannot stand behind:
StatusWhat it means
DraftThe campaign is being built and has not launched.
ScheduledThe campaign has launched but is waiting for its sending window to open.
SendingMessages are going out right now.
PausedYou paused the campaign; queued recipients are waiting for you to resume.
CompletedEvery recipient is accounted for and none failed.
Completed with failuresThe campaign finished, but one or more sends failed at the carrier. The exact failed count is shown, and you can retry the failed messages.
CancelledYou cancelled the campaign; unsent recipients were finalised and no further messages went out.
A campaign where some numbers were blocked by the provider — but nothing failed at the carrier — still completes as Completed, not “Completed with failures”. A provider block is an honest, expected outcome (the number opted out with the carrier), not a failure to fix.

Retrying failed messages

When a campaign ends as Completed with failures, a Retry failed action appears. Click it to re-send only the messages that failed — nothing already sent is sent again. The campaign moves back to Sending and re-checks quiet hours, consent, and opt-outs before each send. If the campaign has any recipients whose outcome could not be confirmed, the retry dialog shows them as a separate group behind a warned, default-off checkbox. Leave it off to retry only the genuinely failed messages; tick it only if you understand you may be re-sending to a number that already received the message.

Reason chip reference

When a recipient’s send is held, blocked, or skipped, a reason chip appears next to their status. The table below explains each chip and what to do.
ChipWhat it meansWhat happens next
Quiet hoursThe send was queued because it fell outside the campaign’s allowed sending window.Voqo sends the message automatically when the window opens. No action needed.
Opted outThe recipient replied STOP to a previous message. Their consent has been withdrawn.The message is not sent. You cannot override an opt-out. If the contact believes this is an error, they can reply START to re-subscribe.
No consentThe contact is marked do-not-contact in your organisation.The message is not sent. Update the contact’s consent status if appropriate.
Provider opt-outThe provider’s own opt-out list refused the send — the number opted out with the carrier directly, outside Voqo.The message is not sent, and you are not charged for it. This is an honest expected outcome, not a delivery failure.
Invalid numberThe mobile number could not be normalised to a valid Australian format.The message is skipped. Correct the number in your contact list and re-run the campaign for this recipient.
Delivery failedThe message reached the carrier network but the carrier could not deliver it (e.g. the number is disconnected or the handset is unreachable).The message is not retried automatically. Use Retry failed to re-send, or review the number and resend manually.
Rate limitedThe campaign’s sending pace means this recipient is queued behind others.Voqo will send the message as soon as capacity is available. No action needed.
Nothing fails silently. Every recipient that does not receive a message has a reason chip explaining why.

Pausing, resuming, and cancelling

You have full control over a campaign while it is running:
  • Pause — Voqo stops dispatching new messages immediately. Recipients already being sent finish; queued recipients wait. Use this if you need to update content, quiet hours, or sending pace.
  • Resume — Voqo picks up from where it left off. No messages are re-sent; only the remaining queue is processed.
  • Cancel — Stops the campaign permanently. Unsent recipients are finalised as cancelled and no further messages go out. Messages already sent are unaffected — the provider already has them and they cannot be recalled. This cannot be undone, so Voqo asks you to confirm first.
To pause a sending campaign, open it and click Pause in the monitor header. To cancel, open the campaign actions menu in the monitor header and select Cancel campaign, then confirm.

The campaign actions menu

Every campaign card in SMS Campaigns has an actions menu — the three-dot button in the top corner of the card. It opens on every campaign regardless of status, and clicking it never takes you into the campaign by mistake. From it you can:
  • View report — open the campaign’s client report.
  • Duplicate — create a fresh draft copy of the campaign with the same message, goal, intents, schedule, and settings. The copy starts with no recipients and in Draft status, so you can give it a new audience and launch it independently. The original is untouched.
  • Archive — move the campaign into the collapsed Archived section to tidy your list. Archiving changes nothing about the campaign’s sending — an archived campaign that is still sending keeps sending. Expand Archived and choose Restore to bring it back.
  • Delete — permanently remove the campaign. Voqo asks you to confirm first.

Credits and billing

Each SMS sent from a campaign deducts credits from your workspace balance. Credits are charged per message successfully dispatched — held messages that have not yet sent do not incur a charge until they are released. You can review your credit balance and per-campaign usage in Admin and Billing.
For credit pricing details, see the Pricing Updates page.

Troubleshooting

Some recipients have been held for a long time Check that your Earliest send and Latest send times are set correctly and that the campaign is in a running state (not paused). If the campaign is paused, held messages will not release until you resume. A recipient shows “Opted out” but says they did not opt out The contact can text START to your sending number to re-subscribe. Once they do, their opt-out status clears and you can include them in future campaigns. A recipient shows “Invalid number” Open the contact record, correct the mobile number, and re-add the recipient to the campaign. If you are running a large list, export the invalid-number recipients from the monitor and fix them in bulk before relaunching. Delivery failed for multiple recipients A cluster of delivery failures often points to a number-quality issue in the source list. Review the numbers for formatting errors, disconnected lines, or landlines that were included by mistake. Use Retry failed to re-send only the failed messages once the campaign has finished. Why does my campaign say “Completed with failures”? One or more sends failed at the carrier — the number may be disconnected or unreachable. The banner shows the exact failed count, and every recipient is accounted for in the funnel. Click Retry failed to re-send only the failed messages. A campaign where some numbers were merely blocked by the provider (not failed) completes as Completed, not “Completed with failures”. A recipient shows “Provider opt-out” — what does that mean? The number opted out with the carrier directly, outside Voqo, so the provider’s own opt-out list refused the send. The message was not delivered and you were not charged. There is nothing to fix — this is an honest expected outcome. Why does the report say “Sent” and not “Delivered”? Voqo reports Sent — the message was handed to the carrier successfully — because that is the number we can stand behind. We do not yet report delivery confirmation from the handset, so we never claim it. If you are still seeing issues, contact support with your workspace ID and campaign ID.