Reading list Switch to dark mode

    Crowd Sourcing Fund Pool Module

    Updated 25 January 2024


    Crowd Sourcing Fund Pool is the widely used concept of funding any particular purpose or project by raising a small amount of money from a wide range of people.

    Hence, Crowd Sourcing is a form of crowdfunding or a modern fund pool model, generally through the Internet.

    Helping the people to recuse from natural disasters has been the origin to develop and spread this method across the globe to raise funds.

    Hence, this module can be utilized for multiple purposes to collect funds to uphold any particular community, project or plan from the people.

    Watch the video to understand the extension workflow:-

    Module Configuration settings-

    Web Store Customer Workflow-

    Crowd Sourcing Fund Pool Module Features

    • The owner can add a project in a minute.
    • Merchant can set a crowdfunding configuration.
    • Admin can set minimum and maximum funding amounts.
    • Admin can customize labels based on project requirements.
    • The customer can donate amount.
    • Displays the target amount and progress bar on the frontend.
    • Listing donor details at the product view page.
    • The admin can update the donation confirmation email template.
    • The extension is compatible with the Hyva Theme.

    Module Installation

    The customers will get a zip folder and they have to extract the contents of this zip folder on their system. Thus, the extracted folder has an src folder, inside the src folder you have the app folder.

    Searching for an experienced
    Magento 2 Company ?
    Find out More

    So, you need to transfer this app folder into the Magento2 root directory on the server as shown below:

    Crowd Sourcing Fund Pool Module - Installtion

    Hence, after the successful installation, you have to run these commands in the Magento2 root directory:

    First Command:

    php bin/magento setup:upgrade

    Second Command:

    php bin/magento setup:di:compile

    Third Command:

    php bin/magento setup:static-content:deploy

    However, post running the commands, you have to flush the cache and reindex from the Magento 2 admin panel.

    Multi-Lingual Configuration

    Hence, for the multilingual support, the admin will navigate through Store->Configuration->General ->Locale Options and select the locale as German (the language into which admin wants to translate his store content).

    Language Translation - Multi-language

    Language Translation

    If the user wants to translate their module from English to German then they need to follow the path

    src/app/code/Webkul/CrowdFunding/i18n in their unzipped CrowdFunding folder and will get a CSV file with name “en_US.csv”.

    Henceforth, now they will rename that csv as “de_DE.csv” and translate all right side content after the comma in the German language.

    After editing the CSV, save it and then upload it to the path src/app/code/Webkul/CrowdFunding/i18n where they have installed Magento2 on their server.

    So, the module will get translated in the German Language. It supports both the LTR and RTL languages.

    The user can edit the CSV like the image below:

    Language Translation - Edit CSV

    Module Configuration

    After installing the module, the admin will be able to see the Crowd Funding configuration panel under the Stores-> Configuration-> Webkul-> Crowd Funding

    General Settings

    Crowd Sourcing Fund Pool - General Settings
    • Admin Name – Enter the admin name
    • Email – Enter the admin email
    • Display
      • Donation Details – Permit to display the donated details on the storefront.
      • Donation Amount – Enable to display the donated amount on the frontend.
      • Target Amount – Choose Yes displaying the target amount entered by you to the customer.
      • Progress Bar – Pick Yes to display a progress bar on the frontend.

    Label Settings

    Admin can customize the label to make that fit with crowdfunding purpose:

    Crowd Sourcing Fund Pool - Label Setting
    • Donation Progress Label
    • Target Amount Label
    • Donated Amount Label
    • Enter Donation Amount Label

    Theme Settings

    Crowd Sourcing Fund Pool - Theme Settings

    So, the admin can choose the color to make the donation progress bar engaging:

    • Donated amount progress bar color – Choose the color to display donated amount progress bar.
    • Rest amount to donate progress bar – Pick the color to display the rest amount to donate progress bar.

    Donation Confirmation Mail Setting

    Thus, the admin can choose the email template which will go to the customer after the approval of the invoice.

    Crowd Sourcing Fund Pool - Mail Settings

    Create Project – Crowd Funding Management

    So, once the module is installed and enabled admin will be able to see a dashboard menu with the name Crowd Funding Management.

    Crowd Funding Management - Change Project Status

    Admin can create the project for pooling the fund from the public. Thus, admin can add and edit the project also admin can mass update the project status.

    Create Project - Crowd Funding Management

    Steps to Add Project

    • Enable the project status.
    • Enter the project name
    • Enter the project description.
    • Target Amount for the project.
    • Minimum Donation Amount.
    • Maximum Donation Amount.
    • End Date for the project.
    • Project Image to display.

    Donor Listing


    Thus, the admin will be able to see the donor listing panel as well. Herein, the admin can click on edit to check more details related to the donor.

    Front End Display

    Front End Display

    So, based on the admin configuration, the customer gets below-written details on the storefront.

    Herein the customers can donate the amount in the similar way as the Product Checkout.

    Front End Details
    • Project Title
    • Project Progress Status
    • Days count
    • Donated Amount
    • Target Amount
    • Enter Donation Amount
    • Click to donate
    Doner Name and Donation Amount

    Henceforth, after the contribution of crowdsourcing, the fund customer receives an auto-generated email template with complete details.

    Donation Confirmation

    Note – The customer receives an auto-generated email with complete details after the invoice generation by admin.


    So, that’s all for the Crowd Funding Module for Magento 2.

    However, if you still have any issue feel free to add a ticket and let us know your views to make the module better at

    Current Product Version - 5.0.1

    Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Levon Ghalachyan
    • Vipin Kumar (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content