> ## Documentation Index
> Fetch the complete documentation index at: https://help.eazybe.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Review Estimated Cost and Send

> Understand recipient validation, the broadcast estimate, and the checks performed before sending.

The footer on the **Create broadcast** page shows the selected recipient count and estimated cost. Review both values before you submit the campaign.

<Frame caption="Broadcast footer with the selected recipient count and estimated cost">
  <img src="https://mintcdn.com/eazybe/R87Ubcpb761E6TY9/images/broadcasts/create-broadcast-review-and-send.jpeg?fit=max&auto=format&n=R87Ubcpb761E6TY9&q=85&s=a5bf695a47e55707418d2f687358408f" alt="Broadcast footer with one selected recipient, estimated cost, Cancel, and Send broadcast" width="1467" height="833" data-path="images/broadcasts/create-broadcast-review-and-send.jpeg" />
</Frame>

<Warning>
  The recipient count and price in the screenshot are examples. Your estimate depends on your selected contacts and template.
</Warning>

## When the Estimate Appears

Eazybe calculates the estimate after you have selected:

* A WhatsApp Business number in **Send from**
* An approved **Template message**
* At least one valid recipient
* A value or mapping for every required template variable

While the request is processing, the footer displays **Calculating...**. When the calculation finishes, it shows the valid recipient count and **Estimated cost**.

<Info>
  The displayed amount is an estimate. The final charge can depend on the template category, the recipient's country, and WhatsApp pricing.
</Info>

## HubSpot Estimate Fallback

Eazybe normally validates the contacts in the selected HubSpot list. If HubSpot temporarily rate-limits that validation, Eazybe can show an approximate estimate based on:

`Segment size × unit price`

The interface identifies the amount as approximate when exact contact validation is unavailable.

## Send the Broadcast

<Steps>
  <Step title="Check the footer">
    Confirm the recipient count, template, sending number, and **Estimated cost**. If the count is wrong, return to the contact table and change the selection.

    <img src="https://mintcdn.com/eazybe/R87Ubcpb761E6TY9/images/broadcasts/create-broadcast-review-and-send.jpeg?fit=max&auto=format&n=R87Ubcpb761E6TY9&q=85&s=a5bf695a47e55707418d2f687358408f" alt="Broadcast footer with one selected recipient, estimated cost, Cancel, and Send broadcast" width="1467" height="833" data-path="images/broadcasts/create-broadcast-review-and-send.jpeg" />
  </Step>

  <Step title="Submit the campaign">
    Select **Send broadcast**. Wait for Eazybe to finish submitting the request before you leave or refresh the page.

    <img src="https://mintcdn.com/eazybe/R87Ubcpb761E6TY9/images/broadcasts/review-and-send-broadcast.jpeg?fit=max&auto=format&n=R87Ubcpb761E6TY9&q=85&s=2f786c70c03d1f1df6e43c70de24fa8e" alt="Create broadcast screen with the Send broadcast button in the footer" width="1470" height="835" data-path="images/broadcasts/review-and-send-broadcast.jpeg" />

    <Warning>
      Sending uses wallet balance. A submitted campaign cannot be recalled from this page.
    </Warning>
  </Step>
</Steps>

If **Send broadcast** is unavailable, confirm that the broadcast has a name, number, approved template, valid recipient, complete variable values, and enough wallet balance.
