Changelog

Follow up on the latest improvements and updates.

RSS

Local numbers Newsletter Image (26)
You can now automatically enroll contacts into campaigns when events occur in external apps like Shopify, ClickBank, or any platform that supports webhooks.
This allows you to trigger powerful automated flows such as:
  • Abandoned cart recovery
  • Post-purchase follow ups
  • Shipping notifications
  • Customer winback campaigns
  • VIP loyalty rewards
  • Review and referral requests
Instead of manually adding contacts to campaigns, they can now be enrolled instantly based on real-time customer behavior.
👉 Try Event-Triggered Campaigns now
Local numbers Newsletter Image (23)
Your links should look like you, not like a generic shared domain.
We built this feature so you can shorten links using your own custom domain, giving your SMS messages a more professional, on-brand feel while protecting your link reputation at the same time.
What's new
You can now connect your own branded domain to Call Loop's URL shortener. Instead of links running through a shared Call Loop domain, they'll run through a domain you own and control.
Why this matters
Branded short links build trust with your recipients. When contacts see a link from your domain and not an unfamiliar shared one, they're more likely to click. And because it's your domain, your reputation stays yours.
With branded short links:
🏷️ Your brand, front and center - links reflect your domain, not ours
🛡️ Reputation isolation - no shared domain risk from other senders
📬 Better click-through - familiar domains earn more trust
✅ No restrictions - available to all customers regardless of volume
🛒 Stop getting filtered - carriers tend to filter less with custom domains
How to set it up
This one's fully self-serve. Head to Settings > URL Shortener to add your branded short link domain. The setup is handled right from your account.
Local numbers Newsletter Image (24)
You can now set up an automatic SMS reply for your local and toll-free numbers, so when a contact replies to one of your texts, they get an instant response without any manual effort from your team.
How to set it up
Go to your Numbers page, find the number you want to configure, and click the Auto-Response button on that row. Enable it, write your message (media, links, and templates are all supported), and hit Save.
How it works
Auto-response only triggers when a contact replies to an automatic sending, like a broadcast or campaign. It will not fire in the following cases:
  • The message was sent manually from the inbox
  • The contact replies with a service keyword (STOP, START, HELP)
  • The contact is in a keyword or data collection flow
  • The contact replied Yes or Y to a webform double opt-in
To prevent abuse, each contact receives a maximum of one auto-reply per 24-hour window. If they reply again within that same period, no additional auto-response is sent.
Billing
Auto-response messages are charged the same as regular SMS. One credit per segment, two credits if the message includes an attachment.
image
If you've been managing ClickBank automations in one tab, MailChimp settings in another, and hunting down webhook URLs every time you set up a new flow — those days are over.
What's new
Call Loop now has a dedicated Automations page, available directly inside Web Forms. Everything that used to live scattered across your integration settings is now unified in a single, organized place.
ClickBank triggers. MailChimp actions. Inbound webhooks. All here.
What moved and why
Previously, automations were buried inside each individual integration — you'd configure a ClickBank trigger in the ClickBank settings, a MailChimp action in the MailChimp settings, and manage webhooks separately on top of that. Keeping track of what was running where was more work than it needed to be.
The new Automations page brings everything together so you can see, build, and manage all your automation flows from one view — no more context switching.
What you can do now
Build multi-step automation flows that chain actions together across integrations:
🛒 ClickBank sale trigger — automatically add a contact to a list the moment a purchase is made, using a single webhook URL in your ClickBank settings
📧 MailChimp actions — push contacts to MailChimp, apply tags, add to audiences, all as part of the same flow
🔀 List management — add contacts to new lists, remove them from old ones, and move them through your funnel automatically
📬 Email Captured trigger — when a contact's email is captured or updated, fire off a sequence of actions instantly
One webhook URL. That's it.
Because inbound webhooks are now part of the Automations page, you only need a single webhook URL in your ClickBank integration settings — not a separate one for every automation. Cleaner setup, fewer places to manage.
What's coming next
Automations will soon support campaign enrollment — meaning the same triggers that move contacts between lists will be able to enroll them directly into SMS campaigns. End-to-end automation from first touch to follow-up, all in one place.
How to access it
Log in to your Call Loop account → look for the Automations tab. The badge is new — you won't miss it.
More automation capabilities are on the way. Stay tuned.
image
If you've been managing multiple ClickBank webhook URLs across different automations, this update simplifies everything significantly.
What changed
We've overhauled how Call Loop connects with ClickBank. Two things moved:
One webhook URL for everything Previously, you had to paste a separate webhook URL into ClickBank for each inbound automation you set up. That meant juggling multiple URLs and keeping track of which one did what.
Now there's a single webhook URL that handles all ClickBank events — Sales, Rebills, and Cart Abandons AND MORE — all routed through one endpoint. Paste it once into ClickBank's Instant Notification Server, verify it, and you're done. If you had multiple webhooks set up before, you can clean those out and keep just this one.
ClickBank triggers moved to the Automations page ClickBank triggers no longer live inside the ClickBank integration settings. They've moved to the new Automations page alongside all your other integration triggers.
From there you can select your ClickBank trigger — Sale, Rebill, or Cart Abandoned — choose all your products or a specific product, and chain together as many actions as you need: add to list, push to MailChimp, apply tags, move between lists, and more.
How to update your setup
Go to Integrations → ClickBank
Open the Webhook URL tab and copy your single webhook URL
In your ClickBank account, go to Advanced Tools → Instant Notification Server, paste the URL, and verify
Remove any old multiple webhook URLs you had configured previously
Head to Automations to set up or review your ClickBank triggers
Why we made this change
The old setup required too much manual management — multiple webhook URLs in ClickBank, triggers scattered across different settings pages, and no single view of what was running. This update consolidates everything so your ClickBank automations are easier to build, easier to audit, and less likely to break.
Questions about migrating your existing setup? Reach out to your account manager or contact support via live chat. 💬
Local numbers Newsletter Image (15)
What's new
Qualifying Call Loop customers can now get their own Call Loop dedicated short URL domain, completely isolated from all other senders on the platform.
Your links run on your domain. Nobody else's sending behavior can affect your reputation. What you build is yours to protect.
Why this matters for high-volume SMS marketers
When thousands of organizations share the same short link domain, you're all tied to each other's reputation. If one sender's links get flagged as spam, that flag follows the domain, and that means it follows you too.
With a dedicated short URL domain:
🛡️ Your reputation is yours alone — no one else's traffic can get your domain flagged
📬 Better deliverability — clean, branded links are less likely to be filtered
🔒 Full isolation — your domain is used exclusively for your organization's links
Who qualifies
This feature is available to Call Loop customers who use 200,000 credits or more per month. It's designed for high-volume SMS marketers who need dedicated infrastructure for their link shortening.
How to get it
This isn't self-serve, and that's intentional. To ensure proper setup and domain configuration, reach out to your account manager to request a dedicated short URL domain. Our team will handle the provisioning process on our end and get you set up.
To get started:
Contact your account manager or our online chat support and request a dedicated short URL domain for your organization.
Local numbers Newsletter Image (14)
You can now pass a dynamic audio file directly into your Custom Ringless Voicemail (RVM) webhook using a new audio= parameter.
This update makes it easier to send dynamically generated or externally hosted audio files without pre-configuring them inside the platform.
🔧 What’s New
You can now append the following parameter to your Custom RVM webhook URL:
&audio=YOUR_AUDIO_FILE_URL
When included, the system will:
  1. Pull the dynamic MP3 merge field into the Call Loop webhook URL
  2. Use that merge field as the voice audio
  3. Send the Ringless Voicemail to the specified contact
⚙️ Example
Webhook URL:
If the request is successful, you will receive a confirmation response including a message ID indicating the voicemail has been queued.
🎯 Why This Matters
This enhancement allows you to:
Send fully dynamic RVM audio
Use AI-generated or personalized audio files
Trigger voice drops from external systems
Integrate more flexibly with CRMs and automation platforms
No need to pre-select static audio files in your campaign.
⚠️ Requirements
The audio file must be publicly accessible
Supported format: MP3
File must be reachable at the time of the request
This update provides greater flexibility and automation control for developers and advanced users leveraging Custom RVM triggers.
For setup assistance, please contact support or refer to the API documentation.
Local numbers Newsletter Image (10)
We’ve improved how PhoneChecker works for SMS.
Before any SMS is sent, we now automatically validate that the phone number is taxable and eligible to receive SMS messages, at no cost to you.
That means every SMS send is checked to ensure the number can legally and technically receive your message.
What’s New
SMS numbers are automatically validated before sending
This validation is free for SMS messages
Only taxable, SMS-capable numbers are eligible for delivery
Why Does This Matter?
Sending to non-taxable or invalid numbers can:
Waste credits
Reduce deliverability
Hurt engagement rates
Impact your sender reputation
By validating numbers automatically, we help ensure:
✔️ Higher deliverability
✔️ Better ROI
✔️ Fewer wasted sends
✔️ Stronger compliance
You don’t need to take any action; it’s built directly into the SMS sending process.
Cleaner data. Smarter sends. Better results.
Local numbers Newsletter Image (13)
We’ve added a new Opt-In Status column to the Contacts table to give you clearer visibility and better compliance control over SMS and voice communications.
What’s New
You’ll now see subscription status icons for:
  • 🤳 SMS
  • 📞 Calls & Voicemails
This column is enabled by default and allows you to quickly identify which communication types a contact is subscribed to.
Granular Opt-Out Control
Contacts can now opt out of specific message types:
  • Opt out of SMS only
  • Opt out of Calls & Voicemails only
  • Opt out of both
Hover over the icon to see the exact opt-out status.
Soft vs. Hard Unsubscribes
We now distinguish between two types of unsubscribes:
Soft Unsubscribe
  • Manually updated inside the platform
  • Can be reversed (contact may be re-subscribed)
Hard Unsubscribe
  • Contact replied “STOP” to SMS
  • Contact pressed the unsubscribe digit during a call or voicemail
  • Marked in red
  • Cannot be reversed
This ensures compliance and protects your sending reputation.
Automatic Broadcast Filtering
Broadcasts now automatically respect opt-in status:
  • SMS broadcasts exclude contacts opted out of SMS
  • Voice broadcasts exclude contacts opted out of calls
  • Contacts opted in to one channel but not another will only receive eligible message types
No manual filtering required.
Important Note
At this stage, the Opt-In Status column does not yet fully replace overall contact status logic. Additional improvements to subscription handling are planned in upcoming sprints.
This update gives you:
  • Clear subscription visibility
  • Better compliance control
  • Automatic broadcast protection
  • Channel-specific opt-out management
More improvements to subscription management are coming soon 🚀
Local numbers Newsletter Image (11)
We’ve added Do Not Call (DNC) scrubbing and validation for Voice Broadcast and Ringless Voicemail campaigns.
This feature automatically checks your contacts against DNC databases and blocks restricted numbers from receiving voice or ringless messages.
🔎 What’s New
With DNC Scrubbing enabled, you can now:
Automatically validate contacts against Do Not Call databases
Mark contacts as DNC = Yes or No
Block DNC contacts from Voice Broadcasts
Block DNC contacts from Ringless Voicemail
View DNC contacts in a dedicated tab
Manually validate individual contacts
Choose to validate only new contacts or your entire list
⚙️ How It Works
Go to Usage
Enable DNC Lookup
Choose:
Validate only new contacts
Validate all existing contacts
Once enabled:
New contacts will automatically be validated
Existing contacts can be batch validated
DNC contacts will be excluded from voice and ringless campaigns
You can also manually validate contacts from the Contacts page.
📣 Campaign Behavior
Voice Broadcasts → DNC contacts are automatically skipped
Ringless Voicemail → DNC contacts are automatically skipped
SMS → Messages will still send (unless restricted separately)
In campaigns and triggers, DNC contacts will be marked as skipped to maintain compliance.
💰 Lookup Cost
Each DNC lookup is billed per validation and calculated based on your plan’s credit pricing.
🎯 Why This Matters
This feature helps you:
✔️ Stay compliant
✔️ Reduce compliance risk
✔️ Protect your sender reputation
✔️ Prevent restricted voice sends
✔️ Maintain clean, validated contact lists
DNC Scrubbing ensures safer, more compliant voice campaigns — automatically.
If you need help enabling DNC Lookup, please contact support.
Load More