US/Canada messaging guidelines to help you stay connected with your audience
Apple is set to change how customers receive SMS and MMS
If the mobile handset is not iOS26 capable, or if the user does nothing new, they will still continue to receive messages from unknown senders in the Messaging inbox
However, when installed and enabled, iOS26 includes a new message filter feature (Unknown Senders) which requires all messages to come from verified, trusted senders
To prepare to address any service interruption for iOS26 messaging customers, review the "best practices" section below
Situation Overview
Apple iOS26 software update introduces new features that affect A2P business text messaging
- The change impacts the organization of SMS and MMS messages delivered to iOS handsets only
- A new "Unkown Senders" filter is disabled by default and users must manually toggle the filter feature on to take affect
- When enabled, the Unknown Senders filter requires each user to (opt-in) agree to receive messages from each content provider's number
- When enbled, the filter applies across global messaging networks and numbers including Short Codes, Toll-Free Numbers, 10DLC and SenderID, but not RCS/RBM
- When enabled, the filter affects all message types including alerts, promotional, transactional, those with links and downloads
What is Changing in iOS26
Apple is introducing new message filtering features in the iOS26 software updated that may affect how customers see (or miss) your SMS and MMS messages, even if they’ve already opted in
- After iOS26 is installed, when the Unknown Senders filter is DISABLED, users must manually click to ENABLE the feature in their Settings ->Apps ->Messages
Benchmark
1. User clicks three lines (icon) in upper right corner of main Messages inbox
_____________________________
2. User clicks Manage Filtering
_____________________________
3. User clicks Screen Unknown Senders to "on" (this feature filters some messages to the Unknown Senders folder)
_____________________________
4. After clicking-on, the user sees the new Unknown Senders folder in the Messages inbox
_____________________________
5. User clicks Unknown Senders folder, finds the message and clicks Mark as Known (for this and subsequent messages)
_____________________________
Apple's Definition of "Unknown Senders"
Apple classifies a content sender as “Unknown” under two conditions:
- If the sender's number is not saved in the handset’s contact list
- If the sender's number has not received a Mobile-Originated (MO) text message first from the handset to opt-in after iOS26 has been installed
What Happens When "Unknown Senders" is Enabled in iOS26
AFTER iOS26 is installed on the mobile handset AND the Unknown Senders filter is enabled
- Any message from a number not saved in the handset’s contact list, or if the number has not initiated a text message - will be delivered to an Unknown Senders folder and will not appear in the main Messages inbox, or trigger a notification alert on the lock screen
Only SMS/MMS messages from known senders will appear in the main Messages inbox
- Messages from unknown numbers will be automatically filtered into a separate Unknown Senders folder without notification
- If a Mobile-Terminated (MT) message is received first on the mobile handset (ie: before the user saves the number or sends a text message to the number), it will be delivered silently into the Unknown Senders folder
- All subsequent messages from the number will continue to be siltently routed to the Unknown Senders folder until the user manually marks the sender as “Known”
- Only after the user "marks as known", will the phone know to let the messages show up in the main Messages inbox
Also, a new Spam folder has been introduced for suspected Spam and marketing messages. Messages delivered to this folder will have links disabled
iOS26 Beta FAQs
Does iOS26 automatically update filtering based on Opt-in changes?
- No - iOS26 does not check or understand “opt-in consent status”. Apple’s filtering is local, client-side and entirely based on the user's interaction patterns, not a third-party, back-end, opt-in database or marketing platform
What are iOS Unknown Senders filtering decisions based on?
- Whether the number is saved as a contact
- Whether the user initiated the first message
- Likely, historical user behavior (such as blocking or reporting the sender)
What happens if Unknown Senders filtering is turned on?
Even if the user opted-in via a web form and you’ve recorded that in the database, Apple’s Messages application won't know unless the user takes one of these actions:
- Saves your number as a contact
- Sends a text message to you (first)
Until one of these happens, you’re messages are at risk of being filtered to the Unknown Senders or Spam folders
What won’t work if the Unknown Senders filter is enabled:
- Collecting opt-in consent via a web form only will not work for iOS26 enabled handsets
- Using SMS opt-in flows where the message is sent from your system first
- Relying on CTIA/CWTA compliant messaging since iOS doesn’t “see” compliance
What this Means to You
First, wait to see if the Unknown Senders feature is enabled or disabled by default to gauge iOS market impact
After iOS26 has been installed and the Unknown Senders filter has been enabled - even if you're following the Messaging guidelines and your customers have opted in to receive your texts/images - your iOS messages may be missed if the user hasn't saved your number in their contact list, or hasn't initiated the first text message
What You Can Do to Stay Visible to iOS Users
If an iOS26 user has enabled the Unknown Senders filter, there are two ways to ensure your messages appear in their main Messages inbox (must be done by user)
- The user saves your number as a contact in their handset (phone)
- The user sends a text message to your number
Both actions enable iOS to recognize your number as a known sender, bypassing the Unknown Senders filter and restoring Message inbox notifications
Review Your Customer's Opt-In Journey Ahead of iOS26
Apple holds approximately 58% of the U.S. mobile handset market share with over 150 million active handsets. With the release of iOS26 expected in mid-September 2025, users will begin enabling the Unknown Senders message filter potentially affecting message delivery for already opted-in mobile messaging users
Checklist
- Assess Potential Impact
- Evaluate how much of your customer base is using iOS vs. Android (and other devices)
- Segment mobile users by handset operating system (and software version) to understand exposure
- Test and Validate Message Deliverability
- Enroll in iOS26 Beta Program testing
- Confirm your opt-in flows work properly and are not filtered
- One-Time Passcodes (OTP) / Two-Factor Authentication (2FA)
- Critical alerts and transactional messages
- Marketing and promotional texts if applicable
- Update Sign-Up and Onboarding Opt-In Journeys
- Review and revise SMS, online, mobile web, in-app and email sign-up process flows
- Emphasize to iOS users the importance of saving your number as a contact
- Provide step-by-step instructions how to:
- Locate messages in the Unknown Senders folder and mark your number as “Known”
- Send a message first to your number to ensure future delivery after iOS26 update
- Explore Vcards and Mobile Originated Opt-In Methods for iOS and All Users
- Use VCARD downloads to simplify saving your number as a contact
- Deploy TAP-to-Join links on mobile web/apps to double opt-in
- Promote TEXT-to-Join instructions via web, social, print or QR codes
- RCS or Rich Business Messaging (RBM) avoids Unknown Sender filtering by including a contact-card in agents
Deeper Dive Into Options and Best Practices
If an iOS26 user has enabled the Unknown Senders filter, the user must perform opt-in for each content provider's number
There are three ways to ensure that customers will continue to receive your messages
- Mobile Vcard downloads may be sent anytime
- Mobile Originated TAP and TEXT-To-Join opt-in consent methods (after handsets install the iOS26 update)
VCARD Download to Contact List (Messages API)
Send a MMS Vcard (contact card) download and ask users to save it in their handset's contact list
- All Toll-Free Number (TFN) and 10DLC registered numbers are activated with MMS, as well as most Short Codes
- MMS Vcard delivery requires the Messages API
- Q3'25 Opportunity, ask customers to save your number
- Segment mobile subscribers by handset maker (target iOS handsets)
- Text message users
- After sending the user a text message, ask them to “Save our number so you never miss an update!” and explain to the user to "Open the Vcard message and save the number in your contact list."
- Then send MMS Vcard (contact card) to the number
- Mobile browser and mobile app users
- After the user opts-in, in addition to sending a confirmation text message
- Then send a MMS Vcard to the number and ask the user to open and save the number in their contact list
- Q4'25 Onwards, after the Unknown Senders feature is enabled, inform iOS customers to click Mark as Known on your number in the Unknown Senders folder (if they have not done so already)
- Email list of iOS mobile subscribers
- Inform them of your mobile number -> provide instructions to go to Unknown Senders folder -> open your new message and click “Mark as Known” to save the number as a known sender in their contact list
- Coordinate sending MMS Vcards to previous opt-in numbers
- Email list of iOS mobile subscribers
TAP-To-Join Opt-In Method (SMS and Messages API)
Advise using the "Tap-To-Join" option on mobile browsers/apps to double opt-in
- Q4'25 Onwards, promote "Tap-To-Join" links on the mobile browser to make it easy for users to initiate the first message from their messaging app to essentially double opt-in
- When a user opts in via mobile browser and clicks "Join Now"
- Behind-the-scenes, read browser header data to identify if the device is an iOS handset and the software version (target iOS26 handsets)
- Sample TAP-To-Join customized code for the sender number, body text copy and link name
<a href="sms:15551234567?body=Send this text to join in!">JOIN NOW</a> - HTML code is used on the JOIN NOW link to:
- Open the handset’s messaging app
- Pre-populate the SMS Mobile Originated text message body copy
- Auto-fill the send-to (your) number
- User only clicks "Send" on their handset to opt-in (simulating TEXT-To-Join)
- Ensures the first message comes from the user, improving deliverability by allowing iOS to classify the number as trusted
----->
Sign-Up Button Pre-Populated Text & Send-To Number
TEXT-To-Join Opt-In Method (SMS and Messages API)
After the iOS26 update installs on a critical-mass of handsets, promote "TEXT-To-Join" opt-in by sending a “keyword”
- Q4'25 Onwards, promote to text a keyword to your number as an effective opt-in method for all handsets
- Opt-in, direct response promotional copy (sample)
- “Text JOIN to 18001234567 (or 23432) to sign-up to receive alert notifications from _______ (Brand name)”
- Full opt-in disclosure adds: “Message and data rates may apply. Message frequency varies. Reply HELP for info, STOP to cancel. View our Terms link and Privacy Policy link.”
- After seeing the direct response promotion, the user sends the message “JOIN” from their handset to opt-in
- User should receive a SMS confirmation message (up to 160-characters) after opting in, such as:
- “Brand Name: Welcome! Msg&data rates may apply. Msg freq varies. Reply HELP for info, or STOP to cancel” May add incentive like “Get a % off coupon)!”
TEXT-To-Join - New Number/Code Registrations
For TEXT-To-Join (mobile keyword) opt-in activation, provide both the keyword opt-in screenshot and the advertisement/promotion with compliant opt-in disclosure
- Ad - Show where and how users find the keyword to opt-in. Explain the medium where the campaign is promoted such as on a website, signage, packaging, flyer, verbal…
- Keyword - If users opt-in by sending a keyword (such as JOIN) from their handset to a number or code, provide the keyword and confirmation message screenshot
- Show the text keyword sent from the handset, along with the confirmation message received on the handset (up to 160-characters or less), such as “Welcome to the show! Message and data rates may apply. Message frequency varies. Reply HELP for info, or STOP to cancel”
Articles in this section
- Apple iOS26 Update: Impact on A2P Messaging
- Toll-Free Number (TFN) Registration Helpers
- Vonage Opt-Out Assist
- Toll-Free Number Changes Oct 1, 2022 (FAQ)
- Sprint/T-Mobile Network Changes
- SMS/MMS Pass-through Fees (PTFs) Changes
- Setting a Validity Period (TTL) for SMS/MMS
- What encoding standards does Vonage support?
- How to check that I trust Vonage TLS Certificate?
- Number Pools