If you are using a previous version of the Recommend library, a separate Recommend request is generated and sent separately for each widget .
In the latest version of InstantSearchJS, however, all Recommend requests from your widgets are combined into a single batch request. Note that you will still be charged for each individual recommend request included in the batch. You can find out more on how Recommend Requests are calculated against usage here.
If you’d like to take advantage of this newer functionality, you can upgrade from Recommend JS to InstantSearch.js using the relevant guide for your implementation: