535 comments found.
Hello Support Team,
I hope you’re doing well. I recently purchased your product WhatsMark SaaS – WhatsApp Marketing Automation SaaS Platform from CodeCanyon (link: https://codecanyon.net/item/whatsmarksaas-whatsapp-marketing-automation-saas-platform-with-bots-chats-bulk-sender-ai/58714968).
We’re currently in the process of setting it up on our VPS server, but we’re facing some installation issues and would appreciate your assistance in completing the setup.
Could you please guide us through the installation steps or assist directly with the setup? I can provide server access details or any other information you may need.
Looking forward to your response and guidance.
Best regards, SS Technova
sure. we are providing free installation service. you can contact us directly. https://wa.link/0huxsw
Unable to login to support portal oops! something went wrong error: invalid_redirect_uri error_description: redirect_uri did not match any of the client’s registered redirect_uris iss: https://api.envato.com
Envato Api’s are down at this time
plase wait for some time or you can contact us by visiting our profile page tab.
thank you.
now you can try . issue resolved
Using it for past 4 month so far everything is good. Few things really needs to be changed 1) Global pusher setting required 2) Option to add multiple numbers in single account. I have clients use multiple number under same company so creating multiple accounts doesnt make sense. Kind of management issue so author should consider to modify or sell an addon to provide option for this
In WhatsMark, the bulk campaign report is not available like it is for normal campaigns. Also, importing even 100–200 contacts takes a very long time, and many bulk campaigns are failing without any clear reason.
Ticket #2509
Whenever we create and submit a campaign—whether we choose instant delivery or scheduled delivery—its status always remains “Pending.” Even though we have already set up everything, including the webhook and other configurations, the campaigns are not getting approved or moving forward. Could you please explain what the actual problem might be and how we can fix it?
for the technical queries , please create support ticket.
Hi team, a small feature missed in chat. In CHAT section, we can see replies from customers. but there is no option to initiate the chat with a contact ( whether it is a new contact or saved contact)
Kindly read meta policy. You can only reply to messages if user initiate communication by sending message. I recommend you to read full docs
A conversation can be initiated by business or customer. have you read my query fully or not. you have given initiate chat in contacts section. but, if there is a option in chat section also, it will be easy.
It’s is also there too.
share a screenshot so that i can understand if i miss anything
you are misunderstanding. above screenshot shows initiate chat option to whom already replied and 24 hour window. i am asking about initiating chat with new contact. in contacts management, you have given initiate chat for every contact. it is good. what i am asking is there is no option to start initiate chat from chat window option. ie., if we want to send initiate chat with any existing contact or unsaved contact from chat window. see other whatsapp api platforms. you can understand
it seems this is your custom requirement. if you want to develop in your way then you are free to customize it.
thanks.
next time you have any requirement then only use our support portal. next time we may not reply here. comment section is generally for presale queries only.
Hello Corbitaltech Team,
Can you please explain what is the exact difference between the Regular License and the Extended License of this product?
Also, please clarify what features and permissions are available in both licenses — like running the SaaS under my own brand, offering subscriptions, or reselling/rebranding the platform.
Thank you!
You will require extended licence. For more information you can read it here https://codecanyon.net/licenses/faq?srsltid=AfmBOoqk0MNBZ07gRGugXQHZQuKoIVHALrvWFrRbLKk3fHc2HsHbfjhT#main-differences-licenses-a
Hello Corbitaltech Team,
Can you please confirm whether the SaaS version can be used under the Regular License?
Also, will I get all the features shown on the demo website — including plans, payment gateway, and subscription options — in the Regular License itself?
Thank you for clarifying!
Please open and read above link, you will get all ideas
Can i contact you in through email ?
If yes then please give me your email id please
You can contact us via support page.
After visiting the support page, I found your website which has the option to generate tickets but on signing up it shows Whoop! Registration is currently disabled
And I will not login with envato ID.
You can use login with envato option. So that we can identify that you are genuine envato user.
Thank you
When I am mailing you on this email (contact@corbitaltech.dev), I am getting this error.
Your message couldn’t be delivered to contact@corbitaltech.dev because the remote server is misconfigured. See technical details below for more information.
Kindly create ticket on our support support ticket. If you really wants to communicate and having any query?
Thank you
Please Check – Ticket #2467
Please review Envato’s official guidance before purchasing:
Presale Question
1) Add-ons under Regular License:
➧ Can I use the following Add-ons under the Regular License? ➧ WhatsApp Embedded Signup Addon for WhatsMarkSaaS ➧ AI Assistant & Knowledge Bot Addon for WhatsMarkSaaS ➧ eCommerce Webhook Notifications Addon for WhatsMarkSaaS
2) Message Sending Speed:
If I want to send messages to 10,000 people using this script, how many messages can be sent per minute, and how long will it take to send all 10,000?
3) AI Assistant & Knowledge Bot Addon (ChatGPT Integration):
If I integrate ChatGPT into this Addon and send 10,000 messages — and let’s say 2,000 people reply within 1 hour — will the chatbot automatically reply to and handle all those 2,000 chats? Also, how much time would it take to process them?
Kindly confirm all the above points clearly so I can finalize my decision immediately.
Thank you for your time and clarity.
1) you can read about regualr license and extended license. based on your usage you can check. https://codecanyon.net/licenses/standard
2). there is no any limitation of our script. if you provide higher resources (CPU, RAM etc..) it will give you better performance.
3)we are not using chatGPT, we are using open ai key and its api. so it will work smoothly.
What am I asking you, and what are you saying?
1) Add-ons under the Regular License: Can I use the following add-ons under the Regular License? Please tell me yes or no only.
Will you give me a trial of your software where I can use my WABA ID to test the Message Sending Speed and AI Assistant & Knowledge Bot addons?
we are no providing trail to anyone. kindly check our youtube video to see how its working.
You posted this right below my comment and gave the trial to user sivamurugan2020. Here’s a screenshot: https://prnt.sc/idFq3QcEbo5R
Your reply: We can provide you with access. But you will require your own Waba Connect and meta information. So that you can connect your number as a tenant and explore it. Though you can explore other features and demo credentials are available in the product description page.
With this message, you shared this link: https://sl1nk.com/UV4oc . This is the link to your website.
Brother, do you have any problem with me? I ask you one thing and you tell me something else. Am I not your customer? Now I need two licenses: regular and extended.
You’re asking the same question repeatedly. Previously, I replied “yes” because your query was regarding our base product (SaaS). Now, you’re asking for a demo of the addons, which are not included in our SaaS demo, and that’s why your request was declined.
We don’t have any issue with anyone — this is simply a matter of scope and availability.
Because you’re not answering my question properly. I’m asking you one thing and you’re telling me something else.
I just requested a demo for the first time, and you refused. I’m not just asking for a demo of addons; I want a demo of your entire software so I can test it out.
Let’s start again. Please understand my situation. I’m not just wasting time with you. I’m really serious about your product and I want to buy it. I don’t have any problem with you, but brother, please understand me. I don’t just want WhatsMarkSaaS; I also want your addons.
According to current pricing, I’ll be buying a product from you worth around $400, which will include your addons.
So, that’s why I’m inquiring. If possible, please provide me with a demo of your software so I can make my decision.
Thank You
I really appreciate your interest and seriousness about our products.
However, we only provide a demo for our base product (SaaS). The demo is publicly available for everyone, and the admin and tenant login credentials are already mentioned on the product description page — so you can check it anytime without requesting access.
Please note that this demo covers only our base product, not the addons. For addons, you can refer to our documentation and YouTube videos, which explain all features in detail.
Unfortunately, we don’t provide individual demo access beyond the public demo. Thank you for your understanding.
We don’t provide separate or full demo access for addons because it would require sharing sensitive credentials (such as OpenAI, Pusher, Email, and other API keys) — which is not possible for security reasons.
can we send Bulk Message Through WhatsApp Web
No. Our software is based on WhatsApp cloud API only.
I need extended lic, there is any trial option to explore all features
We can provide you an access. But you will require your own waba connect ajd meta information. So that you can connect your number as tenant and explore it.
Though you can explore other features and demo credentials are available in product description page
ok i having my own waba, please provide me Demo account
You can register here
Let’s know know once registered as tenant.
Hi team, small query on contacts and groups management. how to add extra lablels/tags to contacts? for example, my customers are 3 types..free, standard, premium. when importing in a group, how yo add lables/tags? after that i want to send regular campaign based on that label. do i need to add custom fields ? in setup, there is a section called custom fields. is that section made for this purpose?
Custom fields can be used for add some additional information for leads or contact. Id birthday date, other contact numbers, etc…
But not sure that if custom fields are supportes in bulk contact import or not. That’s bit technical question. For that you will require to create support ticket. Or wait for one week.
Dear team, You have not added delivery reports section for Bulk campaigns. Through Bulk Campaign section, we can able to send campaigns by uploading CSV file. But, after sending, there is no any trace on sent campaigns. 1. No History on sent campaigns. 2. It is not showing sent campaign statistics like sent, delivered, failed etc.
before some days also, i have asked about this issue. you said we dont have thoughts on developing this feature. Sent Campaigns History is a very important feature. but, i am not understanding why you are avoiding this and suggesting customize it ourselves?
and also you said that it shows basic stats when sent bulk campaign like sent numbers count, delivered count and failed count. But, it is not showing any trace in campaigns list? so, how can we remember like when we have sent campaigns? how many numbers we have uploaded in that campaign?
Please update this feature. As per your saying also there is no basic statistics and no clue on sent bulk campaigns.
When you upload a CSV with thousands of contacts, the system processes them all at once. If we tried to store a delivery log for every single contact:
Example: 10,000 contacts in one CSV → 10,000 log entries
100 tenants doing the same → 1 million logs in a single day
In just a week → 7 million+ rows
This would: 1️⃣ Slow down performance – campaigns & dashboards become heavy, reports take longer to load. 2️⃣ Risk server stability – writing logs for every contact at once can overload the server and cause timeouts.
That’s why, in Bulk CSV campaigns, we only show the processed count after uploading the file, instead of saving detailed logs. It’s not a missing feature — it’s an optimization to keep bulk campaigns fast, stable, and reliable. For users who need detailed per-contact tracking, please use the regular Campaigns.
“That’s why, in Bulk CSV campaigns, we only show the processed count after uploading the file, instead of saving detailed logs. ” Where you are showing processed count? in bulk campaign section, after clicking on submit button, it is showing only successfully processed. thats it. no other details. if storing logs is a big matter, where is basic details of sent campaigns? i am not able to find find history on when sent, how many numbers processed atleast this basic details also.
We already explained you a reason in my previous reply. If you want to develop it for you. You can do it.
Are you understanding my question or not? i have understanded your concern about server burden. i am asking about basic details on campaign name, processed numbers, sent date. if there is no basic details of sent bulk campaigns. how can we remember when campaigns sent and how many messages sent like that?
For that you will require to use regular campaigns. For bulk campaigns just send and forget. That’s it
ok
Before I purchase this source code, I have one question.
Does this app include outgoing and incoming calls from customers?
No
hi,
In the bulk campaign option (uploading CSV), where do we get a report of that campaign?
thanks for the response, i strongly recommend basic reporting feature in this section, it is most important feature. or else you may allow adding duplicate contacts in contact list, as if one contact is in group A then it can’t be imported in group B
When you upload a CSV with thousands of contacts, the system processes them all at once. If we tried to store a delivery log for every single contact:
Example:
10,000 contacts in one CSV → 10,000 log entries
100 tenants doing the same → 1 million logs in a single day
In just a week → 7 million+ rows
This would: 1️⃣ Slow down performance – campaigns & dashboards become heavy, reports take longer to load. 2️⃣ Risk server stability – writing logs for every contact at once can overload the server and cause timeouts.
That’s why, in Bulk CSV campaigns, we only show the processed count after uploading the file, instead of saving detailed logs.
It’s not a missing feature — it’s an optimization to keep bulk campaigns fast, stable, and reliable. For users who need detailed per-contact tracking, please use the regular Campaigns.
Will this script also get mobile APP As its very necessary
Hi, I’ve been using this script for around 3 months now — everything is running smoothly, and my clients are really happy with the platform. So first of all, great job on the product!
However, there’s one area that I believe could be improved in future updates.
When onboarding new clients, I always have to help them set up their Pusher account. Most clients immediately ask:
“Why do I need to create a Pusher account if I’m already paying for this WhatsApp platform?”
It’s a valid question — and some even compare it to other SaaS platforms (like Wati, AiSensy, etc.) that don’t require users to set up third-party real-time services manually.
You mentioned before that using a global socket server is difficult because it becomes hard to track and limit which user consumes how much of the socket — which could lead to misuse. That’s totally understandable, but it’s also a solved problem in large-scale SaaS platforms.
For example, platforms like AiSensy, Wati, Interakt, etc. manage this by:
Running a centralized Socket.io service,
Implementing per-tenant (per-user) authentication via access tokens or namespaces,
Tracking message counts, socket connections, and usage in the backend,
And setting soft/hard limits to prevent abuse — all without requiring users to create external accounts.
So maybe your team could consider something similar:
Keep Pusher as an optional setup for small self-hosted use cases,
But also add a built-in global socket or Firebase Realtime option (controlled by admin),
With internal usage tracking for each tenant to prevent misuse.
This would make onboarding smoother, reduce confusion, and give your platform a much more professional SaaS experience for agencies like us who onboard multiple clients.
Thanks again for the great work — just sharing this feedback to help you improve the system even further
Does the script have a return webhook so it can receive messages from other systems?
Yes
Answer the Ticket #2446 Please, I have a preference in purchasing, but I need to know if it meets the requirements so that I can purchase or buy another system that I am also analyzing.
In the flow builder I am not seeing the options like:
we can not continue the flow after sending a “Text Message” or Media Message as the node ends there. there are no connecting points. is it intended or I am missing something?
for example: When user send “hi”, we welcome them and we send one image. if we do so, image is last. no next node we can create.
I even tried connecting multiple node points, but on what priority the messages will be delivered?
I seriusly think we should have option to connect next node after a text or media message. that is MUST have feature.
thanks
you can create support ticket and explain there.
Only one ticket at a time and it’s taking almost 24 hours for the response. There are multiple issues. How can I say. Please answer
For your kind information, there is no issue in script. The concept you are asking is custom requirement or additional features.
You should wait for ticket response.
Regarding ticket response, our TAT is 2 business days. You should check on our support page
I know. Is it possible to issue refund?
no. because custom requirement is not part of support.
Refund is not custom requirement. Lol.
kindly read it carefully. refund can’t be done. becase the concept you are asking is part of your own requirements.
I’m not asking refund telling there is bug.
I’m asking refund cuz it’s not meeting my requirements.
Thanks.I received the needed help from your support desk.
Regards
Any plans to add the WhatsApp product catalogue, payments through flow builder and condtional actions?
greate script and excellent work. the only thing missing is hosted socket.io for real-time messaging because it would be difficult to run a saas while asking the tenant to have a premium account on another SaaS. should have used socket
No extra cost is expected for normal usage, as the free tier limits are sufficient for typical deployments.
is this support Whatsapp QR login?
our script is based on whats app cloud api and it doesn’t support QR Login.
Does Coexistence feature works on this script?
we are testing this feature. it will be avaiable in next month