Apps
Apps are the "superpowers" of your Soppiya store. They allow you to add complex functionality—like automated shipping labels, live chat, or marketing pixels—without writing a single line of code. Instead of spending months building features from scratch, you can simply "plug in" a solution and start growing your business immediately.
This guide will show you how to find, install, and manage apps to tailor your store to your specific needs.
Location: Apps
What Are Apps?
Think of Soppiya Apps like the apps on your smartphone. Your phone comes with basic features, but you install apps to do specific things like banking, social media, or gaming. Similarly, your Soppiya store comes with core e-commerce features, and you install Apps to handle specialized tasks.
Types of Apps:
- Public Apps - Ready-made tools found in the Soppiya App Store (e.g., Pathao Courier, Facebook Pixel).
- Custom Apps - Private tools built specifically for your store by a developer to connect with your internal systems.
Why use Apps?
- Automation - Let software handle boring tasks like printing shipping labels.
- Marketing - Connect easily with Facebook, Google, and TikTok ads.
- Support - Add WhatsApp or Messenger buttons so customers can chat with you.
- Speed - Add professional features in seconds instead of hiring developers.
Don't install every app you see. Start with the essentials: one for Shipping (local courier), one for Marketing (Pixel), and one for Communication (Chat). Too many unused apps can clutter your workspace.
Apps Overview
The Apps dashboard is your control center for all installed extensions.
What You'll See
When you navigate to Apps, the list displays:
- App Icon & Name - Visual identification of the tool.
- Description - A brief summary of what the app does.
- Status - Whether the app is active or requires configuration.
- Action Menu - Options to open settings or uninstall.
What You Can Do
From this page you can:
- Browse: Click to find new tools.
- Configure: Click on an installed app to open its specific dashboard ("App Home").
- Sort: Click the Sort Icon (⇅) to organize apps by Name or Install Date.
- Uninstall: Remove apps you no longer need.
Quick Start Guide
To add a new feature to your store:
- Visit Store - Go to Apps and click .
- Search - Find the tool you need (e.g., type "Courier").
- Install - Click the Install button on the app details page.
- Approve - Review permissions and confirm the installation.
- Configure - Set up your account or settings inside the app.
For detailed instructions, continue reading below.
How to Install an App
Installing an app connects a third-party service to your store securely.
- Navigate to Apps.
- Click the button.
- Browse the Library:
- Use the search bar for specific names (e.g., "RedX").
- Browse categories like Marketing, Shipping, or Design.
- Select the app you want and click Install.
- Permission Request:
- A screen will appear listing what data the app needs (e.g., "View Orders", "Manage Products").
- Click or Install to proceed.
Result: You will be redirected back to your Soppiya admin, and the app will appear in your list.
Managing Apps
Once installed, you often need to adjust settings or remove unused tools.
Configuring an App
Most apps have their own settings panel.
- Go to Apps.
- Click the App Name or the Three Dots (⋯) icon.
- Select App Home.
- This opens the app's internal dashboard where you can link accounts, change colors, or map settings.
Uninstalling an App
If you are no longer using a service, remove the app to keep your store secure and clean.
- Navigate to Apps.
- Click the App Name to open its details.
- Scroll to the bottom of the page.
- Click .
- Confirm the action.
Uninstalling an app breaks the connection immediately.
- Data Loss: Settings stored within the app may be deleted.
- Broken Features: If the app displayed a widget (like a chat button), it will disappear from your storefront instantly.
Custom Apps (Advanced)
If you have a unique business requirement that no public app solves, you can build a Custom App.
Common scenarios:
- Connecting Soppiya to an obscure internal inventory system (ERP).
- Building a unique loyalty program specific to your brand.
How to enable:
- You or your developer will need to use the Soppiya API Documentation.
- Generate API credentials in the admin panel to allow secure access.
- Develop the solution to interact with your store's data.
Building custom apps requires technical programming knowledge. If you are not a developer, we recommend hiring a Soppiya Partner.
Real World Examples
Here are common ways merchants use apps to enhance their business.
Example 1: Automating Logistics (Courier Apps)
Goal: Stop writing customer addresses by hand on parcels.
Configuration:
- Install: Search for your courier (e.g., Pathao or RedX) in the App Store.
- Connect: Log in with your courier account credentials inside the app.
- Sync: Map your store's "Order Status" to the courier's "Booking Request".
Why this works: When a customer places an order, the app automatically sends the name, phone, and address to the courier system. You simply print the generated label and stick it on the box. This saves hours of manual data entry and prevents typo errors.
Example 2: Tracking Ads (Facebook Pixel)
Goal: Know exactly which Facebook Ad resulted in a sale.
Configuration:
- Install: Find the Facebook Pixel app.
- Input ID: Copy your Pixel ID from Facebook Business Manager.
- Paste: Enter the ID into the app settings field.
Why this works: The app automatically injects the tracking code onto every page of your site (Product View, Add to Cart, Purchase). You don't need to edit HTML code manually, ensuring accurate data for your marketing campaigns.
Example 3: Customer Support (WhatsApp Chat)
Goal: Let customers ask questions instantly while browsing.
Configuration:
- Install: Search for a WhatsApp Chat widget app.
- Setup: Enter your business phone number.
- Design: Choose a button color (e.g., Green) and position (Bottom Right).
Why this works: A floating button appears on your store. When clicked, it opens WhatsApp on the customer's phone, allowing them to message you directly. This increases trust and helps close sales quickly.
Troubleshooting
I installed an app, but I can't see it on my website
Possible causes:
- The app is installed but not Enabled in its settings.
- The app requires you to add a "Block" to your Theme Editor.
Solution:
- Open the App settings and look for an "Enable" toggle.
- If it's a visual app (like a banner), go to Online Store > Themes > Customize and see if you need to add the app block to your layout.
The app is showing an error message
Possible causes:
- Your account credentials (API keys/Login) for the third-party service have changed.
- The app needs to be updated.
Solution:
- Open the app settings and try reconnecting your account (e.g., log in to Pathao again).
- If the issue persists, click Get Support in the app menu to contact the developer.
I uninstalled an app, but its code is still on my site
Possible causes:
- Some older apps inject code that doesn't clean up automatically upon removal.
Solution: Check your theme files or contact the app developer's support for instructions on manually removing leftover code snippets.
I can't find the app I want in the Store
Possible causes:
- The app might go by a different name.
- It might not be available in your region.
Solution: Try searching for the function (e.g., "Email Marketing") instead of a specific brand name to find alternatives.
If an app is malfunctioning, it is usually best to contact the App Developer directly via the "Support" link in the app's listing. For general App Store issues, contact Soppiya support.
Best Practices
App Management Best Practices
Performance & Security
- Less is More: Every app you install adds a little bit of code to your site. Too many apps can slow down your page load speed. Only keep what you use.
- Check Permissions: Always read what data an app requests access to. Be cautious if a simple calculator app asks for "Customer Data" access.
Maintenance
- Regular Cleanup: Once a month, review your installed apps. If you haven't used one in 30 days, uninstall it.
- Test After Install: Whenever you add a customer-facing app (like a Chat button), visit your store on your phone to make sure it doesn't block your "Checkout" button.
Common Mistakes to Avoid
- ❌ Installing Duplicates: Don't install two different "Facebook Pixel" apps. They will conflict and mess up your data.
- ❌ Ignoring Costs: Some apps are free, but others have monthly subscriptions. Check the pricing before installing.
- ❌ Forgetting to Configure: Installing an app is step 1. You usually must open the app to finish the setup (linking accounts, enabling features).
Summary
Apps are the modular building blocks that allow you to scale your Soppiya store. Whether you need to streamline logistics, boost marketing, or improve customer service, there is likely an app that can do the heavy lifting for you.
Key takeaways:
- Apps save time by automating manual tasks like shipping.
- Public Apps are ready-to-use tools in the App Store.
- Uninstalling removes functionality immediately—do this carefully.
- Performance matters—only keep the apps you actively use.
Start by visiting the Soppiya App Store today and installing a courier integration to automate your shipping process.