# Variabili nel messaggio

> Un solo Link Premium il cui messaggio precompilato cambia a ogni clic e riporta il prodotto, l’offerta o la campagna indicati nell’URL del link.

Scrivi `{{product}}` nel messaggio precompilato di un link Chat, condividi `wa.link/tiendaluna?product=Blue+mug`, e la chat si apre con "Blue mug" al suo posto. Un solo link, un solo messaggio, e ogni prodotto, annuncio o campagna ci mette le sue parole.

## Perché usare le variabili

- **Un link invece di decine.** Senza variabili, ogni pagina prodotto o annuncio ha bisogno del suo link WhatsApp col suo messaggio. Con le variabili, un solo Link Premium basta per tutti, e i suoi clic si sommano in un unico posto.
- **Sai cosa vogliono prima di rispondere.** Il primo messaggio nomina già il prodotto o l’offerta da cui arriva il visitatore.
- **Niente da aggiornare nell’app.** Per un nuovo prodotto ti basta un nuovo URL.

## Aggiungi una variabile

1. Apri un Link Premium il cui **Link Type** (tipo di link) è **Chat**.
2. In **Pre-filled Message** (messaggio precompilato), metti il cursore dove va il valore. Sotto il messaggio, **Insert variable** (inserisci variabile) propone `name`, `product`, `code` e `source`, e **Custom…** per un nome scelto da te. Puoi anche scrivere `{{product}}` direttamente.
3. Compare un riquadro **Message variables** (variabili del messaggio), con una riga per variabile. Compila il suo **Default value** (valore predefinito): le parole usate quando un clic non porta alcun valore. **Preview** (anteprima) mostra il messaggio così come verrà inviato.
4. Seleziona **Save changes** (salva le modifiche), oppure **Create link** (crea link) in un nuovo link.

> [!TIP]
> Imposta sempre un valore predefinito. Senza, un clic che non porta alcun valore riceve al suo posto il nome della variabile: "Vorrei product".

## Regole per i nomi

- Due parentesi graffe per lato: `{{product}}`. Gli spazi subito dentro le graffe vanno bene: `{{ product }}`.
- Lettere dalla a alla z senza accenti, numeri e trattini bassi: `{{product_name}}`. Un nome con un trattino, uno spazio o un accento non è una variabile: viene inviato esattamente com’è scritto, graffe comprese.
- I nomi distinguono maiuscole e minuscole. `{{product}}` viene compilata da `?product=`, non da `?Product=`.
- Una variabile può comparire più volte nel messaggio. Ogni copia riceve lo stesso valore.

## Compilala dall’URL

Dopo l’indirizzo, aggiungi `?`, il nome della variabile, `=` e il valore. Uniscine più d’una con `&`: `wa.link/tiendaluna?product=Blue+mug&color=Sand`.

| L’URL del clic finisce con          | `{{product}}` diventa              |
| ----------------------------------- | ---------------------------------- |
| `?product=Blue+mug`                 | Blue mug                           |
| `?product=`                         | Il valore predefinito              |
| Niente per `product`                | Il valore predefinito              |
| Niente, e nessun valore predefinito | `product`, il nome della variabile |

Scrivi uno spazio come `+` o `%20`. Un valore che contiene `&`, `#` o `+` deve averli codificati come `%26`, `%23` e `%2B`. La maggior parte dei costruttori di siti e degli strumenti pubblicitari codifica l’URL al posto tuo.

## Esempio: il tuo sito

Dai al pulsante di ogni prodotto lo stesso link col suo valore. Il messaggio `Ciao, vorrei ordinare {{product}}.` col valore predefinito `l’articolo che ho visto sul vostro sito` copre ogni pagina:

```html
<a href="https://wa.link/tiendaluna?product=blue%20mug">Order on WhatsApp</a>
```

Un visitatore sulla pagina della tazza blu invia "Ciao, vorrei ordinare blue mug." Chi trova il link altrove invia "Ciao, vorrei ordinare l’articolo che ho visto sul vostro sito."

## Esempio: annunci e campagne

Usa un solo link in ogni annuncio e cambia solo il valore, come `?offer=Summer+sale` in un annuncio e `?offer=Free+shipping` in un altro. Con `Ciao, ho visto il vostro annuncio {{offer}}.` sai quale annuncio ha avviato ogni chat appena si apre. La [guida agli annunci](https://walink.com/it/docs/guides/ads) spiega la configurazione passo dopo passo.

## Da sapere

- Le variabili funzionano solo nei link Chat: i link Catalog, Channel e Group non hanno un messaggio. Gli Smart Links e i moduli non compilano variabili.
- I valori arrivano anche quando il link ha una [pagina di destinazione](https://walink.com/it/docs/premium-links/landing-page) o il ponte per i [browser in-app](https://walink.com/it/docs/premium-links/in-app-browsers) attivo.
- Il [codice QR](https://walink.com/it/docs/qr-codes) del tuo link aggiunge `source=qr` all’indirizzo, così Walink può contare le scansioni. Quel contrassegno non compila mai una variabile `{{source}}`: una scansione mantiene il suo valore predefinito.
- Il visitatore vede il messaggio prima di inviarlo e può cambiarlo, e chiunque può modificare un URL. Non usare una variabile per qualcosa di cui devi poterti fidare, come un prezzo o un codice sconto che poi applichi.
