Tapcart Pre-Launch Checklist

To launch a mobile app in the Apple Store and Google Play store, you must prepare your app for the submission process. Between the App Store Review Guidelines, Testflight Beta Testing and crafting your App’s store profiles, this can be a long and confusing process especially if this is your first app launch.


Lucky for you, Tapcart’s team of mobile experts are here to help you through the process smoothly and publish your app successfully.



Before we begin, your business must be recognized as a legal entity (e.g., a corporation, limited partnership, limited liability company) to enter into theApple store’s legal terms and obligations. DBAs, fictitious businesses, trade names, and branches are not accepted.


With that, here’s what our Customer Success Team needs to launch your app so you can share it with the world:


Step 1) Create your Developer Accounts

Apple Developer Account

To host an app in the Apple Store, there is an annual $100 fee and it is recommended to set to auto-renew. 

To enroll in an Apple Developer account you will need a DUNS number. The DUNS Number is a unique nine-digit number that identifies business entities on a location-specific basis. Your DUNS Number will be used to check the identity and legal entity status of your organization which is a requirement for the enrollment verification process for joining the Apple Developer Program or the Apple Developer Enterprise Program.

Once you receive your DUNS number, you can move forward with your enrollment into the Apple Developer program.

Once your enrollment is complete, invite apps@tapcart.co as an admin to your account. Make sure to enable access to Certificates, identifiers, and profiles.

For a more detailed walkthrough, here’s a step-by-step guide.


Google Play Account

Before you enroll in a Google Play Developer account, please note that there is a one-time $25 fee. Also, in order to sign up, you must have a traditional Google email account. If you don’t you can create one here: https://accounts.google.com/SignUp

Once that’s done, here are the steps to create and activate your account:

  1. Go to the Google Play Developer Console and sign up for an account.
  2. Read and agree to the Google Play Developer distribution agreement.
  3. Pay the registration fee for your account.
  4. Fill out your Google Play Developer Profile.
  5. Once the account is created, navigate to Settings > Users and Permissions.
  6. Invite team@tapcart.co as an admin.

Step 2) Fill out and submit app listing

  • To fill out your app listing, you can do so here: https://tapcart.co/settings/listing
  • The App listing hold information about your app that will be publically visible on the App Store
  • Your App Store listing consists of:

App Name: Your app’s name is critical in how users discover it on the App Store so it should reflect your Shopify store. An app name can be up to 30 characters long. Here are some of our App Name tips: 

Avoid special characters. Sometimes they may not get indexed.


Don’t include category names in your app name. For example, don’t use ‘shopping’ if your app is categorized under the shopping section.


Include one or two keywords in your app title.


Keep it short. We suggest keeping the character limit to 15 for greatest searchability.


Subtitle: The subtitle is a concise summary of your app that explains the value of your app in greater detail. You can update your subtitle when submitting a new version of your app to help you determine what is the most effective to engage users. A subtitle can be up to 30 characters long and appears below your app’s name throughout the App Store.

Description: Your app is an extension of your brand. Use the description to engage the user and highlight the value of your app. Be concise, informative and let your brand personality shine through. The first sentence is the most important since this is what users will see first. Make sure to include contact information like support or your social channels to customers can reach you directly. An example of an app description that directly describes the brand is Dixxon Flannel Co. Their tagline is “Your new favorite flannel” which gives the audience a clear expectation of what’s in the app in a fun way that also entails the quality of their product.

App Preview: The app preview visually demonstrates the essence of your app’s UI experience. You can add a 30-second video or use screenshots to show your app’s features, functionalities, benefits, and design of your app. The order of the images will appear in search results when no app preview is available. For screenshot specifications, see App Store Connect Help.

Keywords: Search words help your customers find you in the App Store search. Choose keywords with your target audience in mind to help the search algorithm surface your app in relevant searches. 

Primary Category: This is particularly important for your app’s discoverability. When you choose your primary category, consider your app’s purpose, where users naturally look for an app like yours and which categories contain the same type of apps as yours. Typically for eCommerce brands, we recommend ‘Shopping’ or ‘Lifestyle’.

Secondary Category: The secondary is optional but recommended because if your app is listed in more places, it’s more discoverable. Remember: choosing categories that are not appropriate for your app is against the App Store Review Guidelines.

Ratings and Reviews: Positive ratings and reviews are key because it can influence how your app ranks in search and downloads. We recommend including your contact information or social media accounts so users can contact you directly with feedback.

Support URL: Your store’s contacts or support URL.



Step 3) Test the app

  • Complete a test purchase in the app

  •  Send a test push notification

Step 4) Check payment gateway

  • Tapcart supports Shopify, Authorize and Stripe gateways and Apple Pay. If you are using a third-party payment gateway, we can support it through the Shopify online checkout.
  • The settings for this can be accessed through https://tapcart.co/settings.

Step 5) Design and market your app 

Designing and marketing you app

Step 6) If you followed all these steps Go live!