Viewing past SMS content
the only way to view the content in a sent campaign right now is to duplicate that campaign to see what it said. there needs to be a way to view a sent campaign’s content,

Arron Magicka 16 days ago
Viewing past SMS content
the only way to view the content in a sent campaign right now is to duplicate that campaign to see what it said. there needs to be a way to view a sent campaign’s content,

Arron Magicka 16 days ago
Subscriber SMS Activity Timeline
Introduce a subscriber profile and display an activity timeline on each subscriber profile, similar to what merchants are used to in tools like Klaviyo and other automation platforms. What the Timeline Shows: For a given subscriber (phone number): All SMS events in chronological order Sent Scheduled Delayed (SmartSend) Skipped / Suppressed Failed Automation source Which flow triggered it Step name (e.g. “Cart Reminder #2”) Timing context Original scheduled time Actual send time Delay reason (SmartSend / Quiet hours) Message preview Full SMS content Discount code Link destination Bonus Features These aren’t required for V1 but would significantly improve control: 1. Automation Collision Warnings Detect when multiple automations target the same subscriber within X hours Show warning: “This subscriber is currently eligible for 3 active automations” 2. Display Send Cap per Subscriber Simple indicator: “3 messages sent in last 24 hours” “Next eligible send in 6 hours (SmartSend)” 3. Automation Priority Preview Let merchants see which automation will win when conflicts occur Who This Helps Merchants: Understand why messages fired or didn’t, avoid over-messaging customers CS & CSM: Faster debugging for CS and CSM teams Product: Foundation for smarter automation in the future End subscribers: Fewer confusing or mistimed messages → better trust & retention Why This Matters Now As TxtCart adoption grows: Stores will stack automations SmartSend usage will increase Without visibility, confusion/frustration will scale faster than volume This feature turns SmartSend into a trust-building system. The goal is to provide clear visibility into what happened, why it happened, and what’s coming next for each subscriber. Here’s a little mockup of how I envision the activity timeline How Users Can Access It 1. Subscribers → Click Subscriber (Phone #) to view profile 2. Flows → Sent Count → Click Subscriber (Phone #) to view profile 3. Campaigns → Sent Count → Click Subscriber (Phone #) to view profile

Shakiya Gardner 24 days ago
Subscriber SMS Activity Timeline
Introduce a subscriber profile and display an activity timeline on each subscriber profile, similar to what merchants are used to in tools like Klaviyo and other automation platforms. What the Timeline Shows: For a given subscriber (phone number): All SMS events in chronological order Sent Scheduled Delayed (SmartSend) Skipped / Suppressed Failed Automation source Which flow triggered it Step name (e.g. “Cart Reminder #2”) Timing context Original scheduled time Actual send time Delay reason (SmartSend / Quiet hours) Message preview Full SMS content Discount code Link destination Bonus Features These aren’t required for V1 but would significantly improve control: 1. Automation Collision Warnings Detect when multiple automations target the same subscriber within X hours Show warning: “This subscriber is currently eligible for 3 active automations” 2. Display Send Cap per Subscriber Simple indicator: “3 messages sent in last 24 hours” “Next eligible send in 6 hours (SmartSend)” 3. Automation Priority Preview Let merchants see which automation will win when conflicts occur Who This Helps Merchants: Understand why messages fired or didn’t, avoid over-messaging customers CS & CSM: Faster debugging for CS and CSM teams Product: Foundation for smarter automation in the future End subscribers: Fewer confusing or mistimed messages → better trust & retention Why This Matters Now As TxtCart adoption grows: Stores will stack automations SmartSend usage will increase Without visibility, confusion/frustration will scale faster than volume This feature turns SmartSend into a trust-building system. The goal is to provide clear visibility into what happened, why it happened, and what’s coming next for each subscriber. Here’s a little mockup of how I envision the activity timeline How Users Can Access It 1. Subscribers → Click Subscriber (Phone #) to view profile 2. Flows → Sent Count → Click Subscriber (Phone #) to view profile 3. Campaigns → Sent Count → Click Subscriber (Phone #) to view profile

Shakiya Gardner 24 days ago
Ability to send a Contact Card
The ability to send an auto-populated contact card (vCard) to SMS subscribers so they can easily save the phone number to their contacts.

Roohul Shah 24 days ago
Ability to send a Contact Card
The ability to send an auto-populated contact card (vCard) to SMS subscribers so they can easily save the phone number to their contacts.

Roohul Shah 24 days ago
Ability to associate multiple discount codes with a cart recovery flow at the same time.
Customer wants to set up a product-specific discount and send that unique code only to cart abandonments for that product via SMS. All other cart recovery flows should continue using a different (default) discount code.

Roohul Shah About 2 months ago
Ability to associate multiple discount codes with a cart recovery flow at the same time.
Customer wants to set up a product-specific discount and send that unique code only to cart abandonments for that product via SMS. All other cart recovery flows should continue using a different (default) discount code.

Roohul Shah About 2 months ago
Ability to Create Exclusion Lists (Campaigns)
Ability to exclude subscribers using customer-defined rules (e.g., purchased a specific product within the last X days, or received a campaign within the last X days). Customer-defined rules would be based on simple conditions, eg, “don’t send this offer to anyone who already bought the item recently” or “don’t resend to someone who just received this campaign.”

Juan Moreno About 2 months ago
Ability to Create Exclusion Lists (Campaigns)
Ability to exclude subscribers using customer-defined rules (e.g., purchased a specific product within the last X days, or received a campaign within the last X days). Customer-defined rules would be based on simple conditions, eg, “don’t send this offer to anyone who already bought the item recently” or “don’t resend to someone who just received this campaign.”

Juan Moreno About 2 months ago
Completed
Advanced Sending & Segmentation Features Request
We would love to request more advanced sending and segmentation capabilities, including: A true suppression/exclusion list for campaigns Custom audience segmentation The ability to add tags to customer profiles and segment based on those tags Support for syncing or merging Shopify customer tags into TxtCart (or updating tags via CSV upload) The ability to schedule campaigns for a specific send time, ideally with support for time zone–based delivery (for example, 5pm local time for each recipient) These features would dramatically improve our ability to run segmented promotions without oversending or alienating customers, especially during high-volume sales periods.

Megan Larsen About 2 months ago
Completed
Advanced Sending & Segmentation Features Request
We would love to request more advanced sending and segmentation capabilities, including: A true suppression/exclusion list for campaigns Custom audience segmentation The ability to add tags to customer profiles and segment based on those tags Support for syncing or merging Shopify customer tags into TxtCart (or updating tags via CSV upload) The ability to schedule campaigns for a specific send time, ideally with support for time zone–based delivery (for example, 5pm local time for each recipient) These features would dramatically improve our ability to run segmented promotions without oversending or alienating customers, especially during high-volume sales periods.

Megan Larsen About 2 months ago
Total Spend Per Day (filter)
A new filter on the TxtCart Dashboard that allows customers to select a specific date and view the total spend for that day.

Juan Moreno About 2 months ago
Total Spend Per Day (filter)
A new filter on the TxtCart Dashboard that allows customers to select a specific date and view the total spend for that day.

Juan Moreno About 2 months ago
Integration with Major Review Platforms
Client Brand Name: Milano Legacy Client Myshopify Domain: https://0bac77-13.myshopify.com/ Description of Feature: Integration with Loox (Shopify review app) to allow TxtCart to: • Trigger review-collection flows (SMS) • Pull in review data (ratings, tags, verified buyer) • Sync high-rating customers into TxtCart segments for targeted offers Why does this client want it: They want to automatically collect product reviews 45+ days after purchase and then retarget only “happy customers” with special SMS offers. What would the impact be to the broader client base: High impact. Many Shopify merchants use review apps like Loox, Judge.me, Okendo, and Stamped. Enabling review integrations would unlock UGC automation and high-intent segmentation for a large portion of our customer base. What would the impact to TxtCart be: Strengthens lifecycle automation, expands segmentation possibility, increases merchant stickiness, and aligns with our impact on customer roadmap to support major review platforms. Sure to increase revenue by enabling more targeted campaigns and improving client retention.

Nina Truong 2 months ago
Integration with Major Review Platforms
Client Brand Name: Milano Legacy Client Myshopify Domain: https://0bac77-13.myshopify.com/ Description of Feature: Integration with Loox (Shopify review app) to allow TxtCart to: • Trigger review-collection flows (SMS) • Pull in review data (ratings, tags, verified buyer) • Sync high-rating customers into TxtCart segments for targeted offers Why does this client want it: They want to automatically collect product reviews 45+ days after purchase and then retarget only “happy customers” with special SMS offers. What would the impact be to the broader client base: High impact. Many Shopify merchants use review apps like Loox, Judge.me, Okendo, and Stamped. Enabling review integrations would unlock UGC automation and high-intent segmentation for a large portion of our customer base. What would the impact to TxtCart be: Strengthens lifecycle automation, expands segmentation possibility, increases merchant stickiness, and aligns with our impact on customer roadmap to support major review platforms. Sure to increase revenue by enabling more targeted campaigns and improving client retention.

Nina Truong 2 months ago
Merge Tag for Abandoned Checkout URL in Campaigns
We were on a call today with a merchant (Shopify Store: HER+) and an interesting use case came up around targeted discount campaigns for previously abandoned carts. The merchant wants to send a campaign to customers who abandoned their cart in the last 7/14/21 days and did not purchase, offering them an additional discount. The key request was: Can TxtCart merge in the customer’s unique checkout URL instead of linking them to a PDP page? I mapped out how this would look in our campaign editor (screenshot attached), and the idea is pretty straightforward: Introduce a merge tag (e.g., {CheckoutURL}) that automatically pulls in the user’s abandoned checkout link. When used inside a one-off or segment-based campaign, it would allow shoppers to resume exactly where they left off → apply the new incentive → complete the order immediately. This would make campaigns significantly more effective for recovering older abandoned carts, especially when paired with a time-sensitive discount. Adding this merge tag would open up a high-ROI use case for Shopify merchants and give us more flexibility in post-abandonment targeting.

Ehsan Khalil 3 months ago
Merge Tag for Abandoned Checkout URL in Campaigns
We were on a call today with a merchant (Shopify Store: HER+) and an interesting use case came up around targeted discount campaigns for previously abandoned carts. The merchant wants to send a campaign to customers who abandoned their cart in the last 7/14/21 days and did not purchase, offering them an additional discount. The key request was: Can TxtCart merge in the customer’s unique checkout URL instead of linking them to a PDP page? I mapped out how this would look in our campaign editor (screenshot attached), and the idea is pretty straightforward: Introduce a merge tag (e.g., {CheckoutURL}) that automatically pulls in the user’s abandoned checkout link. When used inside a one-off or segment-based campaign, it would allow shoppers to resume exactly where they left off → apply the new incentive → complete the order immediately. This would make campaigns significantly more effective for recovering older abandoned carts, especially when paired with a time-sensitive discount. Adding this merge tag would open up a high-ROI use case for Shopify merchants and give us more flexibility in post-abandonment targeting.

Ehsan Khalil 3 months ago
Completed
Customizable Unique Discount Codes
Ability to dynamically create unique, customizable discount codes per customer, eg, {customersname20}, which would create the unique code “Juan20”. Requested by: Alessandro Unichi Memorial Coin nzgfei-gx.myshopify.com

Juan Moreno 4 months ago
Completed
Customizable Unique Discount Codes
Ability to dynamically create unique, customizable discount codes per customer, eg, {customersname20}, which would create the unique code “Juan20”. Requested by: Alessandro Unichi Memorial Coin nzgfei-gx.myshopify.com

Juan Moreno 4 months ago
Feature Request
Client wants to integrate TxtCart with their order management system via API. Their system updates product status as items move through production stages (e.g., “shorts moved into sewing, shipping in 3 days”). They’d like to send JSON updates to TxtCart, which would then trigger SMS notifications to customers automatically — similar to Domino’s Pizza Tracker updates. Store Name: Sideout Sport (sideout-volleyball.myshopify.com) Client Name: Alex Young Use Case: Automated Production Status Notifications

Roohul Shah 5 months ago
Feature Request
Client wants to integrate TxtCart with their order management system via API. Their system updates product status as items move through production stages (e.g., “shorts moved into sewing, shipping in 3 days”). They’d like to send JSON updates to TxtCart, which would then trigger SMS notifications to customers automatically — similar to Domino’s Pizza Tracker updates. Store Name: Sideout Sport (sideout-volleyball.myshopify.com) Client Name: Alex Young Use Case: Automated Production Status Notifications

Roohul Shah 5 months ago
Custom Shipping Times Based on Product
A merchant has a print-on-demand store that needs to show different shipping times per product. Their shipping times can vary considerably depending on the product. Without this, slower/generic shipping times would apply to all products, causing lost sales on items that could ship faster. Customer’s name: Alec Isaacs Store: 4e62bd-2.myshopify.com [Bouvelle]

Juan Moreno 6 months ago
Custom Shipping Times Based on Product
A merchant has a print-on-demand store that needs to show different shipping times per product. Their shipping times can vary considerably depending on the product. Without this, slower/generic shipping times would apply to all products, causing lost sales on items that could ship faster. Customer’s name: Alec Isaacs Store: 4e62bd-2.myshopify.com [Bouvelle]

Juan Moreno 6 months ago
Completed
Product-Based Discounts
The ability to choose specific discounts for specific products/product segments in Cart Recovery. Use Case: Different products/product segments have different profit margins. Having the ability to choose what discounts should be offered based on what product we’re trying to recover would allow customers to optimize their profits. Requested by: Michael Goins [My Wonderful Walls]

Juan Moreno 7 months ago
Completed
Product-Based Discounts
The ability to choose specific discounts for specific products/product segments in Cart Recovery. Use Case: Different products/product segments have different profit margins. Having the ability to choose what discounts should be offered based on what product we’re trying to recover would allow customers to optimize their profits. Requested by: Michael Goins [My Wonderful Walls]

Juan Moreno 7 months ago
Completed
Attribution Type in Billing/Order Details
Users should have the ability to see what type of attribution was applied to a specific order. Requested by: Diana Famintsyna [Top Nutrition and Fitness]

Juan Moreno 7 months ago
Completed
Attribution Type in Billing/Order Details
Users should have the ability to see what type of attribution was applied to a specific order. Requested by: Diana Famintsyna [Top Nutrition and Fitness]

Juan Moreno 7 months ago