Skip to main content

Changelog

Follow new updates and improvements to TxtCart.

Version 4.5.3 Platform Updates

🌍 08/06/26 - Your subscribers stopped being a US-only list today.

We've been teasing this one for two releases. It's here. TxtCart now sends SMS to 14 new countries across Europe, on top of the US, Canada, UK, and Australia we've always supported. Every country ships with the local compliance framework already built in, so you're not the one figuring out what ePrivacy means for a Berlin subscriber at 11pm.

If you've been sitting on international traffic you couldn't message, or capping list growth at your borders because your SMS platform couldn't follow your customers, that ceiling is gone.

Updates:

Feature Launch: International SMS

Head to Settings β†’ Messaging and click Add a country. Pick where your subscribers actually are, and TxtCart handles number provisioning, carrier registration, and the local regulatory setup for you.

Live today: Austria, Belgium, Denmark, Finland, Germany, Hungary, Ireland, Italy, Netherlands, Norway, Poland, Portugal, Spain, and Sweden, each running under GDPR and ePrivacy, with Norway also covered under its Marketing Control Act. The United Kingdom is now managed the same way under UK GDPR and PECR.

The US (TCPA), Canada (CASL), and Australia (Spam Act 2003) stay verified on your account with no additional setup required.

Only pay for the countries you actually send to

Compliance in Europe is not one thing. Each country has its own regulator, its own sender registration process, and its own carrier requirements, and those costs vary widely between them.

So we're not bundling it into a flat international fee and hoping the average works out. You add the countries where your subscribers live, you pay the real cost of staying compliant there, and you skip the rest. Each country's monthly compliance fee is shown next to it in the Add a country menu before you commit, and if you remove a country the fee comes off your bill.

A few countries need lead time

Most countries turn on immediately. Three require carrier or regulator approval before your first send:

  • Belgium: ready in ~5 days

  • Italy: ready in ~7 days

  • Germany: ready in ~30 days

Add them now and we'll start the clock. You'll get a notification the moment they go live.


πŸ’‘ Pro tip: Check your existing subscriber list before you add anything. If you've been collecting numbers through a popup on a store that ships internationally, you almost certainly already have EU subscribers sitting in your account who have never received a message from you. Those are subscribers you already paid to acquire. Turning on their country is the cheapest revenue you'll find this quarter.


Other Platform Updates

  • Country-aware compliance: Opt-in language, unsubscribe handling, and quiet hours now follow the rules of the subscriber's country, not your store's.

  • Per-country visibility: Your messaging settings show every active country, its framework, and its status in one view.


Have we finally earned an app store review from you?

Please leave one here πŸ‘‰ https://apps.shopify.com/txtcart-plus#modal-show=WriteReviewModal

As a bootstrapped team, we grind our butts off to ship releases like this one. International compliance took months of legal and carrier work that nobody sees from the outside. If 4.6 just opened up a market for you, a review goes a long way.

Up next: More countries. API, MCP and Shopify Sidekick support followed by our biggest release, an all new list growth suite packing more ways to scale your messaging and subscribers.

Want to earn the easiest $50 ever? Leave a G2 review here:Β 

https://www.g2.com/products/txtcart/review_modalities/new?source_type=stale_reviews_callout

LEAVE A REVIEW FOR GOOD LUCK THIS BFCM!!!

As always, thanks for being part of the TxtCart journey πŸ’™

Your feedback fuels every release, and there's a lot more coming soon πŸ‘€

New

Version 4.5 Platform Updates

πŸš€ 07/10/26 - Everything you know about the TxtCart dashboard just changed.

Version 4.5 is not a reskin. Every single line of code behind our front end and back end has been rewritten, replacing 6 years of additive code from a rotating cast of part time engineers with one unified platform, built by a dedicated team with a clear vision for where TxtCart is headed. Combined with the recent rebuild of the Flows engine underneath TxtCart, this release officially moves us from a Shopify app to an enterprise grade offering.

We won't list every change here, the list is too long, but here's what actually matters to you.

Updates:

Feature Launch: Advanced Segmentation for Campaigns

This is the big one. You can now build your own dynamic segments based on your subscribers' attributes and send campaigns straight to them. No more choosing from a handful of preset audiences, if you can define it, you can target it.

Feature Launch: List Based Campaigns

Send campaigns directly to the lists you've already uploaded. Full control over exactly who receives a send, without building a segment first.

Feature Launch: Excluded Audiences

Pick any audience type and subtract it from a campaign's recipients. Perfect for keeping recent purchasers, VIPs, or any group you don't want to hear from twice, out of a send.

New Branding, New Home

TxtCart's new branding and design system shipped with this release, and the platform now lives at app.txtcart.ai instead of dashboard.txtcartapp.com. Same login, same account, just a cleaner, faster home. Update any bookmarks when you get a chance.

πŸ’‘ Pro tip: If you've been holding off on a big push because of past throughput concerns, this is your green light. The engine was built for the scale you're hoping to grow into, not the scale you're at today.


Other Platform Updates

  • Multiple discount codes: Campaigns can now include more than one discount code in a single send.

  • Branded short links in Campaigns: Every campaign link is now a branded short link, giving you full click tracking on campaign sends.

  • Smarter discount code creation: Every discount code modal now lets you select an existing Shopify code or create a new one directly, no more tab switching.

  • Leaderboards and Milestones: Track your progress toward milestones, earn rewards, and see where you stand on the anonymous monthly leaderboard.

  • Test messages now send from your approved number, not a centralized TxtCart number, so what you preview is exactly what your subscribers will see.

  • Unsubscribed subscribers are now visible in your subscribers list.

As always, any code that changes can break, even with careful, faithful porting of every feature. If something looks off, report it and we'll jump on it fast.

Have we finally earned an app store review from you?

Please leave one here πŸ‘‰ https://apps.shopify.com/txtcart-plus#modal-show=WriteReviewModal

As a bootstrapped team, we grind our butts off to ship releases like this one. The new campaign engine alone took months. If 4.5 made your day even a little easier, a review goes a long way.

Up next: 22 more countries supported via SMS!!!

PLEASE. Leave. A. Review. <3


As always, thanks for being part of the TxtCart journey πŸ’™

Your feedback fuels every release, and there's a lot more coming soon πŸ‘€

NewImprovedFixed

Version 4.1 Platform Updates

πŸŽ‰ 05/13/26 - Faster sends, smarter AI, cleaner lists, and the death of "Sending" purgatory.

Version 4.1 is our biggest infrastructure release of the year. We rebuilt the engine behind every campaign you send, launched the AI Resolution Agent into general availability, and shipped a stack of fixes that make the day-to-day feel sharper.

Updates:

Feature Launch: Brand New Campaign Infrastructure

The old campaign engine got us here. It wasn't going to get us to where we're going.

We rebuilt the whole thing from the ground up. The new infrastructure gives you per-timezone sending (your subscribers get messages at the right local time, not your store's time), the ability to schedule campaigns to a specific time of day instead of just a day, and over 800% more throughput globally so big sends finish faster and stop blocking your AI replies and flows from going out in real time.

And the one a lot of you have been waiting on: the permanent "Sending" status bug is dead. Every campaign that was previously stuck has been updated to sent.

No more refreshing. No more wondering. No more support tickets that start with "is this thing actually sending?"

πŸ’‘ Pro tip: If you've been holding off on a big push because of past throughput concerns, this is your green light. The engine was built for the scale you're hoping to grow into, not the scale you're at today.


Feature Launch: AI Resolution Agent

Your AI just got a real job.

The Resolution Agent now handles full customer conversations end-to-end - approving discounts for on-the-fence buyers, answering policy and product questions, initiating returns, and cancelling unwanted orders. When it can't resolve something, it flags the conversation and escalates to your team with the reason attached. When it does resolve something, it logs the resolution reason so you can see exactly what work it deflected.

Billing update: You only pay when the Agent actually resolves a conversation. No resolution, no charge. Charges show up in your invoice view like any other line item, and your current resolution rate is now visible on the billing settings page so you always know what you're paying.

No retainers. No flat AI fees. Just pay for the work it actually does for you.


Feature Launch: Smarter Subscriber List Hygiene

Marketing to a disconnected number is just lighting money on fire.

Our phone number quality detection system now removes undeliverable lines from your audience faster than ever. Invalid, disconnected, and dead numbers get pulled from your header count and every campaign segment automatically, so your list reflects who can actually receive your messages.

You'll see two things change: your reported subscriber count may dip after your next big send, and your ROI on subsequent campaigns should climb. Both are the system doing exactly what it should.

πŸ’‘ Pro tip: If you've been on TxtCart for a while and your list has never been scrubbed, expect a noticeable dip on the first send. That's good news, not bad. You're not losing real subscribers, you're losing dead weight that was dragging down your delivery rates and inflating your per-message cost.


Other Platform Updates

  • Campaign review UI: Trial overage warnings now display correctly on campaigns over $1,000.

  • Knowledge base: Fixed an issue preventing some Shopify policies from ingesting into the AI's knowledge base. All affected stores have been backfilled.

  • SMS segment counter: Fixed a rare character-counting bug that displayed fewer segments than the message actually used. Costs were always calculated correctly, just the display was off.

  • Discount codes: Improvements to our discount code generation for more reliable, higher-volume code creation on large campaigns.

  • All Customers segment renamed to All Promotional Subscribers to match the subscriber count shown in your campaign header.

  • Long store names in the pop-out menu now truncate cleanly instead of overflowing.

  • Flow 8 copy update: The initial message in Flow 8 now includes your shop name, which dramatically reduces "who is this?" replies and accidental spam reports. Applied retroactively to all existing stores and new installs.


Have we finally earned an app store review from you?

Please leave one here πŸ‘‰ https://apps.shopify.com/txtcart-plus#modal-show=WriteReviewModal

As a bootstrapped team, we grind our butts off to ship releases like this one. The new campaign engine alone took months. If 4.1 made your day even a little easier, a review goes a long way.

Up next: International messaging (LATAM, APAC, EMEA)

PLEASE. Leave. A. Review. <3


As always, thanks for being part of the TxtCart journey πŸ’™

Your feedback fuels every release, and there's a lot more coming soon πŸ‘€

NewImprovedFixed

Earlier updates