Code

Discussion on Ads Pro Plugin - Multi-Purpose WordPress Ad Manager

Discussion on Ads Pro Plugin - Multi-Purpose WordPress Ad Manager

Cart 10,749 sales
Recently Updated

scripteo supports this item

Supported

This author's response time can be up to 2 business days.

3255 comments found.

r2motion

r2motion Purchased

1. Quick question for the pop-up. The template size, do i have to change it all the time to the exact size of the pop up ?

2. also to add a close button or an X on it? is this supported?

3. whats the difference between ajax shrotcode and normal shortcode and which one is better?

lvs2

lvs2 Purchased

Hi,

We are experiencing severe performance degradation on a production WordPress site directly linked to BSA Pro behavior, and after extensive analysis we believe this may point to a structural issue rather than a configuration problem.

  1. Environment
  • WordPress (latest)
  • Theme: Newspaper (tagDiv / td-composer)
  • PHP-FPM + Nginx
  • BSA Pro (latest available version)
  1. Critical Observations

On pages with multiple ad placements (homepage, category archives), we are consistently observing:

  • Extremely high TTFB (in some cases exceeding 200 seconds)
  • Significant CPU load on PHP-FPM during page rendering
  • Multiple executions of ad spaces within a single request
  • Repeated execution of the same ad space IDs during the same request lifecycle
  • Ad spaces returning empty output but still being fully processed

This behavior alone is enough to degrade server performance under moderate traffic.

  1. Key Concerns

1. Execution without output still consumes full resources

Ad spaces that return no visible output still go through full processing, which becomes critical when multiple empty slots are present on a page.

2. Lack of deduplication

We are seeing the same ad space IDs executed multiple times within a single request, which suggests there is no internal safeguard to prevent duplicate execution.

3. Aggressive viewability tracking

The plugin generates continuous requests to:

/wp-admin/admin-ajax.php?action=bsa_viewable_callback

This appears to run independently per ad slot and scales poorly when multiple placements are present, significantly increasing backend load.

  1. Why this is problematic

The combination of:

  • Multiple ad slots per page
  • No execution limits
  • No deduplication
  • Continuous AJAX tracking

creates a scenario where the plugin can easily overwhelm the server, even under normal traffic conditions.

This is not an edge case — it happens on standard layouts like homepage or category pages.

  1. Questions

1. Is this execution model (processing all ad spaces regardless of output) expected behavior?

2. Is there any built-in mechanism to:

  • Limit the number of ad executions per request?
  • Prevent duplicate execution of the same ad space?

3. Can the viewability tracking system be configured or reduced in frequency?

  1. Conclusion

From a production standpoint, the current behavior introduces a significant performance risk.

Even with correct setup, pages with multiple placements can experience exponential load due to how execution and tracking are handled.

We would appreciate clarification on whether this is intended behavior or if there are recommended strategies to mitigate this at scale.

Thanks

Hi,

I don’t know if you are talking about Ads Pro plugin because BSA Pro is not our item ;)

Anyway you can send me temporary admin access to your websites then I will be able check it out. We are working on the new version with the next improvements so probably we will able to add something else.

Regards

Hello,

After updating from 4.54 to the last version, views do not count as expected. I try to refresh the page with the ads a few times, and then go to the backend, without any change in views.

After upgrade, is there a specific action that we need to take? Do you have documentation on how to solve this? I have rollback to the earlier version, but an upgrade is urgent here.

Hello, that did not work. However, after refreshing some pages, and going back to the old plugin, I see that the views are counted. But not reflected in the plugin unless I reverted back to the old plugin.

Is there a new feature of updating the backoffice from X to Y minutes, and I need to wait for it?

Hello,

Any feedback about this?

Hi,

Currently we are working on the new auto-update option but now you can do this manually. I can take a look at your installation but you need to renew your support service which expired few years ago. Thanks

lalalua

lalalua Purchased

Your plugin currently has 9 security vulnerabilities reported on WordFence that are waiting for your patch. Are you patching this? And when?

We cannot use this plugin on our site like this – https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/ap-plugin-scripteo

lalalua

lalalua Purchased

Simply click the link https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/ap-plugin-scripteo and scroll down the page. It shows the 9 vulnerabilities that wordfence is flagging for your plugin.

All cases concerns old versions.. I recommend using newer than 4.95 version.

lalalua

lalalua Purchased

That is dishonest.

This plugin is causing a large boost in CPU seconds and is causing higher costs in hosting fees. Is there anything I can do to remove this usage? I do like the plugin for managing my affiliate links but it’s costing more money than it’s making at the moment.

Hi,

I recommend using the latest 5.0 version and ajax shortcodes to make it ultra-light, example: [bsa_pro_ajax_ad_space id=1]

Regards

Hello, We are setting up your module for our website. However, the license cannot be activated because it displays the following message: “Ads Pro Update Notice cannot be shown because Purchase Code seems invalid or has been used on the other site also. Here you can purchase Ads Pro or Contact us if you are our customer.”

It is impossible to remove the purchase code from the previous website since it has been deleted and is no longer using your system.

Please provide instructions on how to resolve this issue so we can use your system correctly, as there are no options to properly modify the license usage.

Any idea why it displays two backdoors while I’m scanning my website ?

I run a scanning using virus total and here is the results :

https://www.virustotal.com/gui/file-analysis/NTllYWRjY2EzZDIzYmZjNGI3NGZhNzE5OGJlODA5OWU6MTc2ODczMzc3NQ==

This vendor in the report doesn’t say anything special or it’s about checking the purchase function because we hide a lot of features until the user uses the correct purchase code in the settings.

Thank you for the prompt response. So nothing to worry about right ? Just a false positive?

Of course, all is good but I recommend using the latest version 5.0 which is compatible with the latest wordpress version.

Is there a way to extend the hook functionality to, say like, after paragraph 20, paragraph 30 etc? My site has pretty long posts.

Perfect. Where exactly would I put this short code? In one of the hook spots or just in the post template? Thanks!

Hi, I tried putting this short code in my post template but it didn’t work. It just showed “30|” in text before the ad. Also tried putting it in one of hook spots but that didn’t work either. Not sure where I am supposed to put this code?

Hi, I recommend using the latest version of Ads Pro to be sure that works fine. Anyway you can renew your support service then I will be able check your whole installation. Regards

fmdesk

fmdesk Purchased

In my website I have added the purchase code and it shows ” Purchase code has been saved.” However, when I go to add a new space, I get the below message “Trial Version Use purchase code to unlock CPC, CPM, CPD Billing Models.

Paste purchase code in the settings (Ads Pro > Settings > Purchase Code). Where is your purchase code? Learn more.

- or -

Buy now the latest version of Ads Pro.”

Probably you have used same purchase code on multiple websites. Here you can deactivate license on the old sites yourself: Ads Pro > Settings > General > Deactivate Purchase Code

fmdesk

fmdesk Purchased

How to use payment gateways like zoho payments or razorpay?

Even though I purchased this plugin a long time ago. I hadn’t installed it until a few weeks ago. After I installed it, I found that WordFence gave a warning about it and strongly recommended removing it from all websites due to security vulnerabilities. It’s been quite a while that this plugin has not been updated / patched to address this vulnerability, which, of course, is very disappointing.

https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/ap-plugin-scripteo/ads-pro-plugin-multi-purpose-wordpress-advertising-manager-495-unauthenticated-sql-injection-via-site-id

Hi,

All reported cases have been done in the latest updates so I recommend to use 5.0 version.

Regards

lol I just noticed your update changelog for the new version. I wouldnt call that an update but more of a confession honestly and how many years has this plugin been on user’s websites ? and you just now caught these vulnerabilities ? We just recovered from a massive data breach while cleantalk security kept warning us about this plugin. I ignored their warnings. One more time and this plugin is history

All reported warnings have been fixed asap in previous updates. In any case, the latest update seems to be a good reason to keep Ads Pro for years to come ;)

If it is now secure I will agree. Its a great plugin but using it as a backdoor – not so great lol. I will say your team can atleast admit this out loud with honesty and that is definitely a good thing

FUNCIONA NUM SITE PHP? CONSIGO COLOCAR OS BANNERS EM UM SITE PH´P?

Hi,

Yes, you can use iframe code to display ads on external sites like php sites.

Regards

Bonjour,

Comment allez-vous? My name is Kym.

I am thinking of purchasing this for my agency and must know if your plugin is compatible with a few plugins I use for my client sites.

Firstly, is it compatible with WP Snippets AI: https://wpsnippets.ai

Also, is it compatible with Yoast SEO: https://yoast.com

Merci, Kym

Hi,

Ads Pro works fine with any free or premium theme and plugin which is compatible with the latest WordPress version as the Ads Pro is.

Let me know if you want to know anything else.

Thanks

I just received the following message:

”Trial Version Use purchase code to unlock the Order Form and other features. Paste purchase code in the settings (Ads Pro > Settings > Purchase Code). Where is your purchase code? Learn more. – or – Buy now the latest version of Ads Pro.”

The purchase code has been saved and shows a green tick in the Settings panel.

Hi,

Send me your purchase code then I will be able to check your installations.

Please confirm that you have used purchase code for one site only, otherwise you can to deactivate license on the old sites yourself here: Ads Pro > Settings > General > Deactivate Purchase Code

You can renew the support service (if your support service has expired) and send me your purchase code then I will then manually refresh your purchase code (if you have used them in more sites or do not want to deactivate the sites yourself).

Here you can renew support service: https://codecanyon.net/item/ads-pro-plugin-multipurpose-wordpress-advertising-manager/10275010 Here you can send me support request with purchase code if you have used it for one site only: https://codecanyon.net/item/ads-pro-plugin-multipurpose-wordpress-advertising-manager/10275010/support/contact

This plugin allows advertisers to define their criteria by keywords, defining the system in WordPress entirely based on displaying ads on the site dynamically, exclusively by keyword, or both depending on the content.

ndcarl

ndcarl Purchased

This might be a great plugin, but it is owned by wicked and greedy people. Purchased this script a couple of years ago and used it for awhile but stopped. Now i wish to use install and use it again, they won’t let me unless i renew my support. How wicked can someone be to force a person to pay over $93 to just activate an script he legally purchased!

is there any videos or someone can tell me how to use this plugin,, I bought it too many years ago but i don’t know how to use it !!!

Hi,

recently banner ad reports have started showing referrals/clicks from the likes of Google/Lazada/Dominos/Transferwise and so on.

It used to just show what page on my website a user clicked the ad.

Why is this happening?

Cheers

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey