Built for Shopify

Recover lost sales with a text message.

Automatic SMS that recovers abandoned carts, brings past buyers back and keeps customers posted on their deliveries - plus campaigns that sell to the base you already have.

No theme code · Live in minutes · Pay only per SMS sent
SMS from SMS Pulse
Hi Maria - you left €125.00 in your cart at Online Store. Your 10% code expires tonight: onlinestore.com/a/sms/9kx2a
New ordernow
You got a new order for 1 item with a total of €125.00 from Online Store.

The recovery funnel

Watch a lost sale become a paid order

Illustrative example - results depend on your store.

What we send

Four flows that pay for themselves

Pick a flow - that's the exact text that goes out.

  • Send timing you choose
  • Unique one-off discount codes
  • Never texts a buyer who already paid
  • A sequence of texts in the weeks after each purchase
  • Each message: its own delay, discount and destination
  • A new purchase restarts the cycle automatically
  • In transit, out for delivery, pickup, delivered, problems
  • Every status has its own editable template and switch
  • Fewer "where is my order?" tickets
  • Your store customers, segmented - or upload your own contact list
  • Price shown before you send
  • Sales attributed back to the campaign
Runs automatically
Checkout abandoned16:42
Waits the delay you choose+30 min
SMS with a one-off discount17:12
You left €39.90 in your cart at Online Store - 10% off if you finish today: onlinestore.com/a/sms/x1
Order recovered +€39.9017:19
Order delivered and quietDay 0
Waits the days you chooseDay 14
SMS with a come-back code
Thanks for your order at Online Store! Here is 10% off your next one: onlinestore.com/a/sms/a4
Repeat order +€47.50
Carrier scans the parcel09:12
SMS: out for delivery09:13
Good news - your Online Store order #1042 is out for delivery today. Track it: onlinestore.com/a/sms/t7
Delivered - customer informed14:40
Campaign launchedFri 10:00
Segment: recent buyers - or your CSV list
SMS to 412 customers10:00
Weekend only at Online Store: 20% off everything → onlinestore.com/a/sms/p9
Sales attributed +€1,180
Server-side - zero theme code
Prepaid - no monthly fee
Opt-out & suppression built in
Links on the store's own domain

Analytics

Know what every SMS earned - and cost

One aggregate view of the whole product, and a developed view per flow: sends, clicks, conversions, revenue, cost and ROI - each compared with the previous period.

True ROI, not estimates

Your prepaid balance knows the exact cost of every SMS sent. So each flow shows real revenue against real cost, day by day, with a true return multiple - not a guess built on list averages.

Attribution you can audit

A conversion only counts with proof: the unique discount code was used, the abandoned checkout was completed, or the link was clicked and the order followed within 7 days. Every attributed order is listed with its method - and tagged on the Shopify order itself.

Your reports see it too

Links in your recovery, aftersell and campaign texts carry utm_source=smspulse automatically - SMS shows up as a channel in Shopify and Google Analytics acquisition reports with zero configuration. Your numbers and ours tell the same story.

A detailed view per flow, plus the whole picture
Every number compared with the previous period
Alerts: low balance, failure spikes, opt-out surges
One-click CSV export of attributed orders

How it works

Live in three steps

01
store connected

Connect your store

Guided install. Webhooks wired for you.

02
Hi {customerName} - your {amount} order is waiting
Hi Maria - your €54.30 order is waiting
live preview

Write your messages

Store variables, previewed live before anything sends.

03
Balance+€10
€25.40
runs by itself

Top up your balance

Prepaid, from €2. From here it runs itself.

Pricing

One price. Only spend when we send.

No packs, no subscription. At zero balance, nothing sends.

Top up freely
€2 or €300 - you choose the amount. The balance is money, not credits that vanish.
Pay per send
One SMS covers 160 characters. Longer messages count as two or more.
Auto top-up
Optional: refill automatically when your balance drops below a threshold you set.

Campaigns are billed per campaign - you see the price before sending.