Product Updates

Feature Improvements & Upgrades

How Mainstack’s updates and feature improvements improve speed, usability, and flexibility making the platform more reliable and powerful for creators.
Product Updates
Mainstack Reimagined: Unveiling a New Look to Enhance Your Experience
We've completely transformed Mainstack with a fresh, modern interface. Experience smoother workflows and enhanced functionality in our biggest update yet.
Ogochukwu Enwefah
August 25, 2025
10 min read
Read more
Button ArrowButton Arrow

Have you logged into your Mainstack today?

Did you notice something different about your dashboard?

We pushed an update! 

We’ve remodeled the look of our platform to give you a more personalized experience, more comprehensive data and the ability to unlock a new range of products.

Why the Remodeled Look?

Our mission remains, to empower entrepreneurs, creators and businesses with the tools they need to thrive in the digital marketplace. This is why we are unveiling a series of innovative updates and features that will transform how our users interact with our platform.

“We are constantly thinking about our users and how to simplify their business operations while using and interacting with our platform. The new look is a result of that commitment, and it’s just the beginning. We are already exploring new ways to enhance the user experience in the coming months.”
                                 -Ayo’O (CEO and Co-founder at Mainstack)

 

Convenience for Our Users

User convenience is at the heart of everything we do. Our recent updates are designed to streamline their experience, making it easier than ever to navigate and utilize our platform. From the introduction of a new sign-up option to an active app switcher, every enhancement is crafted to ensure that you can manage your digital presence effortlessly.

Get Started with Any App

We have given you the flexibility to start where you want. With our latest update, you can now get started with any of our products—whether it's Link in Bio, Storefront, Courses or Schedabl—and switch seamlessly between the activated apps. 

This allows you to tailor your experience to your specific needs, maximizing efficiency and convenience as you navigate your business journey.

 

Refined_Homepage_1.gif

Enhanced Home Page

Your home page has received a major upgrade. Now, you can view your balance at a glance, explore all available products, stay updated with the latest product news, and access additional resources—all from one central hub. 

Plus, for added privacy, you can choose to hide your balance information with the click of a button.

Active App Switcher

Imagine easily switching between your digital storefront, booking consultations, and managing your Link in Bio—all from one place. 

Our new active app switcher makes this a reality, allowing you to toggle between the various products you’ve activated. 

This seamless navigation boosts your productivity and keeps you focused on what matters most— growing your business.

 

Guided Walkthrough (1).gif

 

Walkthrough Guide

Navigating new features or getting started with Mainstack has never been simpler, thanks to our new walkthrough guides. These prompts lead you through each step, ensuring you can take full advantage of all the powerful tools and functionalities Mainstack has to offer without any guesswork.

Unique Dashboards for Each Product

We’ve reimagined the dashboard experience to be more personalized and product-centric. Each product within Mainstack now has its own dedicated dashboard.

This shift from a general dashboard to product-specific dashboards means you get a more focused and tailored experience, allowing you to manage each aspect of your business more effectively.

Unique URLs for Each Product

Stand out online with unique URLs for each of your activated Mainstack products. You are no longer confined to a single common URL, you can now create personalized links that enhance your brand’s identity and make it easier for your audience to find exactly what they’re looking for.

Need Help Section

Support is now just a click away. Our new ‘Need Help’ section is designed to provide you with prompt in-app assistance and a wealth of resources. This new feature provides prompt in-app support and access to valuable resources, ensuring you always have the help you need right at your fingertips.

Our Drive

At Mainstack, we pay close attention to our users’ feedback, we are constantly working to enhance their experience by innovating the look and feel of our products. We've implemented these updates to make your interaction with our platform smoother, more intuitive, and packed with powerful tools.

“The new look makes Mainstack extra simple to use. Every single tool you need to launch and grow your business is right here—in one place. We remodeled the platform for you—our users. So go ahead, explore the new features, and share your experience with us.”

                            - Olamide A. (Co-founder and CTO at Mainstack)

Simplified Business Operations

Running a business can be complex, but with Mainstack, it doesn’t have to be. Our goal is to simplify your business operations, giving you more time to focus on growth and innovation. 

With unique dashboards for each product, a robust revenue dashboard, and new features like tax information setup, storefront integrations and a developer section, we’ve equipped you with the tools to manage your business more efficiently and effectively.

Tax Information Setup for US-based Businesses

For our US-based business owners, managing your business just got easier. You can now add and set up tax information during the business setup process. 

This ensures you stay compliant with regulations and simplifies your financial management from day one.

Storefront Integrations and a Developer Section

We’re excited to introduce integrations and a developer section for the Storefront product. This new addition allows you to easily integrate Klaviyo to supercharge your email/sms/CDP marketing efforts and manage webhooks with ease, providing you with more control over your business.

Robust Revenue Dashboard

Understanding your financial health is crucial for any business. Our newly enhanced revenue dashboard offers detailed insights into your earnings, giving you a comprehensive view of your financial performance. With this robust tool, you can make data-driven decisions to fuel your growth.

Multiple Link in Bio Setups

Why settle for one when you can have multiple? Users can now set up multiple Link in Bio pages, each tailored to different aspects of your online presence. This flexibility allows you to direct your audience to specific content or campaigns, enhancing your engagement and reach.

Marketing Tool for Link in Bio

We are taking your marketing efforts to the next level with our new email campaign tool integrated into the Link in Bio product. You can now launch targeted email campaigns directly from Link in Bio, making connecting with your audience and driving conversions easier than ever.

These updates are designed with you in mind, we’re committed to continuously improving our platform to support your business journey in the digital marketplace. 

Product Updates
Introducing Mainstack's Latest Feature - Refund
Discover how to issue a refund on Mainstack in simple steps. Handle customer refund requests, process payments, and maintain trust with your clients online
Ogochukwu Enwefah
August 30, 2025
10 min read
Read more
Button ArrowButton Arrow

Providing exceptional customer service is the best way to maintain customer satisfaction and loyalty.
With Refund, we allow our users to streamline their refund process and enhance their customers' experience.
In this blog article, we'll delve into the benefits and functionalities of this feature, exploring how it simplifies the refund process, saves time for both you and customers, and fosters trust and confidence in your brand.

Understanding The Refund Feature

Refund refers to the ability for customers to receive a reimbursement for their purchase if they are not satisfied with the digital content they've bought.

This feature outlines the terms and conditions under which customers can request refunds, including eligibility criteria, timeframes, and procedures.

Here's a simple scenario to help you better understand the importance of having a good refund process.

Sarah, a budding graphic designer, excitedly purchased a digital design course online to hone her skills. 

She eagerly delves into the content, only to find it outdated and lacking the promised insights.

Disappointed, Sarah reaches out to the creator of the product, explaining her situation. 

She shares her earnest desire to learn and grow but feels let down by the course's quality. 

Recognizing her frustration, the creator swiftly processes her refund request, assuring her that they're committed to ensuring customer satisfaction, and also throws in 30 mins consultation session to help push Sarah on the right path based on where she's at in her graphic design journey.
This scenario shows the importance of a good refund process, plus how providing exceptional customer service can affect your brand positively.

 Don't be that brand that puts up disclaimers on your product websites telling potential customers you don't accept refunds. 

This is a sure fire way to deter prospective customers or clients from purchasing your products or services.

 

Now, let's get technical.

The Refund feature is closely connected to the transaction process. 

Essentially, there are two main types of refunds: full refunds and partial refunds. 

 A full refund means the customer gets back all the money they paid. 

On the other hand, a partial refund means only part of the money is returned. 

This might happen for different reasons, like when a customer receives a discount. 

The Refund feature helps handle both types of refunds smoothly, making sure customers get what they're owed, whether it's the full amount or just a portion.

Refundable Amount

To better understand how much you can refund a customer on a transaction, let's break it down with an example.

Imagine a product priced at $1, with a transaction fee of $0.30 and an international card fee of $0.05.

Transaction fee: This is the extra charge added to the product price to cover payment processing.

 International card fee: This fee is only applicable when the payment currency doesn't match the card's local currency. 

 For example, if a US card is used for a payment in GHS, an international card fee will be applied. Note: The customer always pays the international card fee.

Here are four scenarios to explain the refundable amount:

Customer Pays Transaction Fee - If the customer covers the transaction fee, they pay $1.3. However, the amount added to your balance is only $1, making this the refundable amount. You can refund less than $1 but no more than $1.

Customer Pays Transaction Fee + International Card Fee - If the customer covers both fees, they pay $1.35. Similar to the first case, the refundable amount remains $1, with the same refund options.

You Pay Transaction Fee - If you cover the fee, the customer pays only the product price ($1), but only $0.7 is added to your balance. 

The refundable amount can be $0.7 or less, or $1. If you then issue a full $1 refund, you lose $0.3.

You Pay Transaction Fee - With the transaction fees covered by you, the customer pays $1.05 which is the international card fee (always paid by the customer). 

Again, the refundable amount is $0.7 or less, or $1, with the same loss of $0.3 for a full refund.

Note: Partial refunds are not allowed for Pay in Tranches transactions. Only the maximum refundable amount applies in all cases above.

Canceling Refund

Sometimes, a customer might not be happy with a service or product and request a refund for various reasons. 

In an effort to improve customer satisfaction, you may offer a discount or other incentives to retain the customer. 

However, you may still want to cancel the refund process if the customer accepts the offer. 

To facilitate this, we've introduced a 5-minute cancellation window in the system. 

Within the first 5 minutes after initiating a refund, you can cancel the transaction from the front end. 

How the Refund Feature Benefits You

Enhanced Customer Satisfaction - By providing a seamless and efficient refund process, customers feel more confident in their purchases, leading to increased trust and satisfaction.

Improved Reputation - Quick and easy refunds reflect positively on your brand, enhancing your reputation for customer service and reliability.

Flexibility and Convenience - you can offer various refund options, such as full or partial refunds, discounts on future purchases, catering to diverse customer preferences.

Increased Sales - A hassle-free refund policy encourages hesitant customers to make purchases, ultimately boosting sales and revenue for you. E.g (money-back guarantee disclaimers on your site)

Risk Mitigation - Refund features serve as a form of risk mitigation for both you and consumers. 

For businesses, offering refunds helps minimize the risk of chargebacks and negative reviews resulting from dissatisfied customers. For consumers, knowing they can receive a refund mitigates the risk of making a purchase that doesn't meet their needs.

Overall, the refund feature not only fosters trust and loyalty among customers but also contributes to the growth and success of your businesses.

Product Updates
Increase Revenue 5x and Boost Retention with Mainstack’s Latest Feature
Increase revenue and retain customers with Mainstack’s new feature. Empower creators to scale faster, boost revenue streams, and retain loyal customers.
Ogochukwu Enwefah
August 22, 2025
10 min read
Read more
Button ArrowButton Arrow

Customer retention is a critical factor for the success of businesses. Recognizing this need, Mainstack created a built-in customer retention management system called Marketing, aimed at helping businesses effectively manage their customer relationships.

This feature encompasses various sub-features, each designed to streamline and optimize different aspects of the marketing process.

In this article, we'll go over each sub-feature, exploring their use cases and benefits for businesses.

1. Email Campaigns: Engaging Businesses with Personalized Content 


With this, businesses can craft targeted and personalized email campaigns tailored to their customers' preferences and behaviors.

Using AI-powered content generation, businesses can also efficiently create compelling email content that resonates with their audience.

Use Cases: 
- Promotional Campaigns: Businesses can leverage email campaigns to promote new products, announce sales, or offer exclusive discounts to their customers.

- Re-Engagement: For dormant customers, targeted email campaigns can serve as a gentle nudge to re-engage with the brand, offering incentives or personalized recommendations based on their past interactions.

- Abandoned Sales Recovery: By sending timely reminders to customers who have abandoned their carts, businesses can recover potentially lost sales and improve conversion rates.
 

Benefits: 
- Increased Engagement: Personalized email content ensures higher open and click-through rates, leading to improved business engagement and brand recall.

- Enhanced Business Loyalty: By delivering relevant content to their inbox, businesses can foster stronger relationships with customers, increasing loyalty and lifetime value.

- Improved Conversion Rates: Targeted email campaigns are more likely to convert leads into customers, resulting in higher revenue generation for the business.

2. Contacts: Organizing Business Data for Targeted Marketing 


The Contacts sub-feature within Mainstack's marketing tool provides businesses with a comprehensive system for managing their customer database.

From importing existing customer details to segmenting contacts based on specific criteria, this feature empowers businesses to better understand and target their audience.

Use Cases: 
- Customer Segmentation: By categorizing contacts based on demographic information, purchase history, or engagement level, businesses can create highly targeted marketing campaigns tailored to different audience segments.

- Tagging and Labeling: Adding tags to contacts allows businesses to easily identify and differentiate between different types of customers, such as repeat buyers, high-value customers, or prospects.

- Personalized Communication: With organized contact lists, businesses can send personalized marketing messages and promotions that resonate with each segment of their audience.

Benefits: 
- Efficient Data Management: The Contacts feature streamlines the process of organizing and managing business data, making it easier for businesses to access and utilize valuable insights for their marketing efforts.

- Targeted Marketing: By segmenting contacts and adding tags, businesses can deliver more relevant and personalized marketing content, increasing the effectiveness of their campaigns.

- Improved Business Experience: Personalized communication based on customer preferences and behaviors leads to a more tailored and satisfying experience for the business, enhancing brand perception and loyalty.

3. Automation: Streamlining Marketing Workflows for Efficiency 


Automation is a key component of Mainstack's marketing feature, allowing businesses to automate repetitive tasks and workflows, saving time and resources while ensuring consistent and timely communication with customers.

Use Cases:
- Event-Based Triggers: Automation rules can be configured to send targeted emails based on specific customer actions or behaviors, such as abandoned carts, or after a successful purchase

Benefits: 
- Time and Cost Savings: Automation eliminates the need for manual intervention in routine marketing tasks, allowing businesses to focus on strategic initiatives and business growth.

- Consistent Communication: Automated workflows ensure that customers receive timely and relevant messages at every stage of their journey, maintaining engagement and driving conversions.

- Scalability: As businesses grow, automation allows for seamless scaling of marketing efforts without sacrificing quality or efficiency, enabling businesses to reach a wider audience effectively.
 

4. Discounts: Driving Sales and Rewarding Business Loyalty


The Discounts sub-feature within Mainstack's marketing tool empowers businesses to create and manage various discount offers and promotions, incentivizing purchases and rewarding business loyalty.

Use Cases: 
- Promotional Offers: Businesses can create discount codes or special offers to nudge customers to make a purchase, such as percentage-based discounts, or buy-one-get-one deals.

- Loyalty Programs: Discount offers can be used as incentives to reward loyal customers for their repeat purchases or engagement with the brand, fostering long-term relationships and advocacy.

- Seasonal Campaigns: During holidays or special occasions, businesses can leverage discounts to capitalize on increased consumer spending and drive sales.

Benefits: 
- Increased Sales: Discount offers are proven to stimulate consumer demand and drive sales, especially during promotional periods or peak seasons.

- Business Retention: Loyalty programs and exclusive discounts encourage repeat purchases and foster business loyalty, reducing churn and increasing business lifetime value.

- Competitive Advantage: Strategic use of discounts can help businesses stand out in a crowded marketplace, attracting new customers and differentiating their brand from competitors.

Mainstack's Marketing feature offers a comprehensive suite of tools and functionalities designed to help businesses enhance retention, drive sales, and foster long-term relationships with their customers.


From personalized email campaigns and organized contact management to streamlined automation workflows and strategic discount offers, this feature equips businesses with the resources they need to succeed.

By leveraging these sub-features effectively, businesses can unlock new opportunities for growth and profitability while delivering exceptional value and experiences to their customers.

Product Updates
Collect More Information with Mainstack Checkout Form Feature
Mainstack's customizable checkout form helps merchants collect valuable customer information and gain deeper insights to improve e-commerce conversions.
Ogochukwu Enwefah
August 30, 2025
10 min read
Read more
Button ArrowButton Arrow

Understanding your customers is key to providing exceptional service and staying ahead of the competition. Have you ever found yourself wishing you could collect more specific information during the checkout process to better tailor your offerings and improve customer satisfaction? 

You're not alone. 
 

Many merchants struggle with the limitations of standard checkout forms, which often only capture basic details like name, email address, and phone number. We are thrilled to introduce our new customizable checkout form feature, designed to solve this very challenge. 
 

Now, you can effortlessly gather additional information from your customers at checkout, allowing you to gain deeper insights and provide a more personalized customer experience. 

From social media handles, billing addresses to special instructions, you have the flexibility to collect the data that matters most to your business.

Benefits of the Checkout Form

  1. Improved Checkout Experience: With a more comprehensive checkout form, you can reduce the back-and-forth communication often required to gather necessary information after a purchase. This efficiency not only saves time for the merchant but also enhances the overall customer experience.
     
  2. Advance Customer Insights: By collecting more detailed information, merchants can gain valuable insights into their customer base. This can lead to improved marketing strategies, personalized customer service, and ultimately, higher customer satisfaction and loyalty.

  3. Customizable Information Fields: Giving Merchants the flexibility to collect additional information they deem necessary will help businesses better understand their customers and cater to their needs.

How to Get Started
To take advantage of the customizable checkout form, merchants can simply enable the feature by navigating to the Additional Details section of an existing product or, while setting up a new product. 

Additional details.png

From there, they can select which additional fields they want to include in the checkout process. Our user-friendly interface makes it easy to tailor the form to meet specific business needs.

The new customizable checkout form is an essential feature for merchants looking to gain deeper insights into their customers and improve their e-commerce operations.  

To explore and set up the checkout form feature, click here.

Product Updates
ChekoutAI: Mainstack's Revolutionary Feature that Boosts Sales and Revenue
Discover ChekoutAI, Mainstack's revolutionary 3-in-1 feature that helps online entrepreneurs boost sales and revenue with seamless checkout experiences
Ogochukwu Enwefah
August 5, 2025
10 min read
Read more
Button ArrowButton Arrow

Our latest feature update introduces game-changing features that redefine the online shopping experience for both online entrepreneurs who use our platform and their customers.

Let’s delve into the details of two standout features that set our platform apart from the rest.

Checkout AI

Imagine embedding a checkout widget, or popup on your website with just a line of code, or generating a quick checkout link in seconds, streamlining the payment process for your customers.

Meet Checkout AI, the 3-in-one feature that helps online entrepreneurs using our platform offer a convenient way for their customers to finalize purchases with ease.

Checkout AI is divided into 3 parts:

 

__Checkout Link.png

Checkout link: With this you can swiftly generate links that lead customers directly to the checkout page, eliminating unnecessary steps and reducing friction in the purchasing journey. You can embed the link in an email, social media post, or any other communication channel.

 

__Speed Checkout.png

 

Speed Checkout: With a single line of code you can easily embed payment widgets to your website to help your customers pay you faster.

 

__Popup Checkout.png

Pop-up Checkout: Just as the name says, this is similar to speed checkout, but instead of a widget, this comes as a popup when your customers perform certain actions on your website.

With this feature, you can enhance your website checkout process, in a matter of seconds ensuring a swift and hassle-free transaction experience for your customers.

Google and Apple Pay Integrations

 

__Google Pay Apple Pay.png

Recognizing the importance of diverse payment methods, our platform now seamlessly integrates with Google Pay and Apple Pay.

These integrations bring a new level of convenience to the checkout process, as customers can now make payments using their preferred digital wallets.

By incorporating these widely used platforms, we aim to provide a secure and user-friendly payment experience.

This enhancement not only caters to the tech-savvy consumer but also positions the online entrepreneurs using our platform at the forefront of digital payment trends.

Our new software updates show how much we’re into bringing fresh stuff to digital creators.

The combination of Checkout AI and the integration of Google and Apple Pay reflects our dedication to simplifying transactions and enhancing the overall shopping journey while equipping our creators and entrepreneurs with the tools needed to thrive.

Try out these new features and don’t forget to drop some product feedback in the comments, we take your experience and feedback seriously so we can better serve you.