← Back to blogvape

Vape Shop SMS Marketing: What the PACT Act Really Bans

August 30, 2026 · Android Texter

Vape Shop SMS Marketing: What the PACT Act Really Bans

You registered your vape shop's 10DLC campaign, filled out the brand form, described your use case as "restock alerts and loyalty offers," and got rejected in a day. Somewhere in the rejection email or a forum thread, someone mentioned the PACT Act, so now you're wondering if federal law bans texting your customers about a new e-liquid drop. It doesn't. Two different things are happening here, and mixing them up wastes time you could spend on the one that's actually fixable.

What the PACT Act Actually Regulates

Shipping label being applied to a small package on a warehouse table The Prevent All Cigarette Trafficking Act got expanded to cover vaping in the Preventing Online Sales of E-Cigarettes to Children Act, folded into the Consolidated Appropriations Act, 2021 (H.R. 133) and signed into law on December 27, 2020. It redefined "cigarette" to include electronic nicotine delivery systems, or ENDS: e-cigarettes, vape pens, e-liquid, and most of the accessories that go with them. The ENDS provisions took effect roughly 90 days later, in late March 2021, and they're enforced at the federal level by the ATF alongside state tax authorities.

What it requires is specific: sellers can no longer ship ENDS products through the U.S. Postal Service, they have to verify a buyer's age at the point of delivery, and, this is the part that gets misread, anyone who "sells, transfers, or ships for profit or advertises or offers for sale" ENDS products across state lines has to register and file monthly reports with the states they ship into. Iowa's Department of Revenue lays out the mechanics plainly: reports are due by the 10th of the following month and have to include recipient information, product details, and delivery contacts. Private carriers followed the same logic. FedEx stopped carrying vaping products in its network on March 1, 2021, and UPS did the same starting April 5, 2021.

That's the whole scope: shipping method, age verification at delivery, and registration or reporting if you advertise or sell ENDS across state lines. The word "advertises" in that requirement is why people assume the PACT Act reaches into SMS content. It doesn't. It's a reporting trigger, the kind of thing that determines whether you owe a state a monthly filing, not a rule about what your text message is allowed to say or which channel you're allowed to say it on.

Why Your Campaign Got Rejected Anyway

Business owner reviewing a rejected campaign application at a laptop The rejection came from the carrier, not the government. Every major aggregator, Twilio included, filters outbound SMS against a content category system the industry calls SHAFT: sex, hate, alcohol, firearms, and tobacco, with cannabis usually bolted on as a sixth. Tobacco has meant vape and e-cigarette content since the category existed. Twilio's own error documentation makes the tobacco/vape exclusion explicit for toll-free numbers: a submission gets rejected because it "indicates a forbidden SHAFT use case involving tobacco, vape, or e-cigarettes," and the rejection applies regardless of age gating. On standard 10DLC campaigns the same content triggers a violation that Twilio's own troubleshooting docs say can't be fixed by resubmitting, because the problem isn't the wording of your campaign description, it's the industry you're in.

This is a carrier acceptable-use decision, built on top of A2P 10DLC, the registration system that Verizon, AT&T, and T-Mobile use to vet business text traffic before an aggregator can send it. It has nothing to do with whether your shop is PACT Act compliant, age verifying every order, or filing your state reports on time. You can do everything the federal law asks and still get a rejection notice from Twilio the same afternoon, because the carrier filter runs on the business category, not the law.

Age-Gating Doesn't Get You Approved

This is worth stating directly because it's the most common assumption vape retailers bring into a campaign registration: age-gating the message list, requiring a 21+ opt-in checkbox, or verifying date of birth before the first send does not change how the carrier filter treats the content. Twilio's own rejection language for toll-free tobacco and vape content says the exclusion holds "regardless of age gating." Age verification is a PACT Act and state-law requirement for the sale itself. It is not a carrier compliance workaround, and no amount of documentation attached to your campaign application will move a tobacco-category rejection to an approval.

CBD and Hemp Vape Products Get Hit From Two Directions

If your shop also carries CBD vape liquid or hemp-derived products, the carrier filtering compounds. Cannabis and CBD sit in their own restricted category alongside tobacco, so a product line that's federally legal under the 2018 Farm Bill still reads to a carrier filter as cannabis-adjacent content on top of being tobacco-adjacent, because vaping is the delivery method for both. State legality doesn't factor into the carrier's decision at all. The filter is evaluating the business category and the product type, not the legal status in the state where your shop operates.

What Actually Reaches Your Customers

Android phone with a text message notification on a vape shop counter The restock alert, the loyalty-point reminder, the "we got the flavor back in stock" text, none of that is illegal to send. It's unsendable through a registered A2P campaign because the campaign gets rejected before a single message goes out. The gap is entirely at the carrier-aggregator layer, not in the underlying legality of the message.

P2P SMS, the kind Android Texter routes, sends from a real Android handset on a real consumer line the same way a text from a friend does. It never goes through TCR brand registration or A2P campaign vetting, so the SHAFT-C tobacco and vape exclusion that blocks your Twilio campaign doesn't apply to it, because that exclusion is a carrier policy layered specifically onto registered business traffic, not a rule against the message content itself existing on a wireless network.

That does not touch your PACT Act obligations. If you're shipping ENDS products across state lines, you still register and file the same monthly reports regardless of which company routes your marketing texts. It doesn't touch TCPA either: you still need consent before you text a customer about a promotion, and you still have to honor STOP. What changes is that the channel itself stops being the reason your restock alert never left the building.

The Regulatory Climate Isn't Getting Looser

Carriers aren't likely to relax vape filtering any time soon, and the trade press covering vaping policy backs that up. Public-health messaging around disposables has hardened in several markets this year: the UK's disposable vape ban, in effect since June 2025, reportedly cut adult disposable use from 24% to 8% and youth use from 42% to 13% within a year, numbers that regulators elsewhere are watching closely. At the same time, industry researchers are pushing back on how official health communications frame vaping risk relative to smoking, arguing that overly cautious public messaging can obscure evidence supporting vaping as a cessation tool. Neither story is about SMS. Both are evidence that vaping stays a contested, high-scrutiny category in the public conversation carriers are reacting to, which is exactly the kind of category a conservative content filter doesn't loosen up on.

Frequently Asked Questions

Does the PACT Act ban text message marketing for vape shops?

No. The PACT Act regulates how ENDS products ship (no USPS), requires age verification at delivery, and requires registration and monthly reporting for interstate sellers and advertisers. It doesn't mention SMS and doesn't restrict message content. The carrier-level SHAFT tobacco and vape exclusion is a separate, aggregator-enforced policy.

Why did Twilio reject my vape shop's 10DLC campaign?

Twilio classifies tobacco and vape content under its SHAFT prohibited-category policy, and that rejection applies to the business category regardless of how the campaign description is worded or whether the recipient list is age-verified.

Can I get approved by age-gating my vape SMS list?

No. Age-gating is a legal requirement for selling age-restricted products, not a carrier compliance step. Twilio's own documentation states the tobacco and vape exclusion holds regardless of age gating.

Does routing texts through a personal phone number make my vape shop PACT Act compliant?

No, and it isn't meant to. The messaging channel and your PACT Act shipping, age-verification, and reporting obligations are unrelated. Switching how you send a text doesn't change what you owe under federal or state law if you ship ENDS products across state lines.

Are CBD vape products treated differently than nicotine vape products by carriers?

Not meaningfully. CBD and cannabis-adjacent content sit in their own restricted carrier category, and vape delivery methods tend to get flagged under both tobacco and cannabis exclusions regardless of the product's federal legal status.

If your restock alerts and loyalty texts keep dying at the campaign registration step, the fix isn't a better-worded use case description, it's a channel that was never built around A2P brand vetting in the first place. Android Texter routes messages through a real Android handset as person-to-person SMS, so the SHAFT-C tobacco and vape filter that blocks a Twilio campaign never enters the picture. Your PACT Act reporting and your customers' opt-in consent are still on you, the same as they'd be with any provider.