How the effective Max Price is calculated
You first set a default Max Price on a marketing template. You can then add country-specific multipliers for destinations that need a different ceiling. When you send an individual message through the API, you can optionally apply one more multiplier for that message:Effective Max Price = template Max Price × country multiplier × per-message multiplier
- Countries without a country adjustment use a multiplier of
1. - API sends without a per-message multiplier use a multiplier of
1. - Bulk Campaigns use the price settings saved on the template. They do not support a per-message multiplier.
Set a Max Price on a template
Choose either the API or the YCloud dashboard when you create the marketing template.Option 1: Use the API
When you create a marketing template, includebidSpec in the request:
- Set
maxBidto the default Max Price. The currency uses your YCloud billing currency. - Optionally add
countryPriceAdjustmentsfor up to 50 countries. - For each country adjustment, provide an ISO 3166-1 alpha-2 country code and a multiplier greater than
0and no more than10. - Submit the template and wait for template review to finish before sending it.
Option 2: Use the YCloud dashboard
- In YCloud, open Templates and create a new Marketing template.
- Complete the template content and sample values.
- Under Advanced settings, turn on Bid specification.
- Enter the Default maximum price.
- Optional: Select Add country, choose a country, and enter its Price multiplier. Review the calculated Effective maximum price and Estimated delivery rate.
- Select Submit and wait for template review to finish.

Set the default Max Price and optional country multipliers under Bid specification. The estimated delivery rates are for reference only.
0.09 USD and India has a multiplier of 1.1, the effective Max Price for India is 0.099 USD.
Send messages with a Max Price template
Option 1: Send through the API
Send the approved template with the WhatsApp message API. To use the template’s price settings without another adjustment, omit the message-levelbidSpec. To adjust the effective Max Price for one recipient, set bidSpec.per_message_bid_multiplier to a value greater than 0.
See the Max Price Integration Guide for the send request, effective price rules, reach estimates, and final-charge webhook fields.
Option 2: Send a Bulk Campaign
- In YCloud, go to Outbound > Bulk Campaigns > Add Campaign > WhatsApp.
- Select the sender, a Max Price-enabled template, and its language.
- Review Template bidding prices. The panel shows the final maximum price and estimated delivery rate for each configured country. All other countries use the template’s default Max Price.
- Select Next, choose the recipients, review the campaign, and submit it.

After you select a Max Price-enabled template, the campaign shows its country-level bidding prices and estimated delivery rates as read-only values.

