MSG91 Common FAQ's

  1. What is the Validity of SMS at MSG91

- There is no fixed validity for your SMS, it entirely depends on your usage. You simply need to add funds to your MSG91 wallet, and the balance will remain available in your wallet.

  1. Can I send attachment using base64 format in WhatsApp API?
    - Yes, you can send attachment in base64 format in WhatsApp API

  1. Why i’m getting Spam rate limit hit while sending Messages via Whatsapp?

- Message failed to send because there are restrictions on how many messages can be sent from your phone number. This may be because too many previous messages were blocked or flagged as spam. For more details please check your quality status in the WhatsApp Manager and see the Quality-Based Rate Limits documentation for more information.

  1. What is WhatsApp Business phone number's quality rating ?

- Your quality rating shows how customers are reacting to your messages over the last 7 days. It’s based on things like blocks or reports from users.

You can view the rating in your WhatsApp Manager under the Phone Numbers tab:

🟢 Green = High quality

🟡 Yellow = Medium quality

🔴 Red = Low quality

A high rating can unlock more features. If too many users block or report your number, your rating drops.

  1. I’ve updated the display name on META but still its not visible on my business phone number’s chat head ?
    - Please note that if you have recently updated the display name on META then you need to disable the Two Step verification from your META business account and then contact us so that we can update the settings at our end.

  1. My display name is not visible on Chat head ?
    - Below are the recommendations to get the display name on the chat head without applying for official business account. Kindly make sure all these parameters are fulfilled. Additionally, please note that these are only recommendations, and there is no guarantee of securing a display name as there is no official document available for this from Meta.

- Your messaging limit should be at least 1,000 messages per 24 hours.

- The account must have consistently maintained high-quality campaigns and conversations over the past 30 days.

- The Business Manager must be verified.


For detailed display name policies, please refer to the following link: https://developers.facebook.com/docs/whatsapp/guides/display-name/

  1. Why i’m seeing my phone number status as flagged under meta business manager ?

- If your rating goes Low, your status becomes Flagged. You’ll be notified via email and Meta Business Manager. If quality doesn’t improve within 7 days, your messaging limit (number of business-initiated messages per day) will be reduced.

  1. How can I see inbound/incoming messages of my WhatsApp?

To see inbound messages, first, you have to allow the inbound setting in WhatsApp.

Go to the dashboard>Whatsapp>Number>then allow inbound in Hello

9. What does “Account Status is in DEMO” mean on MSG91?

It means your account KYC is not yet completed. To move your account from DEMO to LIVE, you need to complete your KYC. Please follow this document: My account status is in demo, what can I do to make my account live?

10. I want to send actual messages, but only demo content is being delivered. Why is this happening?
This happens because your account is still in DEMO mode. To send real messages, you need to complete your account KYC. Please follow this document: My account status is in demo, what can I do to make my account live?

  1. Share MSG91 certificates.
    Please refer to this link for MSG91 certificates like  ISO, CASA, M ETC : https://msg91.com/certificates

12: I completed the Meta onboarding yesterday using a temporary number provided by Facebook. Later, the client removed that number and added a fresh new number. Now, my WhatsApp dashboard in MSG91 shows both numbers. Will I be charged for one number or both, since the temporary number is no longer linked to my Facebook account but still appears in MSG91?
A: We understand your concern regarding WhatsApp number subscriptions. You will be charged for both numbers as long as the subscription is active for both. To ensure you are charged only for the fresh active number and not the temporary one, please follow these steps:

  1. Go to your MSG91 Dashboard.

  2. Navigate to WhatsApp.

  3. Click on Upgrade.

  4. Select Show more details for the temporary number.

  5. Click Cancel Subscription.

After this, you will only be billed for the fresh active number and not the temporary number.

How can I update the billing address in my MSG91 account? 
Click on your company name → select More Settings → go to Billing Details → update your billing address.

  1. Can you provide your company registration certificate?

    Do you have any certification documents for your company?

    Can I get a copy of your official certificates?

    Where can I download your company certificates?

    Are your certificates available on your website?

All our certificates are available on our website refer to this page: msg91.com/certificates

  1. Do you have an MSME certificate?

    Can we get your MSME certificate for our vendor registration?

    Is MSG91 registered under MSME?

    Please share the MSME/Udyam registration certificate.

    Can I have your Udyam registration number?

Yes — all our certificates (including MSME, if applicable) are available for download on our website. Please visit the Certificates page here: msg91.com/certificates

  1. Is MSG91 ISO certified?

Certainly — you can find our security certifications (e.g. ISO, SOC 2 Type 2, VAPT, etc.) on our Certificates page: msg91.com/certificates

  1. Do you provide services to procure Virtual Number for WhatsApp via MSG91?

Yes, we do provide services for WhatsApp using Virtual number, you can take number from us and then use the same to get onboarded with MSG91. Refer to the links below : 

https://msg91.com/help/voice/number-subscription

https://msg91.com/help/whatsapp/how-to-use-virtual-number-for-whatsapp-service

  1. Can you assign a DLT expert to me?

    I need help completing my DLT registration. Can someone assist me?

    Do you provide a dedicated DLT expert?

    How can I get support from a DLT expert?

    Is there any paid support available for DLT registration?

    Can someone from your team complete the DLT registration for me?

Yes, we provide a dedicated DLT expert to assist you with the entire DLT registration process. This service is chargeable under our DLT Premium Support plan

You can learn more about this service here:

👉 DLT Premium Support

If you prefer to complete the registration yourself, you can follow our detailed step-by-step guide:

👉 Step-by-Step Guide to Implement DLT in SMS

  1. Why is the campaign name getting changed even though I updated the same campaign?

The campaign name shown in logs and reports remains the same because it displays the slug name that was created initially. Any changes made to the campaign name afterward will not be reflected in the logs or reports.

  1. Getting error Outbound restricted due to blocked prefixes

You can refer to the doc https://msg91.com/help/whatsapp/country-block-in-whatsapp to unblock prefix for whatsApp Services

  1. Steps that need to be follow if you don’t want to send the unsubscribe link in the email (Transactional emails):

    Login to MSG91 Panel » Email micro-service » Domain settings » select the domain » Domain configuration » Disable the unsubscribed toggle.

    Note : By default, unsubscribed links are included in all emails except OTPs.

  1. Does MSG91 have a WhatsApp AI-based automation?

Yes, MSG91 offers WhatsApp automation capabilities. Within your MSG91 → Hello section, you can create and manage chatbots to handle inbound WhatsApp messages.

We provide two options:

- MSG91 Bot – For rule-based or predefined auto-replies. To know more about this bot, you can refer to this help article: https://msg91.com/help/hello-contact-center/chatbots-in-hello/msg91-bot/new-article-1727351264002372

- Agentic AI Bot – For advanced AI-driven conversational responses to client queries. To know more about this bot, you can refer to this help article: https://msg91.com/help/hello-contact-center/chatbots-in-hello/chatbots-using-chatgpt

You can integrate either of these to automate and enhance your customer interactions over WhatsApp.

  1. How to update the registered phone number in the MSG91 account?
    You can update your number from your end by referring to this doc- https://msg91.com/help/more/how-can-i-update-my-primary-mobile-number

  2. How much time does a WhatsApp template take to approve?

    Meta manages the approval process for WhatsApp templates. In some cases, templates can be approved within 30 minutes, but typically it takes 24 to 48 hours for review and approval.

    However, please note that in certain situations, the process may take longer due to Meta’s internal review procedures. You can check the approval status directly on Meta and contact Meta Support if needed, as MSG91 does not have direct control over WhatsApp template approvals.

23 In my webhook URL, I am getting an error Media not found.” ?
You are seeing the "media not found" error because, as per Meta’s guidelines, inbound webhook media URLs are only available and accessible for 30 days from the time of upload. After this 30-day period, any attempt to access media using the provided URL will result in the error message “media not found”.​

To avoid this issue, always save the media data to your backend within the 30-day availability window. This ensures your application continues to function properly and does not lose access to important media files

  1. What is error: 407?

If you are using the non-template API with IP security turned off, you may encounter this error. Please enable the IP Security and try again.

For detailed steps on how to enable IP security, please refer to this help article: https://msg91.com/help/api/what-do-you-mean-by-api-security

  1. What if the user is unable to download the Invoice/Ledger from the MSG91 panel.

If you are unable to download the invoice from your MSG91 panel, kindly drop an email to [email protected] requesting the invoice and keep [email protected] in CC.

26. Need DLT support :

Please opt for: DLT Premium Support our dedicated team will assist you with the entire set up.

  1. How to Reset or Remove the Date from Hello Filters

    If you want to remove or reset the date range applied in your Hello filters, follow these steps:

    1. Open the Hello dashboard and navigate to the section where filters are applied » Select filter.

    2. Click on the Date Range filter.

    3. Select the Reset option.

    4. Click on Apply to save and update the changes.

    Your date range will now be cleared, and the filter will display results without any date restriction.

  2. Please find my resume.

Please share your resume at [email protected]

29 I want to delete my account from MSG91 permanently.

We request you to please send an email to [email protected] from your registered email ID if you wish to remove your account permanently. Kindly also mention the reason for deleting your account in the same email.

Thank you.

  1. My email template is showing as rejected?
    If your email template is showing as rejected on the MSG91 panel, you can hover your cursor on the rejected button to see the reason of rejection. Once you review the rejection reason please make the necessary changes in your email template and then resubmit the template for approval and our team will review it. In case you are not satisfied with the rejection reason or find it irrelevant you can reach to our support team on [email protected]

  2. I want to change the registered email address for my account?

Ans. Please note that the registered email address of your MSG91 account cannot be changed. However, you can add the new email address as a team member to your account and assign the appropriate access level (Owner, Admin, or User). You may refer to the guide below for detailed steps:

How to add a new team member:

https://msg91.com/help/more/how-to-add-a-new-team-member-in-the-team

  1. I have a query related to TDS. I have a question regarding TDS. I need clarification on a TDS-related issue. I have a doubt related to TDS.

Ans. There is a process for the TDS deduction, 

You can make the full payment in our bank account or after deduction of TDS @ 2% rate under section 194J (Technical Services), and in case of full payment you can get the SMS credits as TDS reimbursement, or if you want a refund you can have the refund against the TDS, once you share the TDS certificates.

Our bank account details are as follows:

Bank Name - ICICI Bank Limited

Account Name - Walkover Web Solutions Private Limited

Account number - 004105012514

Branch - Indore, MP

IFSC - ICIC0000041

For more information regarding TDS, please reach out to our accounts team at [email protected].

  1. Could you please share the exact reason why the email template was rejected?

I have created an email template, but it has been rejected. Could you please guide me on the steps required for approval?

I prepared an email template, but it was rejected. Kindly assist me with the process to get it approved.

My email template was rejected. Please advise on how to get it approved.

Ans. If your email template is rejected, you must have received a notification title “MSG91 Email – Your Template is Rejected” containing the reason of rejection. Please revise your content as per the reason mentioned in the email and re-submit it for approval. Our team will then review and approve it accordingly.

  1. I have a query related to billing and TDS?

If you have a query related to billing or TDS then reach out to our accounts team at [email protected].

  1. How can I delete my MSG91 account?

I want to permanently close my MSG91 account — what should I do?

How do I deactivate my MSG91 account?

I no longer wish to use MSG91 services. How can I close my account?

Can I request account deletion from MSG91?

What is the process to remove my account from MSG91?

How do I stop using MSG91 and delete my data?

Is it possible to completely delete my MSG91 profile and data?

Where can I submit a request to close my MSG91 account?

We’re sorry to hear that you wish to delete your account and no longer use MSG91 services. Before we proceed with your deletion request, could you please share the reason behind this decision?

If you’re not satisfied with our services, we’d really appreciate the opportunity to understand the issue and try to resolve it for you. Your feedback is valuable and will help us improve our product and ensure other users do not face similar concerns.

  1. How to check the balance using the API?
    Please share your detailed use case why you need this API with us our team will review it and provide you with the most suitable solution.

  1. How to remove the “Jio Haptik credit line” from my whatsapp business account profile on META ?

- The Jio Haptik credit line cannot be removed from your WhatsApp Business Account because your WABA ID was created using Haptik’s embedded signup. Due to this, the WABA ID is permanently linked to Haptik and cannot be used with any other partner.

If you wish to use WhatsApp with a different partner, you will need to migrate and create a new WABA ID. This is the only available option.

38. I made a payment online, but it’s not showing in my MSG91 wallet. What should I do?
- If you added funds using the Add Funds option, the amount may take 15–20 minutes to reflect. If it still doesn’t appear after that, please email [email protected] with your MSG91 username, Payment confirmation receipt and registered email ID.

39. I’m unable to download my invoice. What should I do?
- You can download invoices from MSG91 Dashboard > More Settings > Transaction Logs > Invoice & Ledger (top-right). If you still face issues, email [email protected] with your MSG91 username, Payment confirmation receipt and registered email ID.

40. I made a payment via bank transfer, but the amount is not added to my MSG91 wallet. What should I do?
Bank transfer payments require manual verification before funds are added. Please email [email protected] with your MSG91 username, payment confirmation receipt, and registered email ID.

  1. Delete WhatsApp Number

    WhatsApp Subscription Deactivation Request

    Request to Remove WhatsApp Number
    Request to remove WhatsApp number from account

    Request for WhatsApp number deletion

    WhatsApp number removal request

    WhatsApp subscription cancellation request

    Deactivate WhatsApp number linked to account
    How do I stop WhatsApp services for my number
    Remove WhatsApp number due to account closure

    Ans. We don’t want you to leave our services because of any setup or service issues. Please share the reason for your request. If everything is fine, you can follow this guide to cancel your WhatsApp subscription and use your number as you wish. Doc- https://msg91.com/help/best-practices/how-to-remove-my-number-from-whatsapp-from-msg91-

  1. I need the report for more than the last 3 months.
    I want the past reports for my account.
    Please share the report for the last 6 months.
    I want the report for the last 1 year.

    Ans. We only maintain reports for the last 100 days. If you require a report for a longer period, it will be chargeable.

    If you are willing to pay the charges, please let us know the required duration. We will check the applicable charges and share the amount with you. Once you confirm and agree to the payment, we will request our concerned team to extract the report.

    Please note that the amount will be deducted from your wallet in advance, so ensure that sufficient balance is available. Also, report extraction for longer durations may take approximately 7–10 days.