Preview

Mini Ads Network & External Widget Distribution Engine - Poly Widgets for Perfex CRM

346.81 ms
$0
25 views

Turn Perfex CRM into a centralized Mini Ads Network and External Widget Distribution Platform. Create domain-locked campaigns, design 7 interactive widget types (Announcement Bars, Slide-in Cards, Video Players, FlexiSupports, Custom HTML, Lead Popups, Gamified Spin Wheels), compile obfuscated JS payloads, and track real-time CORS telemetry analytics.

SKU polywidgets

The Mini Ads Network & External Widget Distribution Engine (Poly Widgets for Perfex CRM - polywidgets) module transforms Perfex CRM into a powerful centralized advertising and widget management hub. It allows CRM administrators to create domain-locked marketing campaigns, customize 7 distinct interactive widget types, generate obfuscated single-file JavaScript pixel payloads (/widgets/pixel/{code}), and track real-time impression, click, and hover analytics across external websites via CORS telemetry APIs.

Core Features & Subsystems

1. Domain-Locked Campaign Management Engine

  • Target Domain Locking: Restricts widget rendering strictly to authorized customer websites (domain field) to prevent unauthorized embedding.
  • Brand Identity Customization: Configures brand names and referral links across all campaign widgets.

2. 7 Interactive Widget Types Suite

  • Information Bar: Announcement bar with headline text, CTA button, promo pill, and countdown timer.
  • Information Card: Floating slide-in alert box with icon, title, description, and action link.
  • Video Player Widget: Mini video player supporting YouTube, Vimeo, or HTML5 MP4 with autoplay, poster image, and CTA overlay.
  • FlexiSupports Floating Hub: Multi-channel customer service widget supporting Zalo, Messenger, WhatsApp, Telegram, Phone call, Email, and Live chat with working hours control.
  • Custom HTML Container: Flexible container for raw HTML/CSS/JS snippets.
  • Lead Capture Popups: Modal form for lead generation and newsletter signup with AJAX logging.
  • Gamified Spin Wheel: Interactive spin-to-win wheel & mystery gift box widget.

3. Obfuscated JS Pixel Engine & CORS Telemetry Analytics

  • Single-File JS Obfuscator: Compiles and minifies campaign widgets into a single obfuscated JavaScript file (/widgets/pixel/{code}).
  • Real-Time CORS Analytics: Collects daily impressions (tblpolywidgets_impressions), clicks (tblpolywidgets_clicks), and hovers (tblpolywidgets_hovers) via CORS telemetry endpoints.

System Architecture & Data Flow

graph TD A[Admin Configures Campaign & Widget in Perfex CRM] --> B[Generate Single-File Obfuscated JS Pixel Payload /widgets/pixel/code] B --> C[External Website Embeds Single Script Tag] C --> D[Script Executed on External Visitor Browser] D --> E{Domain Verification Check} E -->|Authorized Domain| F[Render Interactive Widget Layout on External Site] E -->|Unauthorized Domain| G[Block Widget Rendering] F --> H[CORS Telemetry API /widgets Records Impression Click Hover Analytics]
Why are some modules, plugins, or products not available for direct purchase on the site?

For products sold outside the site - for example, polyxgo on Envato (CodeCanyon.net) - we are the exclusive authors under Envato’s platform. These products can only be sold and supported on Envato. Therefore, you cannot purchase them elsewhere if you wish to receive our official support and updates.

My Envato support period has expired. Can I still receive assistance?

Even if your support period has ended, we will still answer your current technical questions related to the module. However, for any requests that involve bug fixing, troubleshooting, integration, or hands-on assistance, you will need to renew your support first. We hope you understand this requirement. More details: https://help.market.envato.com/hc/en-us/articles/208191263-What-is-Item-Support

Can I get support if I only need to integrate some features from a module or plugin?

Yes. We handle feature integration based on customer requirements and descriptions. If a module has the features you need, you can send a separate request to polyxgo@gmail.com

How do I download and install the product?

You can download the product through the purchase receipt or your account dashboard right after you log in at https://headrandom.com/account/login. Installation steps are included in the documentation folder.

For products on Envato (Codecanyon) access the Download section after you log in.

Do you provide installation or setup support?

Yes, we provide basic installation and setup support for all purchased products.

Can I use the product on multiple sites?

Usage depends on the license type. Standard licenses typically allow one installation per purchase.

How do I receive updates after purchase?

Updates are delivered through your account dashboard or marketplace where you purchased the product.

What should I do if I encounter an error or conflict?

Please send us details, screenshots, and steps to reproduce the issue so our support team can assist you. You can create tickets on the system or email polyxgo@gmail.com.

How long does technical support last after purchase?

Support duration follows the policy of the marketplace or package you purchased, typically 6–12 months.

Do you provide documentation or a user guide?

Yes, all products include documentation to help you install and use the features. The data is connected to the system for each corresponding product project, and the documentation always provides the latest feature information and instructions from the project.

Can I request customization or additional features?

Yes, we offer custom development based on your requirements. For products sold exclusively and features already available on products listed on Envato, we integrate the additional features and update them through Envato. Only completely different features that require separate handling based on specific business workflows will be processed as a standalone service according to your detailed requirements.

Is there a demo site available for testing?

Yes, we provide a live demo so you can test features before purchasing.

How do I renew support after it expires?

You can renew support through your marketplace account or by contacting us directly.

What We're Working On

Automated AI Ad Copy & Headline Generator (Aug 14, 2026) In Progress

Generates high-converting promotional headlines and ad copy powered by AI engines.

Aug 14, 2026
Calculating...
Geo-Location & IP-Based Campaign Targeting (Aug 14, 2026) In Progress

Restricts widget display based on visitor IP address and country location.

Aug 14, 2026
Calculating...

Recent Releases

v1.1.0 (04/10/2025)
NEW
-Add link to target site and brand url.
v1.0.0 (29/11/2024)
NEW
-Manage, create, and modify the list of widgets for different website systems. Easily activate or deactivate campaigns.
-Manage, create, and modify the list of widgets within each campaign. Easily activate or deactivate widgets.
-Widget Flexible supports: Supports managing and distributing support information based on working hours across different times of the day and days of the week when customers can contact.
-Widget Customize Informational Bar: Customize the informational bar widget for left, right, top, bottom, center, and other positions on the page.
-Widget Customize Informational: Customize the display of informational messages on the site.
-Widget Video: Effortlessly showcase a compact widget featuring an embedded informative video.
-Widget Customize HTML: Fully customizable HTML content displayed on the widget.

Looking for full roadmap, documentation, or interactive release logs?

Explore Our Project Portal

Non-profit organizations, charities, and community initiatives supporting elderly people, children, people with disabilities, and other vulnerable groups are always welcome to reach out to us.

If your organization uses Perfex CRM and requires any of our modules, plugins, or related products, we will gladly provide assistance with installation, customization, training, and long-term operation.

As part of our commitment to supporting meaningful social impact projects, we offer lifetime free support for all products used by eligible non-profit organizations. Our goal is to help you streamline operations, reduce technology costs, and focus more resources on serving your community.

For inquiries and support, please contact us at polyxgo@gmail.com. We will do our best to assist your organization as quickly as possible.

Average Rating

0.0

Based on 0 ratings

Ratings Source Breakdown

Local Website 0.0 ★ (0 reviews)
Merged Total 0.0 ★ (0 ratings)

Loading reviews...

Sign in to your account

Please log in to leave a comment or review.

Or continue with social account