Create New Application
An application in Magify is the entity that links configuration, data, and integrations. All SDK settings, monetization logic, and analytics are applied within a specific application.
This article explains how to create an application in the system and what information needs to be provided.
Ways to Create an Application
There are two ways to create a new application in Magify:
From the Main Dashboard (Main Board)
- Log in to your Magify account
- Click Add Application in the top-right corner of the main dashboard

From the Configuration Section
- Navigate to Configuration > Remote Config > Application
- Click Create New

Creating an Application
After navigating to the creation flow, the application form will open.
Fill in the required fields (marked with *). The sections below describe each field in detail.
Application Status
The Application Status field defines whether the application is already published in the store.
Available options:
- Available in store — the application is published and available in the App Store or Google Play
- Not published or pending approval — the application is not yet published or is under review
The selected value affects which fields are displayed in the application form and whether store-related fields are required.
Application Data
Platform
Defines the platform of the application.
- iOS
- Android
This field is available if Not published or pending approval is selected.
Used to specify the platform before the application is published.
Store Link
The URL of the application's page in the app store (App Store or Google Play).
Used to identify the application in integrations and data sources.
Required if Available in store is selected.
Organization
The Organization field defines which organization the application belongs to.
Select the appropriate organization from the dropdown list.
The selected organization determines access, configuration scope, and data ownership for the application.
Application Name
The Application Name field defines how the application is displayed in the Magify interface.
This name is used for internal identification and can be updated after the application is created.
Allowed characters:
- letters (A–Z, a–z)
- numbers (0–9)
- spaces
- underscores (_)
Recommendations:
- Use Latin characters only
- Start with a capital letter
- For iOS applications, add the platform suffix (e.g., Demo iOS)
- For Android applications, do not add platform suffixes (e.g., Demo)
Adding the iOS suffix and omitting it for Android helps distinguish applications by platform in the list.
These recommendations are intended to simplify navigation and management of applications in the system. They are not mandatory.
Short Name
The Short Name is a unique application identifier used within the platform and in the client code.
This value is used during SDK initialization and must exactly match the value defined in the application. If the values do not match, the application will not receive configuration.
- Required field
- Must be unique
- Cannot be changed after the application is created
Allowed characters:
- letters (A–Z, a–z)
- numbers (0–9)
- spaces
- underscores (_)
Recommendations:
- Use Latin characters only
- Use lowercase for consistency
- Add a platform suffix (e.g., demo ios, demo gp) to distinguish applications across platforms
If the application is no longer used or a new Short Name is required:
Remove all actual parameters from the application before reuse:
- Bundle ID
- Store Link
- Store ID
This prevents issues with data synchronization. Otherwise, incoming data from integrations (e.g., grabbers) may not be correctly linked to the current application.
6. Store ID
The Store ID is used to identify data from advertising networks.
- For iOS applications, the Store ID can be found in App Store Connect or extracted from the application’s store link.
- For Android applications, duplicate the value of the Bundle ID in this field.
7. Bundle ID
The Bundle ID is a unique application identifier used to identify data from advertising networks.
- For iOS applications, the Bundle ID is available in App Store Connect.
- For Android applications, the Bundle ID is derived from the application’s package name.
8. Package Name
A Package Name is a unique identifier for a mobile application used by Google Play Store (Android) and Apple App Store (iOS) to distinguish apps.
- On Android, it follows a reverse domain format (e.g.,
com.companyname.appname). - On iOS, a similar identifier is called Bundle ID.
9. Development Stage
Development Stage is a field used to indicate the current phase of an application's development.
10. Application Genre
Select the genre that best represents your application.
11. MMP Model
Choose between the available options:
- Appsflyer
- Adjust
When selecting Adjust as the MMP Model, an additional mandatory field, Adjust media source ID, becomes available. This field requires the unique media source identifier for the cross-promotion application used in Adjust.
- If cross-promotion tracking is not required, temporarily enter any placeholder value.
Steps for Setting Up Cross-Promotion Tracking
If you plan to use cross-promotion, follow these steps to create a tracker for Adjust:
- Navigate to Adjust > Campaign Lab > Custom Link > + New Link.
- Name the link (e.g., "Cross Promo") or use any name that is clear and relevant for cross-promotion tracking.
- Configure the attribution settings for the link.
- Copy the Link Token from the created tracker and enter it into the Adjust media source ID field in Magify.
Step 3: Save Your Application
- Click the Save button in the bottom-right corner of the screen to finalize the application creation.
Next Steps: Magify Basic Integration Setup
Now that you have added your first application, the next step is to proceed with the Magify Basic Integration Setup. Refer to our Magify Basic Integration Setup to begin the process.
For assistance, visit our Support Center or contact our team.