# Low balance alert WhatsApp template

> Warn customers on WhatsApp when their account balance falls below a threshold they set. A short utility alert for banks and wallets.

- Category: Utility
- Industry: Finance and banking
- Use case: Account alert
- Language: en_US
- Approval rate: 98%
- Page: https://template-builder.dev/whatsapp-template/finance-account-balance-low
- JSON: https://template-builder.dev/whatsapp-template/finance-account-balance-low.json
- Open in the playground: https://template-builder.dev/playground#t=eyJuYW1lIjoiZmluYW5jZV9hY2NvdW50X2JhbGFuY2VfbG93IiwibGFuZ3VhZ2UiOiJlbl9VUyIsImNhdGVnb3J5IjoiVVRJTElUWSIsImJvZHkiOnsidGV4dCI6IkhpIHt7Zmlyc3RfbmFtZX19LCB5b3VyIHt7YWNjb3VudF90eXBlfX0gYWNjb3VudCBlbmRpbmcgaW4ge3tsYXN0NH19IGhhcyBhIGJhbGFuY2Ugb2YgKnt7YmFsYW5jZX19Kiwgd2hpY2ggaXMgYmVsb3cgdGhlIGFsZXJ0IGxpbWl0IHlvdSBzZXQgb2Yge3t0aHJlc2hvbGR9fS4gQ29uc2lkZXIgYWRkaW5nIGZ1bmRzIHNvb24uIn0sImZvb3RlciI6eyJ0ZXh0IjoiQWNtZSBCYW5rIn0sInZhcmlhYmxlcyI6eyJmaXJzdF9uYW1lIjp7ImV4YW1wbGUiOiJKb2VsIn0sImFjY291bnRfdHlwZSI6eyJleGFtcGxlIjoiY2hlY2tpbmcifSwibGFzdDQiOnsiZXhhbXBsZSI6IjIyMDgifSwiYmFsYW5jZSI6eyJleGFtcGxlIjoiJDQyLjEwIn0sInRocmVzaG9sZCI6eyJleGFtcGxlIjoiJDEwMC4wMCJ9fX0

## How to get it approved

This works as utility only because the customer opted into the alert; do not add loan or overdraft offers to the text.

## Message text

Hi {{first_name}}, your {{account_type}} account ending in {{last4}} has a balance of *{{balance}}*, which is below the alert limit you set of {{threshold}}. Consider adding funds soon.
Acme Bank

## Variables

- `{{first_name}}`: Joel
- `{{account_type}}`: checking
- `{{last4}}`: 2208
- `{{balance}}`: $42.10
- `{{threshold}}`: $100.00

## Template JSON

```json
{
  "name": "finance_account_balance_low",
  "language": "en_US",
  "category": "UTILITY",
  "body": {
    "text": "Hi {{first_name}}, your {{account_type}} account ending in {{last4}} has a balance of *{{balance}}*, which is below the alert limit you set of {{threshold}}. Consider adding funds soon."
  },
  "footer": {
    "text": "Acme Bank"
  },
  "variables": {
    "first_name": {
      "example": "Joel"
    },
    "account_type": {
      "example": "checking"
    },
    "last4": {
      "example": "2208"
    },
    "balance": {
      "example": "$42.10"
    },
    "threshold": {
      "example": "$100.00"
    }
  }
}
```

## Create it with the Meta Cloud API

```sh
curl -X POST "https://graph.facebook.com/v26.0/$WABA_ID/message_templates" \
  -H "Authorization: Bearer $META_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "name": "finance_account_balance_low",
  "language": "en_US",
  "category": "UTILITY",
  "parameter_format": "NAMED",
  "components": [
    {
      "type": "BODY",
      "text": "Hi {{first_name}}, your {{account_type}} account ending in {{last4}} has a balance of *{{balance}}*, which is below the alert limit you set of {{threshold}}. Consider adding funds soon.",
      "example": {
        "body_text_named_params": [
          {
            "param_name": "first_name",
            "example": "Joel"
          },
          {
            "param_name": "account_type",
            "example": "checking"
          },
          {
            "param_name": "last4",
            "example": "2208"
          },
          {
            "param_name": "balance",
            "example": "$42.10"
          },
          {
            "param_name": "threshold",
            "example": "$100.00"
          }
        ]
      }
    },
    {
      "type": "FOOTER",
      "text": "Acme Bank"
    }
  ]
}'
```
