# Retry WhatsApp Messages Blocked by the Daily Marketing Limit

Turn on Retry for a WhatsApp marketing template so Robylon resends campaign and workflow messages that WhatsApp rejects with error 131049, the customer's daily marketing limit, up to 3 times over 1 to 7 days.

> Source: https://www.robylon.ai/docs/whatsapp/send-retry
> Section: WhatsApp

Retry resends a WhatsApp marketing message that WhatsApp rejected because the customer had already received their daily limit of marketing messages. Robylon tries again on a later day, up to 3 times, and stops as soon as the message is delivered, so more of your audience receives the campaign.

WhatsApp limits how many marketing messages one person receives from all businesses each day, and rejects the rest with error 131049 ([Meta: WhatsApp error codes](https://developers.facebook.com/docs/whatsapp/cloud-api/support/error-codes)). Without Retry, those recipients stay **Failed**.

Retry works for Marketing templates sent by a campaign or by a workflow's WhatsApp Template step. It is off by default.

## Turn on Retry for a template

<Steps>
  <Step title="Open the template">
    Go to [**Outbound → WhatsApp**](https://app.robylon.ai/apps/outbound/whatsapp). Click **Create template**, or open an approved template and click **Edit**.
  </Step>
  <Step title="Turn on the switch">
    Under **Robylon settings**, turn on **Retry if template marked as spam**.
  </Step>
  <Step title="Choose the window and time">
    Set **Keep retrying for** to 1 to 7 days (2 by default), and **Retry at** to **Morning (recommended)**, between 9:30 and 11:30 AM in your workspace's time zone, or **Same time next day**.
  </Step>
  <Step title="Save">
    Save the template. Robylon settings are never sent to Meta, so an approved template does not go back for review.
  </Step>
</Steps>

The templates list shows the setting on each template and can be filtered by **Retry**.

## Change Retry for one campaign or workflow

A campaign copies the template's setting when you create it. To change it for that campaign only, use the **Retry If Template Marked As Spam** switch under **Sending Hours**, and click **Reset to template** to go back. A workflow's **WhatsApp Template** step has the same switch, and the workflow carries on without waiting for retries.

## Retries in campaign results

* **Status:** a campaign with retries still pending shows **Retrying**, and moves to **Completed** when none are left.
* **Delivery Funnel:** **Retrying** shows how many recipients are waiting for a retry.
* **Recovered by retry:** how many messages were delivered thanks to a retry.
* **Recipients:** filter by **Status** → **Retrying** to see who is waiting.

See [Campaign results](https://www.robylon.ai/docs/whatsapp/campaigns#campaign-results).

## Related guides

* [WhatsApp templates](https://www.robylon.ai/docs/whatsapp/templates)
* [WhatsApp campaigns](https://www.robylon.ai/docs/whatsapp/campaigns)
* [WhatsApp backup templates](https://www.robylon.ai/docs/whatsapp/backup-templates)
* [WhatsApp suppression list](https://www.robylon.ai/docs/whatsapp/suppression-list)
