Skip to main content

Creating Applications

Create an Application for one or more of the following reasons:

  • Manage campaigns in different:
    • Currencies
    • Regions or time zones
  • Group campaigns by different teams within your organization or by the access levels you want to provide them.
  • Connect to specific environments, for example, one Application for testing purposes, and another for your production environment.
Should you create multiple Applications?
For optimal campaign performance and manageability, we highly recommend creating 1 Application for each region or currency you manage promotions in.

Depending on your business and promotion requirements, you may choose to create a single Application for all your regions or currencies, or even a combination of both approaches. The following table compares both approaches.

1 Application per region or currency
  • Ability to create region-specific campaigns and market-specific strategies.
  • Precise budget management on a per-region basis, with more flexibility in adjusting campaigns.
  • Improved performance because only campaigns relevant to a region or currency are evaluated.
  • Better foundations for:
    • Localized promotions
    • Greater number of personalized promotions
    • Adding additional deployments
  • Repetitive campaign creation and management for each region.
1 Application for all your regions or currencies
  • Less effort in copying and managing campaigns for each region.
  • Centralized access to all campaign data.
  • Inability to tailor campaigns to individual regional requirements.
  • High complexity in managing multiple campaigns in a single Application.
  • Possible performance degradation because too many campaigns irrelevant to the Customer Session are evaluated.
  • Reduced granularity in managing budgets, as discount budgets can be in multiple currencies.

Your contract can determine the maximum number of live Applications and of sandbox Applications that you can create. You can find this information in the Campaign Manager, in Account > Usage & Limits.

To create an Application:

  1. On the Apps page, click New Application.


    If you have not created any Applications yet, click Create Application.

  2. In Name, enter a suitable name for your Application. Use a name that everyone in your team can understand.

  3. (Optional) In Description, type some information to help your team understand the purpose of the Application.

  4. In Currency, select your desired currency in the drop-down menu.

  5. In Time zone, select a time zone for your Application. Typically, you should use your business' time zone.

    Talon.One uses this time zone setting for:


    We do not recommend changing the time zone setting after creating the Application.

  6. In Code case sensitivity, use the drop-down menu to choose:

    • Case insensitive - Uppercase (recommended) for codes to be stored in uppercase and their case not to be evaluated when customers enter the codes.
    • Case insensitive - Lowercase for codes to be stored in lowercase and their case not to be evaluated when customers enter the codes.
    • Case sensitive for codes to be stored and evaluated as they are sent.

    We recommend using Case insensitive options because they prevent code redemption errors when end users type the code name in lowercase or uppercase.

    The Case sensitive option can be useful to make codes harder to guess.

  7. In Application environment, choose the environment where you want to create your Application.

  8. Click Create Application.


    After you create an Application, remember to create an API key in the Application settings to send integration data to Talon.One.