WordPress Plugin To Promote owned Pages and product

Job ID: 39213693

Budget: $250 – $750 USD

**PROJECT**  
Creation of a WordPress Plugin to Promote Website own pages or product (Owned by the User or Other Sites).  
- The plugin has a **free version** (to be published on WordPress) and a **paid version** (available for download on the official website).  
- All user plugin configurations (free and paid) are managed on the platform where admin plugin is installed. However, an option should allow users to manage their settings directly from their WordPress dashboard after registration.  
- **Plugin Name**: Brouavo | **Pro Version**: Brouavo Pro  
- The plugin must include a **LANG file** for translation into multiple languages.  
*** WooCommerce Integration*** Successfull redirection count on admin and user plugin dashboard
*** Notification popup to remind user to buy pro version*** Display daily, monthly, yearly redirects, and top-performing links
---

**PLUGIN ADMIN**  
- **Trial Period**: Admin can define the duration of the free trial.  
- **User Management**: Admin can access/modify user accounts as needed.  
- **Excluded Countries**: Field to specify countries excluded from redirection (applies to all installed plugins).  
- **Excluded Referral URLs**: Field to add URLs (e.g., `siteground.com`) where redirection will not trigger. This prevents misuse for affiliate purposes.  
- **Redirect Percentage Management**: Option to allocate redirection percentages (e.g., 30% to the first link, 30% to the second, and 40% to others) for the **first redirection only**.  
- ** ability to grand pro version manually to a certain user
---

**EMAIL TAB**  
- **Welcome Message**: Customizable email after free version download.  
- **Payment Reminders**: 3 fields to set payment reminder messages, with customizable timing after the trial ends.  
- **Pro Version Activation Message**: Welcome email upon Pro version activation.  
- **Additional Messages**: Optional field for the admin team to recommend useful content.  

---

**LICENSES TAB**  
- **Plugin License**: Copyable license key.  
- **External Plugin License**: Integration of a purchased license (e.g., *Granslate*), displayed on the site.  
- **Single-Site Restriction**: Licenses are valid for **one website at a time**.  

---

**PROFILE TAB**  
- Summary of personal information (user details, account status, etc.).  

---

**SUBSCRIPTION TAB**  
- **Summary**: Subscription start/end dates, download links, cancellation option (users retain access even after cancellation).  
- **Plans**: Monthly and annual subscription options.  

---

**DOCUMENTATION TAB**  
- Links to essential documentation and text resources.  
- Option to embed YouTube demo videos.  

---

**IFRAME TAB**  
- Add iframes to user websites with scheduling options (days of the week, hours, target sites).  
- Changes apply **instantly** to the user’s site.  

---

**USER PLUGIN FUNCTIONALITIES**  
- Redirect inactive visitors after a set number of seconds.  
- Redirect all external/internal links to a user-defined address (configurations managed via the **admin platform**, not the plugin).  

### **Free Version Features**  
- **Lifetime Free** but prompts users to upgrade after 14 days (reminder button on the WordPress dashboard).  
- **Unlimited Inactivity Redirects** during the trial period.  
- **Two Redirects**:  
  1. **First Redirect**: User-configurable (default: 60 seconds).  
  2. **Second Redirect**: Admin-controlled (45 seconds, invisible to the user). Applies when visitors return after the first redirection.  
- **Cookie Management**: Set redirection duration (default: 20 days).  
- **Post-Trial Limits**: After 14 days, redirects are capped at **200/day** for both the first and second (admin-controlled) redirections.  
- **License Field**: For product activation.  
- **Affiliation Links Tab**: Admin-defined page for affiliate program recommendations.  
- **Hidden PayPal Tab**: Displays PayPal address (admin-provided) for commission tracking.  
- **Hidden Admin Iframe**: Configured via the plugin admin.  

---

### **Pro Version Features**  
- **Centralized Management**: Configured via the admin platform or plugin dashboard.  
- **Unlimited Redirects**.  
- **Advanced Controls**: Customize redirection timing (seconds) and reactivation periods (days).  
- **Domain-Specific Redirects**: Add domains (e.g., `envato.com`) to force all clicks on their links to redirect to a user-defined address.  
- **Three Redirect Fields** (vs. one in the free version). Disables admin ads.  
- **Language Plugin Integration**: Users can install a separate plugin (e.g., translation plugin) for multilingual support.  
- **Percentage-Based Redirects**: Allocate traffic percentages for the first redirection (e.g., 30% to Link A, 20% to Link B, 50% to Link C).  
- **Referral Exclusion**: Redirects do not trigger if the visitor comes from a domain linked to the redirection.  
- **New Tab Option**: Open affiliate links in new tabs to retain the original page and improve inactivity-based redirection chances.


SUPPORT*** Whatsapp Chat plugin*** Email form or ticketing system integration
OTHEREnsure redirects work seamlessly with popular caching plugins (e.g., WP Rocket).Error Handling: Fallback URLs if a redirect fails, plus detailed error logs.