When a message fails to send, arrives late, or never shows up in a conversation, the fastest way to find out why is to check the message details in your Inbox. Aesthetix CRM records a delivery status and, when something goes wrong, a specific error code for every message you send. This guide walks you through viewing those details, then explains the most common delivery errors — SMS carrier filtering, daily message caps, disabled outbound messaging, Facebook Messenger window errors, and email bounce suspensions — along with practical fixes and when to contact Support.
For broader SMS deliverability guidance, see Phone. For email deliverability, sending domains, and authentication, see Email Marketing.
Every message in a conversation carries delivery details, including timestamps, participants, the channel it was sent on, and any error code returned. Reviewing these details helps you understand where a message originated and why it may have failed.
Step 1: Navigate to the Inbox tab.
Step 2: Open the conversation and choose the message you're interested in.
Step 3: Click the three-dots icon beside the message.
Step 4: From the drop-down menu, select Details.
Step 5: Review the detailed information provided in the popup window, including the delivery status and any error code.
Using this feature gives you better control over managing your conversations and a clearer understanding of where specific messages originate and why any delivery issue occurred.
Carrier filtering (Error 30007) occurs when messages are blocked because they appear to be unwanted, spammy, or non-compliant with carrier or legal policies. This section explains what carrier filtering is, how to avoid it, and what to do if you're affected.
What is Error 30007?
30007 is a carrier-side error that indicates your message was filtered due to content, sender identity, or compliance reasons. This happens when a message:
Violates a carrier's messaging policy.
Appears similar to spam or illegal traffic.
Is missing required compliance elements, like opt-in consent or sender identification.
These filters are enforced to protect consumers, comply with national regulations (like A2P 10DLC in the U.S.), and maintain platform trust.
Note: This is not a change to the policies put forth by carriers, the CTIA, and messaging providers — it is a reminder of what is and is not acceptable within the North American messaging community. Carrier partners have indicated there will be greater enforcement of messaging policies, and increased filtering is expected for:
Traffic that shows evidence of not gaining appropriate opt-in, as identified by increasing customer complaints.
Informational and promotional traffic that fails to clearly describe how to opt out, meaning STOP language is not clearly shown to the end user. (Conversational traffic is consumer-initiated and does not require including STOP language in each response.)
Below are structured guidelines based on carrier requirements and industry best practices.
1. Consent and Opt-In
Only message users who've explicitly opted in.
Your message must identify the sender and include opt-out instructions.
Include STOP language at least once every 30 days if you message the same contact regularly.
Avoid creative variations like "Reply 2 to unsubscribe" — these are non-compliant and will be filtered.
Reconfirm opt-in every 18 months to avoid accidentally messaging recycled numbers.
Monitor opt-out rates and complaint spikes — carriers will begin filtering traffic that shows abuse patterns.
2. Use Case & Sender Selection
Avoid forbidden use cases, such as payday loans, debt relief, cannabis, etc. See the forbidden message categories for SMS and MMS in the US and Canada.
Do not "snowshoe" across multiple numbers to evade filtering — use numbers based on geography or business units only.
Use pre-registered short codes or Alphanumeric Sender IDs where required, especially for countries like France.
Refer to SMS Guidelines by Country for local rules.
3. Message Content & Formatting
Avoid public URL shorteners (like Bitly, TinyURL). Use branded domains like yourbusiness.com/offer.
Never use obfuscated links or suspicious redirects.
Use clear, well-written language and avoid emojis, excessive punctuation, CAPS, misspellings, or poor grammar.
Do not send illegal or misleading content, or anything in the forbidden categories above.
4. Opt-Out & Compliance Requirements
Your SMS must:
Contain STOP instructions (at least monthly).
Clearly name the sender.
Be sent only to users who gave explicit permission.
5. Monitoring & DND Handling
Process DND (Do Not Disturb) requests daily — deactivated numbers are no longer valid recipients.
A message triggering 30007 can mark a contact as DND automatically.
Use custom or branded short URLs linked to your business domain.
Limit redirects to no more than one, and avoid cloaking link destinations.
When possible, include the full URL to boost transparency (even if it takes extra characters).
Improving your URL practices can prevent filtering and ensure your messages reach their audience.
If sending links through SMS, only use the links provided in your A2P registration.
Links must use that specific registered domain address when sent via SMS, or they could be filtered.
If your messages meet all compliance criteria but are still blocked:
Gather 3 or more contact examples from the past 7 days that show error 30007.
Share the links with our Support team for review.
How to share contact links:
Go to the Inbox from your account.
Use the search bar to find the affected contact by name or number.
Click the contact image to open contact details.
Copy the browser URL for that contact.
Description: You have sent the maximum allowable daily messages for your Brand to the carrier.
Note: The daily limit applies to the Brand (per EIN) and is based on the total number of outbound SMS segments and MMS messages sent to T-Mobile (including Sprint and MetroPCS) across any messaging platform you have registered your Brand with.
Possible solution: Contact Support.
Description: Sending messages from this account has been disabled.
Possible cause: This account is configured to not send outbound messages.
Possible solution: If you believe this configuration is in error, contact Support.
If you receive a Facebook error stating that Facebook only allows messages to be sent when they are inside the allowed window, then you have unfortunately missed the time window in which you can respond directly to the contact from Aesthetix CRM.
Facebook only allows up to 24 hours for you to respond to a user before shutting down access outside of the Facebook platform. Messages sent within the 24-hour window may contain promotional content. Because customers expect businesses to respond quickly, we highly encourage you to respond to people's messages as soon as possible so you stay within this window.
For reference, see Facebook's Messenger Platform Policy: https://developers.facebook.com/docs/messenger-platform/policy/policy-overview#subscription_messaging
Email providers and anti-spam networks monitor the bounce rate for every email you send and use that information to suspend sending for accounts with high bounce rates. A high bounce rate directly hurts your email deliverability. This section covers what bounces are, what causes a suspension, how to reactivate the account, and the best practices that prevent it from happening again.
What are bounces?
A bounce occurs when an email is not delivered, or is rejected, by the recipient's email provider. There are two types:
Hard bounce: The recipient address does not exist, or the domain is invalid. Hard bounces are permanent — do not retry these addresses.
Soft bounce: A temporary failure — the recipient server is down, the mailbox is full, or the message was too large. Soft bounces can resolve on their own, but repeated soft bounces become a problem.
What causes an account suspension?
Bounce-rate thresholds are monitored continuously. If your bounce rate exceeds the industry threshold (below 5%), email sending for the account is temporarily suspended. A high bounce rate signals that the account is sending to invalid addresses, or that external spam filters are refusing delivery due to past sending behavior. A healthy bounce rate is typically in the range of 0–3%.
Good to know: During an email-sending suspension, only outbound sending is disabled. All other features in the account continue to work normally.
Blocks escalate in three stages. The first two are 12-hour temporary blocks; the third is permanent and requires Support to lift.
Bounce Rate | Action | Duration | Block Level |
|---|---|---|---|
3% | Warning email sent | Immediate notification | Pre-block warning |
5% | Email sending suspended | 12 hours | 1st block |
3% (after 1st block) | Critical warning email sent | Immediate notification | Pre-2nd block warning |
5% (after 1st block) | Email sending suspended | 12 hours | 2nd block |
3% (after 2nd block) | Final warning email sent | Immediate notification | Pre-3rd block final warning |
5% (after 2nd block) | PERMANENT SUSPENSION | Permanent | 3rd block — FINAL |
If a permanent bounce block is applied, you'll see an error such as: "Email sending is blocked due to a high bounce rate. Unblock email sending by enabling the Email Verification Service."
Recommended practice: Enable the Email Verification Service to reduce bounce rates and lift the block. If the issue persists, contact Support for further assistance.
Permanent unblocking cannot be automated. It requires a manual review by the Support team.
Step 1: Contact Support — open a ticket to start a review request.
Step 2: Share the required details. In your request, clearly include your account ID and a screenshot or confirmation of the error message (for example, "Email sending is blocked due to a high number of spam blocks from email providers").
Step 3: Submit the ticket and wait for the Support team to review.
The Support team will review your account, including its email sending history, bounce rate and spam complaint rate, and list acquisition methods and sending practices. As an outcome, email sending may be unblocked, or additional remediation steps may be required before reinstatement. Approval is not guaranteed and depends entirely on compliance with email best practices.
When an account is suspended, the account email address receives an alert. From that point, take the steps below:
Step 1: Clean your contact list with Email Verification. Run your contacts through the Email Verification Service to eliminate addresses that are unverifiable or non-existent and would ultimately bounce.
Step 2: Pause bulk sends if this is a client account. If the account belongs to a client, advise them not to send bulk communication or cold email campaigns until the issue is resolved.
Important: Not following the recommended remediation measures may result in restrictions on email capabilities for the account. If complaint, unsubscribe, or hard bounce rates continue to deteriorate, the account may be blocked.
The account should be able to send emails 24 hours after you receive the non-compliant email notification.
There isn't currently an easy way to locate the remaining recipients who didn't get the email before sending was blocked. The workaround: export the email statistics, re-upload to tag the contacts who did receive it, then use a Smart List to filter for contacts without that tag and re-send.
Tip: If you don't want to receive these notification emails, change your user role from admin to user.
Each of the following materially lowers the risk of hitting a suspension threshold.
Step 1: Verify your contacts. If your contacts were imported earlier, verify all existing contacts before sending. Bounced emails will be marked as invalid and won't be picked up by campaigns, bulk sends, or workflows.
Step 2: Set up your dedicated sending domain to move off shared sending infrastructure.
Step 3: Configure a sender email that matches your dedicated domain. If you set up replies.yourcompany.com, you can send from [email protected] so authentication aligns across the sending and reply domains.
Step 4: Schedule emails in small batches. Avoid bursts of large-volume sends — they spike bounce rates and trigger spam filters.
Step 5: Set up double opt-in. Include a consent checkbox on your sign-up forms so recipients expressly consent to receive communications from you. This confirms permission and reduces bounces.
Step 6: Set up unsubscribe links. A clear, working unsubscribe link reduces spam complaints, which feed into the same suspension thresholds.
If a contact replies to your email but the reply doesn't show up in the conversation, the cause is usually a receiving-route or DNS configuration issue. Work through the steps below to diagnose and resolve it.
Step 1: Check that your email receiving route is set up. If you are using the built-in email service, move on to Step 2.
Step 2: Check your MX records. The MX record is essential for reply tracking. Switch to the account settings, go to Settings → Email Services → Location Settings, and copy the domain or subdomain set up for the account. Then look up the MX record for that domain/subdomain using a tool like MXToolbox.
For example, if you set up companyname.com, look up the MX record for companyname.com; if you set up replies.companyname.com, look up the MX record for replies.companyname.com. Confirm two records point to the correct mail-receiving servers and are set to priority 10. If they are missing, add them. Note that if other records point to another email server (for example, Google Workspace), you can only choose one — either set up a dedicated subdomain for replies or don't use the same domain for other email servers.
Step 3: Check that you are not using a root domain that conflicts with another provider. If you set up a root domain, ensure it is not also pointing to another email service like Google Workspace or Outlook, as the two will contradict each other. If needed, set up a subdomain for replies instead of the root domain.
Step 4: Double-check your DNS records. Log in to your email/DNS provider, select the correct domain/subdomain, open the DNS records, and verify all required records — especially the MX record — show a green checkmark. Sometimes you'll need to click Verify again to refresh the records.
Step 5: If you are using a third-party SMTP provider instead of the built-in email service, confirm its receiving/reply configuration with that provider.
Step 6: If you are using WIX as your domain DNS provider, note that reply routing requires extra WIX-specific configuration.
If replies still aren't coming through after these steps, share a screenshot of all the DNS records in your domain provider with Support, or check with your domain provider's support to see what is missing.
Why does message filtering vary between carriers? Each carrier uses different filtering logic and algorithms. A message blocked by one carrier (e.g., Verizon) might be delivered by another (e.g., AT&T), depending on content, volume, and sender history.
What if I'm messaging international numbers? Each country has different SMS rules. Some require specific sender types (e.g., short codes or alpha IDs), and others restrict certain industries.
How do I know if a contact was marked DND because of 30007? Check their conversation status, error logs, and delivery error codes. If they are in DND and messages were previously filtered, the two are likely related.
Will repeated 30007 errors block my number permanently? They can lead to DND status, restriction, or even number deactivation if unresolved.
How can I test if my messages will be filtered? There's no test tool, but following best practices significantly reduces the risk.
Do I need A2P 10DLC if I only send to a small list? Yes. Any U.S.-bound SMS traffic must comply with A2P 10DLC registration.
Can I use emojis or shortened links in SMS? It's best to avoid both. Use only branded URLs and standard language formatting.
What's a healthy email bounce rate? 0–3% is the healthy operating range. At 3% you'll receive a pre-block warning email. At 5% sending is suspended.
How long does a temporary email block last? Both the 1st and 2nd block are 12 hours each. You can resume sending sooner by enabling email verification. A 3rd block within the same window is permanent and requires Support to lift.
Does an email suspension affect other features? No. Only email sending is paused. SMS, calls, workflows, calendars, and every other feature continue to operate normally.
What is the Email Verification Service and how does it help? It runs every contact's address through a validation check — syntax, domain, mailbox existence, catch-all detection — and marks invalid ones so they're excluded from campaigns, bulk sends, and workflows. That keeps your bounce rate well below the suspension threshold.
Can I appeal a permanent email block? Yes — open a Support ticket with your account ID and a screenshot of the error. Reviews are manual and approval is not guaranteed; it depends on whether your account is now in compliance with email best practices.
Can I tell which contacts didn't receive my email after a block? Not directly. The workaround is to export the email statistics, re-upload to tag the contacts who did receive the email, then use a Smart List to filter to contacts without the tag for re-sending.
How do I stop receiving the suspension alert emails? Change your user role from admin to user. Only admins receive the suspension notifications.
My bounce rate is fine now — can I resume sending right away? Wait for the 12-hour temporary block to lift, or enable the Email Verification Service to resume sooner. After lifting, ramp up volume gradually and segment to your most engaged contacts first.
Can I customize the email address that replies are sent to? Yes, you can usually customize the "reply-to" email address in your settings so replies go to a specific address, which helps manage communications more effectively.
What should I do if a delivery issue persists despite troubleshooting? Reach out to our Support team. They can review your account, identify any underlying issue, and provide guidance specific to your configuration.