Omni-paneelfunctie

Een unieke promotiecode in elk bericht

Eén verzameling waarden, een andere code voor elke ontvanger

Upload één keer een lijst met promotiecodes, certificaten of persoonlijke links, plaats een variabele in de berichttekst en SMSBAT geeft elke ontvanger een duidelijke waarde en markeert deze als gebruikt.

1 zwembad

Werkt op elk kanaal van de cascade

CSV

Bulkupload of handmatige invoer

Gebruikt / Ongebruikt

Status en tijdstempel voor elke waarde

0

Dubbele codes overhandigd aan ontvangers

Wanneer u een pool nodig heeft in plaats van één code

Elke campagne waarbij een code slechts voor één persoon mag werken en waarbij één gedeelde code binnen een uur openbaar wordt geplaatst.

Detailhandel en e-commerce

Persoonlijke kortingscodes voor een campagne, waarbij elke klant een code ontvangt die alleen hij of zij kan inwisselen.

Loyaliteitsprogramma's

Certificaten, bonussen en cadeaucodes worden zonder handmatig werk over de basis verdeeld.

Evenementen en diensten

Unieke uitnodigingen, tickets en boekingslinks verzonden in één campagne.

Marketingbureaus

Promocampagnes voor klanten waarbij elke code voor eenmalig gebruik is en het gebruik ervan kan worden gecontroleerd.

Producten met persoonlijke links

Verwijzings- of activatielinks die voor elke gebruiker moeten verschillen.

Campagnes die niet mogen lekken

Eén gedeelde code die in een openbare chat wordt gepost, is geen korting meer, maar wordt een verlies. Een zwembad neemt dat risico weg.

Hoe variabele pools helpen

De pool leeft in het panel en de campagne verwijst er alleen naar; er hoeft niets per ontvanger te worden voorbereid.

Eén pool voor elk kanaal

Dezelfde variabele werkt in het hoofdbericht en bij elke cascade-fallback, zodat de klant één code ziet, ongeacht of deze via Viber, SMS of push binnenkomt.

Geen herhalingen

Een waarde verlaat de pool één keer, wordt gebonden aan de ontvanger en gemarkeerd als gebruikt. De volgende persoon ontvangt de volgende gratis waarde.

Bulkupload

Laad de codes uit een bestand of plak ze handmatig. De pool blijft herbruikbaar in campagnes totdat deze op is.

Gebruik zichtbaar in het paneel

Elke waarde draagt ​​zijn status en het moment waarop deze is uitgegeven, zodat een campagne kan worden afgestemd op uw eigen systeem.

Werkt via de API

Voeg de variabele in de tekst van een API-verzoek in, precies zoals u dat in het paneel doet: er hoeft geen extra eindpunt te worden geïntegreerd.

Voorspelbare uitputting

U ziet hoeveel waarden er nog over zijn voordat een campagne de pool leegmaakt.

Hoe het werkt

Van een geüploade lijst met codes tot een campagne waarbij iedereen zijn eigen code krijgt.

1

Maak een zwembad

Open Broadcasts in het Omni-paneel, ga naar Variabele pools en maak een nieuwe pool.

2

Laad de waarden

Upload een CSV-bestand met de codes of voeg ze handmatig toe.

3

Plaats de variabele in de tekst

Voeg de poolvariabele in het bericht en in de cascade-fallbacks in.

4

Verstuur de campagne

Elke ontvanger ontvangt zijn eigen waarde en de pool markeert deze als gebruikt.

REST API

Een cascadeverzoek met een variabele

Dezelfde variabele zit in het Viber-bericht en in de SMS-fallback, zodat de ontvanger één code ziet, ongeacht via welk kanaal deze wordt afgeleverd.

curl --request POST \
  --url https://restapi.smsbat.com/bat/messagelist \
  --header 'Content-Type: application/json' \
  --header 'X-Authorization-Key: YOUR_API_KEY' \
  --data '{
  "messages": [
    {
      "from": "YourBrand",
      "to": "380XXXXXXXXX",
      "type": "viber_trans",
      "text": "Your promo code: {{promo_code}}",
      "ttl": "30",
      "fallbacks": [
        {
          "from": "YourBrand",
          "to": "380XXXXXXXXX",
          "type": "sms",
          "text": "Your promo code: {{promo_code}}"
        }
      ]
    }
  ]
}'
Veelgestelde vragen over variabele pools

Probeer variabele pools

Maak een pool aan in het Omni-paneel, of schrijf ons en wij helpen u bij het plannen van een campagne met unieke codes.