Rally runs SMS flash sales for your Shopify store. Pick products, set a discount and a timer, send one text — prices update automatically and revert when time's up.
Promotions tabs, spam filters, and inbox fatigue mean your best offers never get seen. Flash sales need immediacy that email can't deliver.
You change 50 product prices, run the sale, then spend an hour reverting everything. One mistake and your margins are toast.
Did that sale actually drive revenue, or were people going to buy anyway? Generic SMS apps don't give you flash-sale-specific attribution.
Choose a product, a collection, or your entire store. Set a discount percentage and how long the sale runs — 30 minutes, 2 hours, whatever you want.
Every SMS subscriber on your Shopify customer list gets a personalized text with a direct link to your store. Prices on your storefront update automatically with crossed-out originals.
When time's up, Rally restores every price to exactly where it was. No manual cleanup. No spreadsheets. Check your dashboard for revenue attributed directly to the campaign.
No app download. No coupon code to remember. Your customer gets a text, taps the link, and lands on your store with sale prices already showing. Crossed-out originals create instant urgency.
Install Free on ShopifyRally updates your Shopify product prices when the sale starts and restores them when it ends. Customers see real crossed-out prices — no coupon codes needed.
Track clicks, conversions, and revenue attributed directly to each campaign via UTM parameters. Know exactly how much each text message earned.
Set sales for 30 minutes, 1 hour, 4 hours — whatever creates the right urgency. A scheduled job handles the start and end automatically.
Rally pulls SMS subscribers directly from your Shopify customer data. No extra list building, no third-party integrations, no importing CSVs.
Rally saves every original price before changing it. If you manually update a price during the sale, Rally won't overwrite your change when it reverts.
Each text includes the customer's name and a unique short link. Personalization drives higher open and click-through rates.
General SMS apps are built for drip campaigns and cart recovery. Rally does one thing and does it extremely well.
| General SMS Apps | Rally ✦ | |
|---|---|---|
| Automatic price changes | ✗ Manual | ✓ Automatic |
| Price revert after sale | ✗ Manual | ✓ Automatic |
| Flash sale attribution | ✗ Generic UTMs | ✓ Per-campaign |
| Monthly subscription | $29–$299/mo | $0/mo |
| Setup time | 30+ minutes | 2 minutes |
| Built for flash sales | ✗ General purpose | ✓ Flash-sale only |
No monthly subscription. No contracts. Rally uses Shopify's built-in usage-based billing — you only pay for what you send.
Rally uses the Shopify API to update compare-at prices and sale prices on your products when a campaign starts. It saves a snapshot of every original price first. When the sale ends, a scheduled job restores everything automatically. If you manually changed a price during the sale, Rally leaves your change in place.
No. Rally handles SMS delivery, short link generation, and delivery tracking all within the app. There's nothing else to set up or connect.
Rally uses the SMS subscribers already in your Shopify customer list — customers who've opted in to receive text marketing from your store. No importing, no third-party lists.
Direct attribution is based on UTM parameters in the landing URL. If a customer clicks the link in the text and completes a purchase, that revenue is attributed to the campaign. Rally also tracks "related" revenue as a directional indicator of halo effects.
Nothing. There's no monthly fee. You only pay when you actually send an SMS campaign. Install it now, use it whenever you're ready.
Install Rally, create a campaign, and watch the orders roll in.
Install Free on Shopify