Ego Mobile App Builder Feature Overview
Explore the key features of Ego Mobile App Builder, from app design and customization to marketing, analytics, notifications, and mobile app management.
Overview
Ego Mobile App Builder gives you the tools to create, configure, publish, and manage a branded mobile shopping app directly from your Shopify Admin—without coding.
This article introduces the main areas you will use when building and operating your mobile app:
Customize and design your app
Configure app settings
Create notifications and customer segments
Submit your app
Monitor app analytics
Connect integrations

1. Customize and design your app
Use the visual editor to create an app that matches your brand.
You can:
Start with a ready-made theme or empty design.
Customize colors, fonts, images, icons, and branding.
Add and arrange banners, product sections, collections, videos, and other components.
Configure the header, side menu, and bottom navigation.
Preview changes before publishing.
Before moving to the next step, check that your content is readable, images are clear, and all buttons lead to the correct destination.

2. Configure app settings
Use App Settings to control how customers browse, sign in, and shop in your app.
Available settings may include:
Product badges and stock indicators.
Out-of-stock product visibility.
Search and wishlist behavior.
Customer login and account creation.
Cart and checkout settings.
Fast checkout and abandoned-cart reminders.
Multi-language and multi-currency options.
App promotion and re-engagement settings.
Configure these options based on your current Shopify store setup and customer journey.

3. Create notifications and customer segments
Use push notifications to bring customers back to your app and promote important content.
You can:
Send one-time notifications.
Schedule notifications.
Create automated notifications.
Add a title, message, image, and destination.
Send notifications to all users or selected customer segments.
Customer segments help you target relevant groups such as new users, existing customers, purchasers, or inactive users.
Before sending, review the message, target audience, destination, and scheduled time.

4. Submit your app
When your app design and settings are ready, use the guided submission flow to publish it on the Apple App Store and Google Play.
During submission, you will:
Choose between publishing a new app or migrating an existing app.
Enter app and store listing information.
Upload icons, screenshots, and branding assets.
Provide iOS and Android build details.
Select your developer accounts.
Review and submit the information.
If you use your own developer accounts, invite the Ego team through the official Apple or Google invitation process. You do not need to share your password.
You can track each platform separately through statuses such as Draft, Pending, In Review, Submitting, Live, or Rejected.

5. Monitor app analytics
Use App Analytics to understand how your mobile app contributes to store performance.
Depending on the available report, you may review:
Total sales.
Total orders.
Average order value.
Traffic.
Conversion rate.
Top-selling products.
Order sources.
Checkout behavior.
Use these insights to improve product placement, notifications, promotions, and the shopping journey.
For example, if traffic increases but conversion decreases, review your product pages, cart, and checkout settings.

6. Connect integrations
Connect supported Shopify apps and third-party services to extend your mobile app experience.
Available integrations include:
Shopify Search & Discovery
Ego Free Gifts BOGO Upsell
Shopify Bundles
Ego Cart Drawer Cart Upsell
Judge.me Product Reviews
Shopify Flow
Klaviyo
Shopify Inbox
WhatsApp
Aris Product Options
To connect an integration:
Open Integrations.
Search or filter by category.
Select Connect.
Complete the required setup.
Preview and test the feature before publishing.
Some integrations may require the related app, campaign, or feature to be configured in Shopify first.

Still need help?
Our support team is available 24/7. Contact support →
