A Pre-Purchase Survey App for Shopify Merchants

  • Ecommerce
  • Public App
  • Shopify
  • Software / SAAS

Project Goal

This project aimed to build a custom Shopify app (Bazar Pre Purchase Surveys) with the ability to pair pre-purchase surveys and discount codes. The merchants can install this application on their Shopify stores through an embeddable widget that can generate a discount code when a buyer completes a pre-purchase survey.

Tech Stack

  • Web Backend MERN
  • Database MySQL DB
  • Others jQuery & Shopify theme app extension

A Quick Overview of the Feature Requirements

Apart from making it a pleasure to build surveys that are incentivized for the respondent, we also need to provide an easy-to-use interface that can dig deeper with follow-up questions. Below is the quick overview on feature requirements for this Shopify application

We followed a user-centric approach, incorporating robust data management capabilities and prioritizing security considerations while developing this app. Let’s check out the details on the functionalities our Shopify app development experts added to this pre-purchase survey app:

Super Admin Dashboard Features
Ability to add merchants & generate a license key

The client was given the option to add new merchants to the platform manually and generate the license key for each merchant. The license key was then shared with merchants through email, and once they enter the license key, the widget starts working for them.

Manage the merchants who have installed the app.

Super admin has the option to view the list of all the merchants who have implemented this survey application in their stores. Apart from it, this feature also helps to edit the details, add questions or remove the account for any merchant who is using this application on his/her Shopify store.

Add/Manage survey questions for each merchant.

The super admin was provided with the feature to add or manage the questions that need to be displayed on surveys for each merchant. The idea was to create curated survey forms as per the audiences or niches of the eCommerce stores that wish to implement our survey application.

Customize the widget’s text & discount amount.

Our team ensured that the text displayed on the widget embedded on the cart page is customizable as per the need of different stores. The super admin can edit the title, description, and percentage of discount codes that customers get after completing the survey.

Ability to assign admin roles to new users

Our team also provided an option to add sub-admin users to perform common business functions. The super admin can use this option to add his team members with sub-admin roles with its own level of access to the dashboard features and permissions.

Ability to export customer submissions

The application also lets the admin export the customer responses in CSV file format. The admin can select the date range to export the responses received in a particular time frame and send them to the respective merchant using email or other communication channels.

Generate the universal or single-use discount codes

We provided an option to generate a universal coupon code (a single code for all users) or a unique discount code for every new user in the store. However, whether to opt for a universal or unique code was totally at the merchant’s discretion.

Survey Widget For eCommerce Buyers

  • Once the merchant installs this pre-purchase survey application, he can request for the embedded code that displays the survey widget on the cart page. The widget was displayed in the form of popup right after the customers visit the cart page after adding the product.
  • Once he/she submit the response for the survey questions, the widget generates a unique code for them to avail the percentage discount on their order. Check out the below image to understand how this widget works for the customers on merchant’s store.

Final Words

These were some key features that we built for the eCommerce survey app. We have launched this app on the Shopify app store and are in discussion to extend this app to other popular eCommerce platforms like Magento, BigCommerce, WooCommerce, and more.

If you are also working on similar ideas to ease the life of eCommerce merchants and customers using such innovative apps, let’s get in touch and collaborate to bring your vision to reality.

Start your project today

Want to discuss your project with our team? Contact us and fill out your information so our experts can provide you with a free consultation!

Get Started