# Create and manage Applications

> You can use Applications, for example, to group your campaigns by country, time zone, currency, or even by the teams managing your campaigns.

> For the complete documentation index, see [llms.txt](https://docs.talon.one/llms.txt).

## Create an Application

{
<details open>
   <summary>Should you create multiple Applications?</summary>
      
         For optimal campaign performance and manageability, we highly recommend creating one 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.
      
      
      
         
            Approach
            Pros
            Cons
            Risks
         
      
      
         
         One 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.
                  
               
            
            
         
         
            One 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.
                  
               
            
         
      
      
</details>
}

:::note
Your contract can determine the maximum number of [live Applications][environments]
and of [sandbox Applications][environments] that you can create.
You can find this information in the Campaign Manager,
in <Account className="icon"/> **Account** > <Overview className="icon"/> **Usage & Limits**.
:::

To create an Application:

1. On the <Applications className="icon"/> **Apps** page, click <Add className="icon"/> **New Application**.
   :::note
   If you have not created any Applications yet, click <Add className="icon"/> **Create Application**.
   :::
1. In **Name**, enter a suitable name for your Application. Use a name
   that everyone in your team can understand.
1. (Optional) In **Description**, type some information to help your team understand
   the purpose of the Application.
1. In **Currency**, select a currency in the dropdown menu.

   <details>
   <summary>How does Talon.One use the currency setting?</summary>
   

   Talon.One uses this setting for the following:
   - Displaying [analytics data](/docs/product/campaigns/analytics/application-dashboard.md)
   related to campaigns.
   - Determining how pro rata discounts are [rounded](/docs/product/rules/create-and-manage-rules.md#use-rounding-in-a-condition-or-effect).

   We recommend you create one Application for each currency you manage promotions in.
   Analytics data is displayed in the currency selected for the Application, regardless of
   the actual currency of incoming [customer session](/docs/dev/concepts/entities/customer-sessions.md)
   data. Talon.One does not convert currencies or interpret numeric session values as actual
   currency values.

   
   </details>

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

   <details>
   <summary>How does Talon.One use the time zone setting?</summary>
   

   Talon.One uses this setting for the following:
   - [Campaign schedules](/docs/product/campaigns/settings/manage-campaign-schedule.md).
   - The start and expiration dates of your [coupon](/docs/product/campaigns/coupons/coupon-page-overview.md) and [referral](/docs/product/campaigns/referrals/referral-overview.md) codes.

   We do not recommend [changing the time zone setting](#timezone-impact)
   after creating the Application.

   
   </details>

1. In **Code case sensitivity**, use the dropdown 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.

   :::note
   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.
   :::

1. In **Application environment**, choose the [environment where you want to create your Application](/docs/product/applications/overview.md#application-environments).
1. Click **Create Application**.

   :::note
   After you create an Application,
   [create an API key](/docs/product/applications/manage-api-keys.md), which you need
   for testing campaigns and sending integration data to Talon.One.
   :::

## Edit an Application

You can edit an [Application](/docs/product/applications/overview.md) to modify its name,
description, currency, and Application environment. You can also change
the [time zone setting](#timezone-impact),
but we do not recommend doing so.

Editing these details affects all the [campaigns](/docs/product/campaigns/overview.md)
contained in the Application that is edited.

### Change the time zone setting {#timezone-impact}

The primary time zone setting for Talon.One is the Application time zone,
which you select when you [create an Application](#create-an-application). However,
in some cases, other time zone settings apply.

{

  
    
    Time zone setting
    Used by...
    
  
  
    
      
          Operating system time zone (detected by your browser)
      
      
        
          
            Key expiration date of Integration API keys and Management API keys (<code>00:00</code> hours of the selected date in the system time zone of the browser used to create the API key).
            Any timestamp values you enter or select in the Rule Builder.
            Any timestamp values displayed on the following pages:
              
                Sessions
                Events
                Audit logs
                Integration API logs
                Loyalty points for a customer profile
                Loyalty cards for a customer profile
              
          
        
      
    
    
      
          UTC (Coordinated Universal Time)
      
      
        
          
            Hour-level <code>time</code> parameters in the Rule Builder, for example, when <code>is between hours</code> is used with <Attribute name="Create Date (Current Session)" type="builtin" />.
            Any timestamp value displayed in exported files, for example, exported coupon codes.
          
        
      
    
  

}

To edit the details of an Application:

1. On the <Applications className="icon"/> **Apps** page,
   click <Settings className="icon"/> **Settings** for the Application you want to edit,
   or, from the Application's left-side menu,
   click <Settings className="icon"/> **Settings** > **Details**.
1. Edit the required details.
1. Click **Save Changes**.

## Delete an Application

When you delete an Application, all its information
(including campaigns, coupons, customer sessions and referrals) is erased,
and you cannot recover it. However, deleting an Application does not affect your
[customer profiles](/docs/product/applications/display-customer-profiles.md).

To delete an Application:

1. On the <Applications className="icon"/> **Apps** page,
   select the Application that you want to delete.
1. Click <Settings className="icon"/> **Settings** > **Delete**.
1. Click **Delete Application**.
1. In **Application Name**, type the name of the Application.
1. Click **I understand the consequences, delete this Application**.

## Related pages

- [Manage general settings](/docs/product/applications/manage-general-settings.md)
- [Manage attributes](/docs/product/account/dev-tools/manage-attributes.md)
- [Display campaigns](/docs/product/applications/display-campaigns.md)
- [Manage campaigns](/docs/product/campaigns/create-and-manage-campaigns.md)

[apps]: /docs/product/applications/overview.md
[environments]: /docs/product/applications/overview.md#application-environments
