Perfex Shop - eCommerce, POS & Inventory Management Module for Products & Services

Perfex Shop - eCommerce, POS & Inventory Management Module for Products & Services
Perfex Shop - eCommerce, POS & Inventory Management Module for Products & Services

HUGE UPDATE: All New Features ⚡

Remarketing & Tracking
NEW – Facebook (Meta) Pixel integration
NEW – Google Ads remarketing with conversion tracking
NEW – Custom tracking script injection (TikTok, Pinterest, etc.)
NEW – PageView, ViewContent, AddToCart, InitiateCheckout, Purchase events
NEW – Store currency & GA4-compatible event structure

SEO & Product Pages
NEW – Individual product pages with unique URLs & slugs
NEW – Meta titles, descriptions, canonical URLs
NEW – Structured data for search engines
NEW – Category hierarchies with SEO metadata

Variations & Products
NEW – Enhanced variations: pricing & stock per variation
NEW – Digital products & services model improvements
NEW – Product type dropdown (physical, digital, service)

Exit Popups & Conversion
NEW – Exit popups with image, text, CTA, optional coupon
NEW – Triggers: exit intent, time delay, scroll depth
NEW – Test mode (?products_exit_popup_test=1)
NEW – Preview modal in admin

Abandoned Cart
NEW – Abandoned cart tracking
NEW – Full Perfex email template (Setup → Email Templates)
NEW – Merge fields: {client_name}, {cart_total}, {cart_link}
NEW – Configurable delay before sending

Wishlist
NEW – Wishlist for logged-in customers
NEW – “Add All to Cart” button
NEW – Heart icon on product cards & detail pages

Guest & Cart UX
NEW – Return to cart after login/registration
NEW – Product grid flexbox layout (consistent columns)

Coupons
NEW – Product & category restriction rules
NEW – Usage limits & expiration dates

Product Reviews & Social Proof
NEW – Product reviews and ratings
NEW – “X customers bought this product”
NEW – “X just purchased this” (configurable hours, anonymous option)

WhatsApp & SMS
NEW – WhatsApp/SMS notifications via webhook gateways
NEW – Template editor with merge fields
NEW – Triggers: order placed, order paid, abandoned cart, etc.

Heatmap & Session Recording
NEW – Inject Hotjar, Crazy Egg, Clarity, or similar scripts

Referral & Marketing
NEW – Referral/affiliate program with commission tracking
NEW – Back-in-stock email notifications
NEW – Price drop alert subscriptions
NEW – Newsletter/marketing consent at checkout

Gift Cards & Upsell
NEW – Gift cards with design templates
NEW – Post-purchase upsell rules
NEW – Product recommendations (“Customers who bought X also bought Y”)

Urgency & Analytics
NEW – Urgency/low-stock badges
NEW – Conversion rate & revenue per product
NEW – Funnel & abandoned cart analytics
NEW – Enhanced analytics dashboard

Perfex CRM Ecommerce Store Module with POS support

Our module enables the ability to sell your own Products or Services, through Customers Area, along with Powerful Reporting, Inventory Management, and a full suite of Marketing & Conversion tools.



Create a product with one simple step:




Create a Point-Of-Sales (POS) order from the backend:



Let customers & guests place orders from Customer Area:

Users will be able to add your Products or Services to their Cart and an invoice will be generated for them, once they decide to checkout their cart. Non-logged-in users can start an order and are redirected to registration/login-then automatically returned to their cart after signing in. Our module integrates multiple email templates (order notifications, abandoned cart reminders, review requests, back-in-stock, price drop alerts, gift cards, referral invites, and more) so staff and customers stay informed.



You can also hide products from non-logged visitors or enable B2B/catalog mode.


Product Variations & Individual Product Pages:

Sell products with unlimited variations (e.g., size, color, model)-each with its own price, stock, and attributes. Products have individual URLs with SEO-friendly slugs, meta titles, descriptions, canonical URLs, and structured data for better search visibility.


Marketing & Conversion:

  • Coupons – Percentage or fixed discounts, usage limits, expiration, product/category/cart rules
  • Wishlist – Customers save products for later; add single items or “Add All to Cart”
  • Remarketing – Facebook Pixel, Google Ads, and custom tracking scripts (PageView, ViewContent, AddToCart, InitiateCheckout, Purchase)
  • Abandoned Cart – Track abandoned carts and send reminder emails via customizable Perfex email templates
  • Exit Popups – Image/text popups with optional coupons when visitors are about to leave
  • Social Proof – “X customers bought this” and “X just purchased this” messages on product pages
  • Product Reviews & Ratings – Let customers rate and review purchased products
  • Referral Program – Customers earn commission by referring new buyers
  • Back-in-Stock & Price Drop Alerts – Email notifications when products return or prices drop
  • Gift Cards – Sell and redeem gift cards with custom templates
  • Post-Purchase Upsell – Show related products after checkout
  • WhatsApp/SMS Notifications – Order and marketing notifications via webhook gateways
  • Heatmap & Session Recording – Paste Hotjar, Crazy Egg, Clarity, or similar scripts


Inventory & Reporting:

Quantities are automatically reduced upon orders. Advanced analytics include conversion rate, revenue per product, funnel and checkout drop-off, abandoned cart tracking, and reports by week/month/year or custom dates. A Quantity Report menu is integrated into Perfex’s reporting menu, notifying you about quantity levels based on your preferred low-quantity threshold.



Our module includes a complete Order History menu along with activity logging for every purchase, and separates products/services into categories you create. It uses Bootstrap appearance for the frontend, with emphasis on product images.




Powerful Configuration, Everything in One Place

One settings page. Zero clutter. Turn on remarketing, exit popups, abandoned cart emails, wishlist, WhatsApp/SMS, heatmap scripts-every feature-with a single click. No hunting through menus.

• Single-page control – All toggles, options, and cron URLs in one organized view
• B2B & catalog mode – Hide prices globally or from guests. Perfect for wholesale and members-only stores.
• Shipping & tax – Flat rate shipping, tax rules, low-stock thresholds. Set once, forget it.
• Direct add-to-cart links – Drive traffic from ads and emails straight into the cart. New signups land back at checkout automatically.
• Responsive product grid – Clean, professional layout. Products look great on every device.
• Guest-friendly flows – Let visitors browse, add to cart, then sign up. They never lose their cart.

Stop juggling scattered options. Configure your entire store from one screen.



✉️ Online Documentation and Demo



Please check our Online Demo, which showcases the functionality of our module:

Demo website

Feel free to check out our live demo, which contains Perfex Shop module in production (sample Perfex CRM install).

Keep in mind that demo resets every hour (first 20th minute of the hour :20)

Click here to try Perfex Shop module admin demo

Username: [email protected]
Password: 123123



Click here to try Perfex Shop module customer demo

Username: [email protected]
Password: 123123




Documentation & support

It takes only a few seconds to be installed and activated. Documentation is available online, in order to ensure that you will go smooth through the installing/activating process.

If you have any questions, feel free to raise a support ticket at our support area . Our support team will get back to you as soon as possible with a reply.

Keep in mind that absolutely no coding is needed! Just follow the instructions and be able to use Perfex Shop module in minutes.




Version 1.3.9

-Wishlist: Font Awesome 5 heart icon fix -Documentation updates 

Version 1.3.8

-Social proof: "X just purchased this" with configurable hours (1–168) and anonymous option -Wishlist: Add All to Cart button on wishlist page -Guest cart: Automatic return to cart after login/registration -Abandoned cart: Full Perfex email template (Setup → Email Templates), merge fields -Remarketing: Store currency, GA4 item structure, Purchase event -Product grid: Flexbox layout for consistent columns -Exit popup: Test mode (?products_exit_popup_test=1) 

Version 1.3.7

-Remarketing: Currency from store, GA4 item structure, Purchase in remarketing.js -Abandoned cart as Perfex email template with merge fields -Wishlist: FA5 icon fix, Add All to Cart button -Grid: col-md-12 structure fix for product listing -Settings: Skip products.js on settings page to avoid csrf/ajaxSetup errors 

Version 1.3.6

-Exit popup: Test mode (?products_exit_popup_test=1), improved exit intent detection -Login redirect: Return guest to cart after login/registration -Order model: gift_card_discount column, defensive checks for recurring/rate/qty -Product detail: Support slug or ID, character_limiter helper -Variation UX: Auto-select single option, clearer success/error messages 

Version 1.3.5

-Product recommendations ("Customers who bought X also bought Y") -Post-purchase upsell rules and modal -Social proof "X customers bought this product" -Urgency/low-stock badges on product cards -Gift cards with design templates -Enhanced analytics dashboard 

Version 1.3.4

-Referral/affiliate program with commission tracking -Back-in-stock email notifications (cron) -Price drop alert subscriptions (cron) -Newsletter/marketing consent at checkout 

Version 1.3.3

-Product reviews and ratings system -WhatsApp/SMS notifications (webhook gateways) -Heatmap & session recording script injection -Product notification templates (SMS/WhatsApp/Webhook) with merge fields 

Version 1.3.2

-Exit popups with triggers (exit intent, time delay, scroll depth) -Abandoned cart tracking and email reminders -Wishlist for logged-in customers -Coupon enhancements (product/category rules, usage limits, expiration) 

Version 1.3.1

-Remarketing: Facebook Pixel, Google Ads, custom script -PageView, ViewContent, AddToCart, InitiateCheckout, Purchase events -Individual product pages with SEO (slugs, meta, canonical, structured data) -Category hierarchies and SEO metadata 

Version 1.3.0

-Enhanced product variations (pricing per variation, stock per variation) -Digital products and services model improvements -Conversion rate and revenue analytics -Funnel and abandoned cart reporting 

Version 1.2.5

-Compatibility fixes (affecting last version of Perfex CRM's core) 

Version 1.2.4

-Variation price fix (affecting last version of Perfex CRM's core) 

Version 1.2.3

-Added Coupons support -Added Variations support (single variation, unlimited choices), applicable to non digital products 

Version 1.2.2

-PHP 8.x compatiblity fixes 

Version 1.2.1

-Added option to hide prices from non-logged in customers -Added option to enable B2B/Catalogue mode (hide prices globally) -Ability to hide products from non-logged in visitors of the frontend -Portuguese_br language added, contribution by Daniel Souza 

Version 1.1.0c

-Direct add-to-cart links were added. If user hits the specific URL pattern: https://mywebsite.com/products/client/manualorder?id=1 product with ID 1 will be added to his cart. Upon multiple visits, quantity gets increased. -Upon a new user visit at a direct add-to-cart link, user will be redirected to the cart, after a successful registration or log-in. 

Version 1.1.0b

-Fix: change of quantity is now working fine during initial checkout. -General Improvements 

Version 1.1.0

-New feature added: Digital products can now be sold with unlimited quantity -New feature added: Flat cost shipping for non-recurring products with VAT support -Italian translation added 

Version 1.0d

-Added Point Of Sale feature - POS, you can now add a new order from the backend -Added module's options in permissions section, so admins can restrict its access -Minimum PHP version required: 7.4 

Version 1.0c

-Taxes are now visible in the frontend -Fixed errorlog warning for cases of a product with no taxes -Fixed uploads folder potential issue - Thanks to MSTdev -Dutch translation added - Thanks to Mark Metroid 

Version 1.0b

-Added support for recurring invoices -Added tax option at price 

Version 1.0a

-Fixed cart redirect time issue -Fixed blank cart issue 

Version 1.0

-Initial version, fully compatible with the latest version of Perfex CRM 

Perfex Shop - eCommerce, POS & Inventory Management Module for Products & Services

average based on 13 ratings.