eCommerce
‹ Fractional CFO firm comparisonsPostscript Review 2026: The Real SMS Cost for DTC
Postscript is the strongest SMS-first platform for Shopify DTC brands, with 22,968 installs and a 4.7/5 app-store rating. The real cost is not the $0-$500 base plan but the per-message rate plus carrier fees: a 30,000-subscriber brand sending six campaigns a month pays roughly $2,500/month, about $30,000 a year.
Key Takeaways
- The base plan ($0, $100 or $500/month) is the smallest line on the bill. Every message adds a per-SMS rate ($0.015 down to $0.007) plus a separate carrier fee (~$0.00418/SMS), and that variable cost is what actually scales with your list.
- A 30,000-subscriber brand sending six campaigns a month pays roughly $2,500/month, about $30,000/year, on the Professional plan. At 10,000 subscribers and four campaigns you're closer to $675/month. Model your own send volume before you sign, not the plan price.
- Postscript is Shopify-only and tuned for the US and Canada. No BigCommerce, no Magento, and international SMS runs at roughly 10x the domestic rate, which makes it a poor fit for globally distributed lists.
- Native attribution over-counts SMS revenue. The default windows credit sales to SMS that would have happened anyway. Set a 24-48h click window and cross-check against GA4 or Triple Whale before you report SMS ROI to anyone.
- The buy decision is about whether SMS deserves its own stack. SMS-first Shopify brands under ~$20M get the most from Postscript. Brands that want one data model for email and SMS are usually better served keeping both inside Klaviyo.
If you are evaluating Postscript, you have probably already seen the headline: a free plan to start, then $100 or $500 a month as you scale. That number is technically true and almost useless for budgeting, because for a direct-to-consumer (DTC) brand the base plan is the smallest line on the bill. Postscript is an SMS-first marketing platform built natively for Shopify, and its real cost is the base plan plus a per-message rate plus a separate carrier fee on every single text you send. This review walks the whole stack the way an operator actually pays it: pricing, integrations, automation, the attribution math you have to watch, support, and where Postscript fits (and doesn't) in a DTC tech stack.
One note on scope. Postscript is the dominant SMS tool on Shopify, installed on 22,968 stores as of mid-2026 and rated 4.7/5 across 1,124 app-store reviews, so the question is rarely "is it any good." It is. The real question is whether SMS earns a dedicated tool at your size, and what it costs once the per-message meter is running. For the adjacent decisions, see our Klaviyo for ecommerce review and the Postscript pricing deep-dive.
Postscript pricing: what you actually pay across all three layers
Postscript stacks three cost layers, and brands consistently underestimate the bottom two. The first is the base plan: $0/month on Starter (with a $49 monthly minimum spend), $100/month on Growth, and $500/month on Professional, with Enterprise quoted by sales. The second is the per-message rate: $0.015/SMS on Starter, dropping to $0.01 on Growth and $0.007 on Professional, with MMS messages running three to six times higher. The third is the carrier fee, which Postscript charges separately at an average of $0.00418/SMS and $0.00841/MMS in the US. A dedicated short code adds $750/month on top.
The trap is that the per-message and carrier layers scale with your list while the base plan stays flat. When I talk to founders pricing this out for the first time, the pattern is the same: they anchor on the $500 plan, build a budget around it, and get blindsided when the real invoice lands at five times that. Stop thinking of the plan as the price. The plan is the entry fee. The price is the entry fee plus the meter.
Here is the all-in cost per 1,000 SMS sent, which is the number that actually moves with you. It falls as you climb tiers because the per-message rate drops, but it never goes to zero.
| Plan (assumed volume) | Base (amortized per 1k) | Per-message rate per 1k | Carrier fee per 1k | Total per 1,000 SMS |
|---|---|---|---|---|
| Starter (10k msgs/mo) | $4.90 | $15.00 | $4.18 | $24.08 |
| Growth (50k msgs/mo) | $2.00 | $10.00 | $4.18 | $16.18 |
| Professional (200k msgs/mo) | $2.50 | $7.00 | $4.18 | $13.68 |
Now put that against real send volume. The table below models three brand profiles. The thing to notice is how fast the message cost dwarfs the base plan: at 30,000 subscribers, the $500 plan is a fifth of the bill, and the message and carrier fees are the other four-fifths.
| Scenario | Plan | Monthly base | Messages/mo | Message + carrier cost | Total monthly | Annual TCO |
|---|---|---|---|---|---|---|
| 10k subs / 4 campaigns | Growth | $100 | 40,000 | $574 | $674 | $8,088 |
| 30k subs / 6 campaigns | Professional | $500 | 180,000 | $2,012 | $2,512 | $30,144 |
| 50k subs / 8 campaigns | Professional | $500 | 400,000 | $4,472 | $4,972 | $59,664 |
Integrations: where Postscript fits (and doesn't) in the DTC stack
Postscript's whole pitch rests on one integration: Shopify. It is built natively on Shopify data, which is what lets it fire 65+ trigger events off real store behavior (cart abandons, browse abandons, order events, fulfillment status) without a brittle middleware layer. That depth is genuinely better than a generic SMS tool bolted on through Zapier. It is also a hard boundary. There is no BigCommerce, no Magento, no WooCommerce support. If you are on Shopify and staying there, this is a strength. If you might replatform, it is a switching cost you are signing up for in advance.
Around Shopify, the integration list covers the rest of the DTC stack reasonably well. It syncs with Klaviyo for shared segmentation (sync, not replace, your email still lives in Klaviyo), routes inbound SMS into Gorgias as support tickets, fires on ReCharge subscription events for renewal and win-back flows, and connects to Okendo for reviews and Wonderment for shipping updates. The catch worth flagging for finance: API access for custom integrations is gated to the Professional plan and above, so if your data team needs to pull Postscript data into a warehouse, you are on the $500 plan whether your send volume justifies it or not.
The pattern we see again and again is that brands buy Postscript for the Shopify-native flows and then try to run customer support through the SMS conversation view, which is not really what it is for. It handles marketing replies fine. It is not a help desk, which is exactly why the Gorgias routing exists.
Automation and AI: the flows that move revenue
This is where Postscript earns its keep. The Flow Builder ships with templates for the flows that actually convert on SMS: abandoned cart, browse abandonment, welcome series, back-in-stock and win-back. The benchmark data Postscript publishes from its own merchant base shows why SMS gets a dedicated tool at all. Back-in-stock alerts post a click-through rate of 36.71% to 58.70%, an order of magnitude above broadcast campaigns. That is the kind of intent you only capture with a real-time channel.
| Flow type | CTR low | CTR high | Conversion low | Conversion high |
|---|---|---|---|---|
| Back in stock | 36.71% | 58.70% | 7.18% | 13.80% |
| Popup | 11.34% | 22.27% | 9.55% | 25.56% |
| Abandoned cart | 9.53% | 17.28% | 3.97% | 7.84% |
| Welcome series | 4.65% | 10.85% | n/a | n/a |
| Campaign (broadcast) | 2.87% | 8.01% | 0.12% | 0.54% |
On top of the flows sit the AI features, and this is where an operator should keep a healthy skepticism. Postscript reports that its Infinity Testing (AI message-variant generation) produced an AI-written winner in 81% of tests in 2025, and that its Shopper conversational assistant drove $4.1M in attributed revenue across 545,000 engaged subscribers, with conversational flows averaging a 9.95% revenue lift. Those are real, useful capabilities. They are also Postscript's own published numbers, measured with Postscript's own attribution, which we are about to show tends to run hot. Use them to judge whether the feature direction is right for you, not as a forecast of your return.
Reporting and attribution: the number you have to discount
Here is the single most important thing for anyone reporting SMS performance up the chain: Postscript's native attribution over-counts. Multiple independent reviewers note that the default attribution windows credit sales to SMS that would have happened anyway, and brands that cross-check against Google Analytics or Triple Whale routinely find materially lower SMS-attributed revenue. This is not a Postscript-specific flaw. It is how almost every channel-native attribution tool behaves, because each one is incentivized to claim the conversion. But it is the number that gets put in a board deck, so it is the one to get right.
The mechanism is the click window. A wide window (say, seven days) counts any purchase within a week of a click as SMS-driven, even when the customer was always going to buy. The fix is in your hands: Postscript lets you set custom attribution windows, so set a conservative 24-to-48-hour click window and report off that. When we have helped brands clean up their channel reporting, the SMS-attributed revenue line typically drops 20% to 40% once the window tightens and the same sales stop being double-counted across email and SMS. That is not Postscript underperforming. It is the reporting finally telling the truth.
One more line for the data team: Data Warehouse Push, which lets you pull raw event data out for independent modeling, is an Enterprise-tier feature. On Professional you get API access but not the warehouse export, so heavy incrementality analysis means either Enterprise or stitching it together yourself.
Postscript's sticker price is the plan. Its real price is the plan plus the per-message rate plus the carrier fee, and that meter is the entire cost story once your list grows. Its reported ROI is the headline. Its real ROI is that number discounted for over-attribution, which on most brands means cutting the SMS revenue line by a fifth to two-fifths before you trust it. Budget for the meter, not the plan, and report off a tight attribution window, not the default.
Support, ecommerce-fit, and who Postscript is built for
Support is the swing variable in Postscript's reviews. The app-store rating is a strong 4.7/5 with 95% five-star, but Capterra's value-for-money sub-score sits at just 3.8/5, the lowest of any category, and the recurring complaints cluster around billing disputes, overbilling claims, and support that thins out outside US business hours. Postscript claims chat response under five minutes on Professional and faster on Enterprise, and says it meets its response SLA 100% of the time, but those are vendor figures. The honest read is that support quality is good when it is good and inconsistent at the edges, which tracks for a fast-growing US-centric platform.
On fit, the boundaries are clear. Postscript is built for US and Canada SMS, and international messaging runs at roughly 10x the domestic rate, so a globally distributed list breaks the economics. The Shopify exclusivity is the other boundary. Where it genuinely shines, beyond the Shopify-native flows, is TCPA compliance tooling: the consent capture, opt-out handling and quiet-hours controls are built in, which matters a lot more than it sounds like once you remember that SMS marketing is one of the more litigated channels in DTC.
When I talk to founders running an SMS-first Shopify brand under roughly $20M, Postscript is usually the right call: the per-message economics work, the flows convert, and the compliance tooling keeps them out of trouble. The brands that should pause are the ones with heavy international lists, the ones that want a single data model across email and SMS, and the ones buying the $500 plan at a send volume that does not justify it yet.
Postscript vs. Attentive vs. Klaviyo SMS: which one for your brand?
The real decision is rarely Postscript in isolation. It is Postscript versus running SMS inside the platform you already use. The three-way comparison below frames it.
| Dimension | Postscript | Attentive | Klaviyo SMS |
|---|---|---|---|
| Platform compatibility | Shopify only | Shopify + BigCommerce + others | Shopify (primary) + others |
| Pricing model | Tiered base + per-message + carrier fee | Custom / enterprise | Contact-based + SMS credits |
| Best-fit brand size | Sub-$20M Shopify DTC | $20M+ or enterprise SMS | Any size already on Klaviyo email |
| Email integration | Sync with Klaviyo (separate tool) | Built-in email option | Native, same platform |
| SMS-only focus | Yes, purpose-built | No (email + SMS) | No (email-primary) |
| Reporting / attribution | Custom window; over-attribution risk | More mature multi-touch | Unified with email attribution |
| International SMS | Yes, but ~10x US cost | Yes | Yes |
| AI features | Infinity Testing; Shopper assistant | AI Pro journeys | AI subject line / content |
| TCPA compliance tooling | Strong, built-in | Strong | Moderate |
The decision shakes out cleanly. Postscript is the SMS-first choice for a Shopify DTC brand under about $20M that wants the deepest SMS automation and is willing to run it as a separate tool. Attentive is the move at $20M-plus with the budget and headcount to run SMS at scale. Klaviyo SMS wins when you value one data model over channel depth, which for a lot of brands already living in Klaviyo email is the more honest answer. The hidden cost on a switch in any direction is real: you migrate the subscriber list (and risk consent gaps), rebuild every flow, and lose your attribution history. Factor that in once, not after you have signed.
Sources and methodology
All pricing in this review is drawn from a direct fetch of postscript.io/pricing (2026), cross-checked against the Postscript Help Center plans overview and independent pricing guides. Postscript publishes its per-message and carrier rates openly, which is unusual in this category and makes the total cost of ownership genuinely modelable. The TCO figures use Postscript's published US carrier average of $0.00418/SMS and assume all-SMS sends; MMS messages cost three to six times more, so a heavy-MMS program will run above these numbers.
The benchmark performance data (click-through, conversion, revenue per message and subscriber LTV by flow type) comes from postscript.io/sms-benchmarks, Postscript's 2026 benchmark release drawn from its own merchant base. These are vendor-published figures measured with Postscript's own attribution, so they are presented as directional rather than independently verified, and the AI performance claims (the 81% Infinity Testing win rate, the $4.1M Shopper revenue, the 9.95% conversational lift) carry the same caveat.
Adoption and scale figures (22,968 installs, 7.4% YoY growth, 87.6% US share, 50.7% apparel) come from the Storeleads Postscript app report. The 4.7/5 rating across 1,124 reviews is the Storeleads-verified app-store figure; review counts vary slightly across sources, so the lowest verified count is used. The Capterra value-for-money sub-score of 3.8/5 and the common complaint themes (billing disputes, support inconsistency, international cost) are drawn from Capterra and independent review coverage including headwestguide.com.
The over-attribution finding is corroborated across multiple independent reviews and reflects an industry-wide pattern, not a Postscript-specific defect. Competitive positioning against Attentive and Klaviyo SMS is synthesized from vendor comparison pages and third-party coverage. Enterprise pricing is not public and is not estimated here.
Frequently asked questions
what is the true monthly cost of postscript sms for a dtc brand?
The plan price is the small part. A 10,000-subscriber brand sending four campaigns a month runs about $675/month on the Growth plan. A 30,000-subscriber brand sending six campaigns runs about $2,500/month on Professional, roughly $30,000 a year. The driver is your monthly send volume times the per-message rate plus carrier fee, not the $0-$500 base plan.
is postscript only for shopify stores?
Yes. Postscript is built natively on Shopify and does not support BigCommerce, Magento, WooCommerce or other platforms. That tight integration is its biggest strength on Shopify and a hard stop everywhere else. If you might replatform off Shopify, treat Postscript as a Shopify-only decision.
how does postscript integrate with klaviyo, gorgias, and recharge?
It syncs with Klaviyo for shared segments (it does not replace Klaviyo email), routes inbound SMS replies into Gorgias as support tickets, and fires on ReCharge subscription events for renewal and churn flows. API access for custom integrations is gated to the Professional plan and above.
how does postscript's per-message pricing compare to attentive?
Postscript publishes transparent per-message rates ($0.007-$0.015/SMS plus carrier fees) on self-serve plans. Attentive is custom, enterprise-quoted pricing with no public rate card, usually a managed contract for larger brands. For a sub-$20M Shopify brand, Postscript is almost always cheaper and easier to model.
does postscript support two-way conversational sms?
Yes. You can reply to subscriber texts from the response manager, and the Shopper AI assistant handles conversational commerce flows. The conversation UI is built for marketing replies, though, not full 1:1 support at scale, which is a common complaint from brands that try to run heavy support through it.
how accurate is postscript's revenue attribution, and should i trust the numbers?
Treat the default numbers as inflated. Postscript's native attribution tends to over-credit SMS, especially with wide click or view windows. Set a conservative 24-48h click window and cross-check against GA4 or Triple Whale before you report SMS ROI. This is an industry-wide issue, not unique to Postscript, but it matters most when SMS is being justified on its own revenue line.
does postscript work for international sms marketing?
Technically yes, practically not well. Postscript's published rates apply to the US and Canada only, and international SMS is widely reported at roughly 10x the domestic cost. If a large share of your list sits outside North America, the per-message economics fall apart quickly.
what's the difference between postscript and klaviyo sms for a brand already using klaviyo email?
Postscript is a dedicated, SMS-first tool you run alongside Klaviyo email, with deeper SMS automation but a separate data model. Klaviyo SMS lives inside the same platform as your email, so segments and attribution are unified but the SMS feature set is less specialized. The trade is depth versus one source of truth.
is the professional plan worth $500/month for a brand under $5m gmv?
Usually not yet. At under $5M, your list is often small enough that the $100 Growth plan plus message fees covers you, and the Professional plan's API access and lower per-message rate only pay off at higher send volume. The break-even is volume, not revenue: run the math on your monthly sends before stepping up. If you are unsure whether the spend is justified, that is exactly the read a fractional CFO gives you in an afternoon.
