TL;DR
- ThreadCraft connected
go.threadcraft.coon SimpleURL Pro to replace unwieldy 170+ character Shopify tracking URLs across SMS and email campaigns. - Sending branded short links reduced SMS costs from 2 segments to 1 per message and eliminated carrier filtering under CTIA 10DLC guidelines.
- Live destination editing let Marcus reroute sold-out apparel links to restock waitlists in 30 seconds without resending messages.
The problem
It was 9:15 a.m. on a Tuesday in Portland, and Marcus Chen was reviewing the invoice for ThreadCraft's Spring Drop SMS broadcast. The message had gone out to 9,000 opt-in subscribers through Postscript. Marcus expected standard carrier billing. Instead, the final cost was nearly double what he had budgeted.
The culprit was a 178-character tracking URL. When Marcus combined ThreadCraft's Shopify product handle with UTM parameters for campaign attribution—utm_source=postscript, utm_medium=sms, and utm_campaign=spring_drop_vip—the message exceeded the 160-character GSM limit. Mobile carriers split each message into two distinct segments, doubling the outbound fee on the spot.
During the previous autumn drop, Marcus had tried shrinking URLs with a free generic shortener. That created an even steeper cost: customer support received a flood of replies asking if the store had been hacked or if the link was phishing, and major US mobile carriers silently filtered messages containing public shortener domains. Click-through rates on SMS lingered below 6%, lagging well behind email.
What Marcus needed
- Compact URLs under 25 characters: Short links that leave ample room for engaging copy and mandatory opt-out instructions within a single 160-character SMS segment.
- A dedicated branded domain: Clean, recognizable links on
go.threadcraft.cothat customers trust and mobile carriers accept under 10DLC regulations. - Preserved UTM tracking parameters: Full attribution flow to Shopify Analytics and Google Analytics without broken query strings.
- Live editable destinations: The ability to repoint a link from a sold-out SKU to a restock waitlist without resending messages.
- A unified multi-channel workflow: Links that function reliably across Postscript SMS broadcasts, automated Klaviyo flows, and social channels.
How Marcus set up branded links for SMS marketing in SimpleURL
1 Connect go.threadcraft.co on SimpleURL Pro
Marcus logged into SimpleURL on the Pro plan, which includes three custom branded domains. Because ThreadCraft's primary e-commerce store is hosted on Shopify at threadcraft.co, he dedicated the go.threadcraft.co subdomain for marketing links. This ensured that campaign redirects remained connected to ThreadCraft's brand name without touching the main web store.
SimpleURL provided the exact CNAME record needed for his registrar. Marcus added the single CNAME record pointing to SimpleURL. Verification completed within minutes, and SimpleURL automatically provisioned an SSL certificate over HTTPS, ensuring every visitor enjoys a fast, encrypted connection.
2 Generate campaign short links with built-in UTM parameters
Next, Marcus generated links for the upcoming apparel launch: go.threadcraft.co/early for the VIP early access list, go.threadcraft.co/spring-drop for the public announcement, and go.threadcraft.co/linen for the featured organic linen shirt. Rather than manually concatenating tracking tags in a spreadsheet, Marcus utilized SimpleURL's built-in UTM builder.
He entered the target Shopify destination and set the campaign parameters directly inside the link creator. SimpleURL generated a clean 22-character URL that preserved the full 178-character tracking string upon redirection.
https://threadcraft.co/products/organic-linen-shirt?variant=441029&utm_source=postscript&utm_medium=sms&utm_campaign=spring_drop_vip&utm_content=early_access_segment
go.threadcraft.co/early
3 Deploy branded links into Postscript and Klaviyo
Marcus copied go.threadcraft.co/early into ThreadCraft's Postscript SMS campaign and Klaviyo email flows. In Postscript, the entire message—brand name, exclusive offer, short link, and opt-out instructions—totaled 142 characters, comfortably beneath the 160-character threshold for single-segment billing.
In Klaviyo emails, using the branded link on primary buttons reinforced brand consistency from inbox preview to product page. Branded links can earn up to 34% higher CTR than generic short links, according to Rebrandly's widely cited research. Crucially, the branded link satisfied the CTIA Messaging Principles and Best Practices guidelines, which recommend that senders avoid shared public URL shorteners on 10DLC channels in favor of dedicated, branded sender domains. Carrier filtering dropped to zero.
4 Update destination URLs in real time when inventory sells out
Two hours after launching the VIP drop, ThreadCraft's organic linen shirt in medium sold out completely. In previous drops, customers tapping the link were met with a discouraging "Sold Out" badge, wasting valuable mobile intent and driving bounce rates skyward.
With SimpleURL, Marcus simply opened the link settings for go.threadcraft.co/early and edited the destination URL to point to ThreadCraft's restock waitlist page at threadcraft.co/pages/linen-waitlist. The update took 30 seconds. Every previously sent SMS and email link immediately routed shoppers to the waitlist form, capturing 340 back-in-stock notifications without sending an extra message.
Edit Destination URL
go.threadcraft.co/early
5 Track channel attribution and engagement in analytics
Following the 48-hour launch window, Marcus reviewed SimpleURL's analytics dashboard to compare engagement across channels. By filtering links by campaign, he observed exact click totals, mobile versus desktop breakdown, and geographic distribution across North America.
The analytics demonstrated that Postscript SMS drove 2,410 clicks (50% of the total early access volume) with an 84% mobile share. Klaviyo email contributed 1,687 clicks (35%), while Instagram bio traffic drove 723 clicks (15%). With verified delivery and clean attribution, Marcus had full visibility into which channels generated the highest return on marketing spend.
The results
By moving ThreadCraft's outbound marketing to branded domains within SimpleURL, Marcus halved his SMS sending costs, eliminated customer phishing confusion, and gained the flexibility to manage live inventory changes on the fly.
Channel Breakdown · Spring Drop Launch
go.threadcraft.co/early · 48-Hour Early Access
Clicks by marketing channel
| Campaign Metric | Before SimpleURL | After SimpleURL |
|---|---|---|
| SMS message segments | 2 segments (178-char raw Shopify URL) | 1 segment (22-char branded URL) |
| SMS click-through rate | 8.4% with generic short links | 11.2% with go.threadcraft.co (+28% lift) |
| "Is this a scam?" customer replies | 15–20 confused customer messages per drop | Zero trust inquiries with verified brand domain |
| Carrier filtering on 10DLC | Intermittent filtering on public shorteners | Zero filtered messages under CTIA guidelines |
| Sold-out SKU redirect time | Hours of lost sales or expensive re-broadcasts | 30 seconds via dashboard destination update |
Make it work for your e-commerce brand
- Choose meaningful back-halves: Use descriptive keywords like
/linen,/chore, or/earlyinstead of random characters. Memorable slugs reassure subscribers before they tap. - Audit your SMS character budget: GSM-7 text messages limit single segments to 160 characters. Keeping your branded short link under 25 characters preserves space for compelling copy, discount codes, and mandatory opt-out words. For more tips, read our guide on short links for SMS marketing.
- Avoid shared public shorteners: Wireless carriers treat generic shortener domains with heightened suspicion due to high abuse rates. A dedicated custom domain preserves your sender reputation across 10DLC networks.
- Repoint links instead of resending broadcasts: When a popular item sells out during a launch, update the link's destination URL to a waitlist or alternative collection. You save messaging budget while continuing to capture customer interest. Discover additional tactics in our guide on short links for e-commerce conversions.
- Maintain consistent branding across touchpoints: Use your branded short domain across SMS, Klaviyo email buttons, and paid ads. Learn how branded links reinforce inbox confidence in our article on increasing email CTR with branded links, or review our solutions for retail and e-commerce.
Frequently asked questions
Will UTM parameters still reach Shopify and Google Analytics?
Yes. When creating a link in SimpleURL, you can attach standard UTM parameters using the built-in UTM builder. When a recipient taps go.threadcraft.co/early, SimpleURL passes every query parameter through a direct 301 redirect to your Shopify store, ensuring full attribution in Shopify Analytics and Google Analytics.
Does using a branded link improve SMS deliverability on US mobile carriers?
Yes. According to CTIA Messaging Principles and Best Practices guidelines, wireless carriers actively discourage and filter shared public URL shorteners on 10DLC routes because public domains obfuscate destinations and share reputation with spammers. A dedicated branded short domain belonging to your registered brand identifies the sender cleanly and avoids automated carrier filtering.
Can ThreadCraft use the same branded domain for QR codes on product packaging?
Yes. Every custom branded domain connected in SimpleURL can power both short links and dynamic QR codes. ThreadCraft uses go.threadcraft.co for SMS and email campaigns as well as dynamic QR codes printed on clothing hang tags and unboxing cards.
What happens when a product sells out while an email or SMS campaign is active?
Because SimpleURL short links feature editable destination URLs, you never need to send an apology message or let customers hit an out-of-stock dead end. You can update the link destination to a pre-order or restock waitlist form in seconds from the SimpleURL dashboard, and all existing messages immediately route to the new page.
Ready to build brand trust across every SMS and email?
Replace generic shorteners with your own custom domain in minutes.
Start your free trial Explore Branded DomainsRelated use cases
How ThreadCraft auto-creates a branded link and QR code for every new Shopify SKU
Branded domainsHow BrightEdge Digital runs 12 client brands' links from one dashboard
Branded domainsDo branded short links help SEO? How CloudSync keeps link equity on its own domain
AI AssistantHow a freelance brand strategist connected her custom domain without learning DNS