Install on Shopify →
Built for Shopify merchants

Send a text.
Sell out in 30 minutes.

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.

Install Free on Shopify No monthly fee · Usage-based pricing · 2-minute setup
98%
SMS open rate vs ~20% for email
3 min
Average time to read a text
35%+
Lift in transaction rates from flash sales
The Problem

Your email blast got a 2% open rate. Your flash sale ended before anyone saw it.

📬

Emails sit unopened

Promotions tabs, spam filters, and inbox fatigue mean your best offers never get seen. Flash sales need immediacy that email can't deliver.

⏱️

Manual sale cleanup is brutal

You change 50 product prices, run the sale, then spend an hour reverting everything. One mistake and your margins are toast.

📊

No way to track what worked

Did that sale actually drive revenue, or were people going to buy anyway? Generic SMS apps don't give you flash-sale-specific attribution.

How It Works

Three steps. Two minutes. One text.

1

Pick products & set your deal

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.

2

Rally sends the text

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.

3

Sale ends, prices revert

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.

What your customers see

A text they actually open.

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 Shopify
9:41
Messages  ·  Today 9:41 AM
🔥 Hey Sarah! Your favorite brand just dropped a 30% off flash sale — but it ends in 2 hours.
Shop now before it's gone 👇
rally.fm/s/xK9m2
⏰ ENDS 11:41 AM
Features

Everything happens automatically.

Automatic price changes

Rally 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.

Direct attribution

Track clicks, conversions, and revenue attributed directly to each campaign via UTM parameters. Know exactly how much each text message earned.

Timed campaigns

Set sales for 30 minutes, 1 hour, 4 hours — whatever creates the right urgency. A scheduled job handles the start and end automatically.

Uses your existing customer list

Rally pulls SMS subscribers directly from your Shopify customer data. No extra list building, no third-party integrations, no importing CSVs.

Price snapshot protection

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.

Personalized messages

Each text includes the customer's name and a unique short link. Personalization drives higher open and click-through rates.

Rally vs. The Old Way

Purpose-built for flash sales.

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
Pricing

We only get paid when you make sales.

No monthly subscription. No contracts. Rally uses Shopify's built-in usage-based billing — you only pay for what you send.

$0 / month
Usage-based pricing through Shopify. You pay per SMS sent — billed directly through your Shopify account.
  • Unlimited campaigns
  • Unlimited products & collections
  • Automatic price changes & reverts
  • Full conversion tracking & analytics
  • No contracts — cancel anytime
Install Free on Shopify
FAQ

Common questions

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.

Ready?

Your next flash sale is one text away.

Install Rally, create a campaign, and watch the orders roll in.

Install Free on Shopify