How to run your first broadcast campaign
A step-by-step walkthrough from zero calls to your first successful broadcast — including script, list, and scheduling.
A broadcast campaign is the fastest way to talk to a lot of customers at once without a call center. You pick a list, a virtual agent, and a time — Voice Nimble calls everyone in parallel and hands each call to the AI.
This walkthrough takes you from zero calls to your first successful broadcast in under ten minutes.
What a broadcast is
A broadcast campaign is a one-to-many outbound call blast. Pick a list of customers, a virtual agent, and a time — Voice Nimble calls every customer in parallel (up to your plan's simultaneous-call limit) and hands each call to the AI agent.
When to use one
- Flash sales ("We're 20% off for the next 4 hours")
- Abandoned-cart follow-ups
- New-product launches
- Customer win-back campaigns
- Appointment reminders
- Payment collection reminders
How to run your first one
- Go to Broadcast Calls in the side menu.
- Click Create Broadcast Campaign.
- Enter a title, e.g. "Flash Sale Promotion — April 28".
- Pick a Virtual Agent — the AI persona and script.
- Pick a Provider — Twilio, Sarkar, or FreePBX.
- Pick a Phone Number to call from.
- Select your audience — Shopify customers (synced automatically) or CSV-imported contacts.
- Set a scheduled time and timezone, or leave blank to run immediately.
- Click Create.
Test the script with a test call first — 30 seconds now saves 500 broken calls later.
Tips that actually move the needle
- Batch in groups of 200–300 if you're on Advanced (3 concurrent calls ≈ 100 calls per 10 minutes).
- Schedule for your customers' local business hours, not yours.
- Always include a clear opt-out line in the agent's script — "reply STOP to unsubscribe" — to stay compliant.
- Use local phone numbers — recipients screen unknown area codes.
Troubleshooting
| Problem | Fix |
|---|---|
| "No active subscription" | Upgrade your plan on the Billing page. |
| Calls fail immediately | Confirm your provider is active in Phone Connect. |
| Campaign ran at the wrong time | Check the timezone on the campaign — it defaults to your Shopify store's timezone. |
| Low answer rate | Try a different phone number — unknown area codes get screened. |
Next steps
Once your first broadcast is out the door, pair it with event-driven calls so a thank-you or win-back call goes out automatically every time a Shopify event fires.